Me encontré con un problema al cargar un formato de geodatabase ESRI .gdb en PostGIS. Tengo un archivo de datos GDB de 2.5GB. Seguí algunos tutoriales en Internet, pero parece que eso no funciona.
- Creé una base de datos "SampleNY"
Ejecuté esto desde la consola:
ogr2ogr -f "PostgreSQL" PG: "dbname = SampleNY user = postgres" NYPluto / Pluto.gdb
Pero no pasa nada, no recibí ni un error ni una operación exitosa. ¿Me perdí algún paso?
postgis
ogr2ogr
file-geodatabase
translation
user3001937
fuente
fuente
Respuestas:
Intenta agregar argumentos
host
yport
argumentos apropiados .Y, por cierto, cuando importo un archivo GDB grande, también agrego estos indicadores:
-overwrite
(borra cualquier desorden que ya haya insertado) y-progress
(muestra un punto o número por cada 10,000 o 10% de registros agregados):--config PG_USE_COPY YES
(mejora enormemente la velocidad)Entonces, el comando (que debería ser de una sola línea pero formateé aquí para mayor claridad)
Utilice una URL en lugar de "localhost" si es necesario.
fuente
Si hay varias funciones en el gdb y desea especificar el esquema de Postgres y los nombres de las tablas, siga estos pasos:
fuente