Importar archivos shp a postgis

Este howto va dedicado a Laura, la primera que hizo cun comment en mi blog. Bueno una vez que tenemos postgis instalado en un servidor (windows o linux) la forma más fácil de importar un archivo shp a postgis es usando el comandoshp2pgsql.

Lo único que tenemos que hacer es buscar donde está nuestro binario shp2psql, y luego ejecutamos:
/path/hasta/el/binario/shp2pgsql -I -s 4326 -W latin1 /path/hasta/el/archivo/shape/barrios.shp barrios | /path/hasta/el/binario/psql -U postgres -d geoprop

Explico las opciones:

-I para que cree un índice geométrico.
-s la proyección, 4326 = WGS84
-W el charset, es muy importante usar latin1 si tienen acentos.
-U el usuario de la base de datos
-d la base de datos que van a usar.

Después editan la tabla con pgadmin por ejemplo y le cambian lo que quieran pero ya tendrán todos los datos, los geométricos y los del dbf asociado.

Si necesitan un hosting de postgres con soporte de mapserver, geoserver y postgis les recomiendo Soluciones Root.

Saludos.

¿Te fue útil este post?

View Results

Loading ... Loading ...

Related posts:

  1. Script para importar varios shapes a postgis
  2. Agregar soporte postgis a una DB
  3. Postgis tuning
  4. Un poco de SQL postgis
  5. Ocultar mapserver .map mediante un wrapper

Tags: , , , ,

One Response to “Importar archivos shp a postgis”

  1. [...] gente, para todos aquellos que hayan leído este post, este no les agregará mucho. Solo quiero dejarlo acá por si algún día lo tengo que usar de [...]

Leave a Reply