¿Alguien ha tenido éxito en la construcción de gdal con soporte de lectura / escritura de geodatabases de archivos? Puedo construir con éxito, simplemente nunca veo FileGDB como en los formatos vectoriales compatibles. Esto es lo que estoy haciendo:
- Descargue el último tronco de gdal (ejemplo: gdalsvn-trunk-20110822.zip)
- Abra el archivo makegdal10.sln en Visual Studio 2010
- Edite el archivo nmake.opt, lo ÚNICO que modifico en este punto es la variable GDAL_HOME, la sección FGDB todavía está comentada. Todo lo demás queda como está.
- Solución de construcción ------> ÉXITO
- Descomente la sección FGDB y establezca la ruta al SDK FGDB
- Abra las herramientas de línea de comandos de Visual Studio y cd a / ogr / ogrsf_frmts / filegdb
- Ejecute el complemento nmake / f makefile.vc ------> ÉXITO - Ahora tengo ogr_FileGDB.dll en esa carpeta
Ahora, copio el ogr_FileGDB.dll y el FileGDBAPI.dll a la carpeta bin que contiene ogr2ogr.exe. Cuando ejecuto ogr2ogr --formats, nunca obtengo FileGDB como formato.
¿Me estoy perdiendo de algo?
gdal
file-geodatabase
usuario890
fuente
fuente
Respuestas:
Debe definir la variable de entorno GDAL_DRIVER_PATH para que apunte a la ruta donde coloca ogr_FileGDB.dll. Asegúrese también de que las DLL de filegdb sdk estén accesibles en la RUTA o colóquelas junto a ogr_FileGDB.dll. He actualizado http://trac.osgeo.org/gdal/wiki/FileGDB para que sea más explícito al respecto
fuente