Esperaba poder usar la versión 'maestra' (construcción nocturna) de QGIS para obtener soporte de fgdb sin compilar (no soy un desarrollador y francamente he desperdiciado días de tiempo productivo tratando de conseguir cosas para compilar sin suerte) .
Como parece que gdal 1.9 admite fgdb, pensé que podría descargar la versión para desarrolladores. Sin embargo, la última versión de QGIS (191a229), incluso con gdal 1.9 no parece permitirme agregar mi archivo gdb.
¿La versión gdal incluida con la compilación maestra simplemente no está compilada con soporte fgdb? ¿Alguien sabe si hay una manera de hacer esto sin compilar una nueva versión?
qgis
gdal
file-geodatabase
afwatl
fuente
fuente
Respuestas:
Use el instalador OSGeo4W . Lo actualicé para usar gdal 1.9.
fuente
Esto no es estrictamente una respuesta a la pregunta publicada, pero creo que responde a lo que realmente está tratando de lograr:
Si necesita ver FileGDB en QGIS en Windows XP / 7, puede hacerlo usando el instalador independiente para 1.7.4 (¡No es la compilación maestra y usa GDAL 1.8, pero funciona para mí!)
El instalador de QGIS no instalará la DLL del controlador ogr, pero debería poder obtener esto desde su instalación maestra aquí: * INSTALL DIR \ bin \ gdalplugins \ 1.8 \ ogr_FileGDB.dll *. La DLL de la API de fileGDB de ESRI ( FileGDBAPI.dll ) se puede obtener de la descarga de la API de fileGDB de ESRI y debe colocarse en el directorio INSTALL DIR \ bin .
QGIS 1.7.4 no parece tener conocimiento de la compatibilidad con fileGDB (supongo que esto necesita una actualización de la interfaz QGIS), pero al igual que otros formatos 'no listados en QGIS pero compatibles con GDAL / OGR', los archivosGDB pueden abrirse eligiendo Agregar capa vectorial , seleccionando el tipo de fuente del Directorio y luego eligiendo la geodatabase de archivos (recuerde que el controlador de API de ESRI solo lee los archivos vGGD v10).
La capa resultante en Quantum es de solo lectura, pero parece haber un error en QGIS 1.7.4 que da como resultado que el botón de alternancia Editar en la pestaña Campos de las propiedades de la capa no se deshabilite para algunos conjuntos de datos de solo lectura. Alternar esto en formatos de solo lectura es normalmente una forma segura de bloquear QGIS, pero dado que OGR admite la escritura en fileGDB, parece que puede editarlos a través de QGIS, ¡aunque esto obviamente no está implementado correctamente en este momento!
fuente