2 votos

importación de shapefile en postgres

Estoy intentando importar un shapefile a mi base de datos en postgres pero no aparece ningún cargador de shapefile en el menú de plugins en PgAdmin.

enter image description here

Postgis está definitivamente instalado ya que lo he añadido como una extensión a mi base de datos

La extensión postgis ya ha sido creada. Pero sigo recibiendo un error de sintaxis:

postgres=# CREATE EXTENSION postgis;
ERROR:  extension "postgis" already exists
postgres=# 
postgres=# shp2pgsql -I -s 4326 /Users/alexander/Downloads/pluto/pluto.shp pluto | psql -U postgres -d postgres;
ERROR:  syntax error at or near "shp2pgsql"
LINE 1: shp2pgsql -I -s 4326 /Users/alexander/Downloads/pluto/pluto....
        ^
postgres=# 

¿Alguna idea de cuál puede ser el problema?

5voto

dannosaur Puntos 472

Para cargar el shapefile en la base de datos postgres

  1. Ir al menú de inicio
  2. Busque "POSTGIS 2.0 Shapefile and DBF Loader Exporter" y cargue su shapefile a través de él.

O

  1. Puede cargar su shapefile en QGIS.

  2. Conéctese a su base de datos desde QGIS.

  3. A continuación, utilice el gestor de bases de datos para importar su shapefile a la base de datos base de datos postgres.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X