22 votos

Exportación de shapefile a base de datos PostGIS en QGIS

¿Cómo se exporta un shapefile vectorial a una base de datos PostGIS? Pregunto en qué formato tengo que exportarlo.

24voto

Jauder Ho Puntos 3172

Puede utilizar el complemento básico DBManager

enter image description here

16voto

Michael Borgwardt Puntos 181658

Como sugirió @oyvind, shp2pgsql es el mejor método para introducir los datos en una base de datos PostGIS. OpenGEO tiene un buen guía de inicio para cargar datos en PostGIS que le ayudarán si tiene problemas. Como @nathanw señaló, Gestor de BD es una buena opción para importar un shapefile en una base de datos. También está disponible PostGIS Manager que es una gran opción si está trabajando específicamente con PostGIS. @underdark tiene un gran entrada en el blog sobre cómo utilizarlo.

Necesitarás la información de conexión a la base de datos (nombre de usuario, nombre de host o dirección de host y nombre de la base de datos), así como el SRID del shapefile, pero todo eso está cubierto en la guía de inicio de OpenGEO. Mucha suerte.

3voto

Dan Puntos 1404

Para exportar su archivo vectorial, con la opción de reproyección utilizando ogr2ogr, aquí está la línea de comandos:

ogr2ogr -overwrite -progress --config PG_USE_COPY YES -f PostgreSQL PG: "host=tu_host port=tu_puerto_DB(5432) dbname=tu_nombre_DB password=contraseña_DB user=usuario_DB" dir_to_tu_Vector(.shp, .gml, . geojson...) -nlt MULTIPOLYGON -lco SCHEMA=su_esquema_DB(public) -lco GEOMETRY_NAME=geom -lco FID=id -nln your_Output_Table_Name -s_srs EPSG:your_Source_EPSG_code -t_srs EPSG:your_Target_EPSG_code

No olvides comprobar que tienes permisos para conectarte a la manguera donde está el postgis y para crear la base de datos.

1voto

Marlon Puntos 111

No es una respuesta nueva, sólo una captura de pantalla actualizada de la excelente respuesta de Nathan W. La interfaz del gestor de base de datos es un poco diferente ahora (2.18) y las opciones están ahora en los menús. La ventana SQL está en Base de datos y las relacionadas con las tablas en tabla.

screed shot fro QGIS 2.18

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