Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Como actualizar un shapefile con PostgreSQL 8.4

Estas en el tema de Como actualizar un shapefile con PostgreSQL 8.4 en el foro de PostgreSQL en Foros del Web. Hola buenas, Tengo cargada una capa de puntos (shapefile) en PostgreSQL 8.4 a través del ("PostGIS shapefile and DBF loader") la cual tendre que actulizar ...
  #1 (permalink)  
Antiguo 03/03/2011, 06:22
 
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Como actualizar un shapefile con PostgreSQL 8.4

Hola buenas,

Tengo cargada una capa de puntos (shapefile) en PostgreSQL 8.4 a través del ("PostGIS shapefile and DBF loader") la cual tendre que actulizar a menudo.

- Para actualizar la capa, ¿tengo que eliminarla cada vez y luego volver a cargarla?

- Si hago actualizaciones de la tabla de la capa, ¿como puedo luego recuperar otra vez el "shapefile"?


Alguien me puede dar una pista?

Un saludo


Fgarriga
  #2 (permalink)  
Antiguo 03/03/2011, 07:48
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 19 años, 3 meses
Puntos: 7
Respuesta: Como actualizar un shapefile con PostgreSQL 8.4

EMHO, creo, que sí lo que quieres es acttualizar el shapefile, lo correcto es que uses un cliente de manipulación de shapefiles... gvsig, por ejemplo (entre otros)
__________________
Gracias de todas todas
-----
Linux!
  #3 (permalink)  
Antiguo 03/03/2011, 09:02
 
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como actualizar un shapefile con PostgreSQL 8.4

Gracias cacr,

Si, tienes razón, pero el primer problema que tengo és que no me deja conetar al PostGIS des de GvSIG...lo he provado unas vezes y nada.

Por otro lado, tengo montado con PhP un sistema de actualización de la tabla (atributos del dbf) que funciona de forma independiente. Por eso la otra duda de como recuperar el Shapefile una vez modificado.

No sé si lo dejo muy claro .... mmmm


Gracias,

Fgarriga
  #4 (permalink)  
Antiguo 03/03/2011, 09:37
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 19 años, 3 meses
Puntos: 7
Respuesta: Como actualizar un shapefile con PostgreSQL 8.4

Pues, yo creo, que deberías resolver más bien el otro problema (conectarte con un cliente), por lo complejo de los SIGs.

Ahora bien, sí aún quieres modificar desde el lado de la BD... debería ser un simple UPDATE, no? veamos, cuáles son las pruebas que has hecho, los errores que te da, lo que dice los logs, etc...
__________________
Gracias de todas todas
-----
Linux!
  #5 (permalink)  
Antiguo 03/03/2011, 10:00
 
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como actualizar un shapefile con PostgreSQL 8.4

Hola cacr,

yo trabajo con ArcMAP normalmente, pero creo que sin ArcSDE no me puedo conectar al PostGIS.

Luego, el trabajo que estoy montando consiste en una base de puntos (locales comerciales) que van a ir cambiando con el tiempo. Es decir, digitalizacion de nuevos puntos. Este punto lo podria solucionar, como comentas, con una conexión des de GvSIG (por ejemplo)

Por otro lado, quiero que los administradores de la herramineta, puedan actualizar los datos de la BD de locales (sin passar por un SIG). La duda está, en cuando quiera recuperar el Shapefile, con su "dbf" modificado, ¿lo podré hacer?



url al servidor: http://asig.ctfc.es
Nombre de base de datos: CTFC_GDB

La prueva de conexión des de GvSIG me da este error:

Error de conxión:: No suitable driver found for jdbc:postgresql://http://asig.ctfc.es:5432/CTFC_GDB




un saludo !

F
  #6 (permalink)  
Antiguo 03/03/2011, 10:17
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 19 años, 3 meses
Puntos: 7
Respuesta: Como actualizar un shapefile con PostgreSQL 8.4

No me queda muy claro, qué cosa van a actualizar? coordenadas y cosas de esas? o sólo datos descriptivos?
__________________
Gracias de todas todas
-----
Linux!
  #7 (permalink)  
Antiguo 03/03/2011, 10:35
 
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como actualizar un shapefile con PostgreSQL 8.4

Solso datos descriptivos...."nombre" "telefono"....etc
  #8 (permalink)  
Antiguo 03/03/2011, 13:10
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 19 años, 3 meses
Puntos: 7
Respuesta: Como actualizar un shapefile con PostgreSQL 8.4

Bueno, entonces eso (creo) sí lo puedes tirar a un "sistema".

No tienes que eliminar para poder modificar, sólo actualizar
__________________
Gracias de todas todas
-----
Linux!
  #9 (permalink)  
Antiguo 04/03/2011, 01:55
 
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como actualizar un shapefile con PostgreSQL 8.4

Gracias !!! lo provaré.

Sabes, pero, donde se guarda el "shapefile"? o en realidad está siempre en la carpeta des de donde lo ingreso a PostGIS?

El problema de conexion de GvSIG, ¿alguien sabe que puede ser?


Saludos !!!

Fgarriga

Etiquetas: shapefile
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:28.