¿Abrir archivo Geodatabase en QGIS para Ubuntu?

9

Hasta ahora he encontrado instrucciones sobre el intercambio de pila, pero son para Windows. Y hasta ahora la información que he encontrado es para Windows. Actualmente tengo Ubuntu 13.04 Raring tail. Estoy usando qgis 1.8. Entiendo que gdal viene automáticamente con él y debería poder abrirlo (.gdb). Tengo el archivo .gdb en mi computadora. Intenté agregar la capa vectorial y el tipo de fuente como archivo, base de datos y directorio. La opción de base de datos quiere que me conecte a un servidor, pero no es necesario.

¿Instalar soporte de geodatabase de archivos (* .gdb) en QGIS?

¿Herramienta de código abierto capaz de leer Geodatabase de archivos Esri (.gdb)?

Traté de instalar ubuntu gis ppa, la versión estable e inestable, esto realmente causó que qgis perdiera la opción del complemento python y tengo que hacer una desinstalación limpia. sudo apt-get remove --purge qgis

https://launchpad.net/~ubuntugis/+archive/ubuntugis-unstable

Leí esto en stackexchange: ¿ Migrar datos de geodatabase a PostGIS sin aplicaciones Esri?

Tal vez esta sea mi respuesta, pero ¿quiere decir que puso eso en la terminal?

TJ
fuente
Aquí está el mensaje de error exacto: no es una fuente de datos válida o reconocida
TJ
¿Cuál es la versión de su geodatabase de archivos? Deben ser al menos la versión 10.0, ya que las versiones anteriores no son compatibles con la API.
Consigue espacial
Estoy usando Arc GIS Desktop 10.1
TJ
¿Cuál es la fuente de su geodatabase de archivos? ¿Lo creaste o vino de otro lugar? Entiendo que el software que está utilizando es la versión 10.1, pero debe asegurarse de que la versión de la geodatabase de archivos sea al menos 10.0 y que no se haya creado con una versión anterior.
Obtenga espacial
No, lo creé usando el software 10.1 hace 2 semanas.
TJ

Respuestas:

0

¡En 2019 con qgis 3.6, puedes hacer esto!

Paso 1: haga clic en el botón Agregar vector (círculo rojo)

ingrese la descripción de la imagen aquí


Paso 2: seleccione el directorio, openFileGDB y la ruta del archivo (flecha roja)

ingrese la descripción de la imagen aquí


Paso 3: selecciona todas las capas (círculo rojo) ingrese la descripción de la imagen aquí


¡¡¡¡¡Hecho!!!!! Simplemente agrega todas las capas a qgis

hoogw
fuente
3

Sé que ha pasado un tiempo desde que se hizo esta pregunta, pero tenía problemas similares (aunque con 14.04) y pensé en publicar mi solución.

También tenía QGIS 1.8 instalado (y más tarde intenté esto nuevamente con 2.18 en vano), y la solución dada por jbalk no funcionó porque esta opción no existía en la lista desplegable. Si bien el controlador OpenGDB está instalado en QGIS de manera predeterminada, solo es así cuando se compila con GDAL versión 1.11.0 o superior (consulte el comentario de RyanDalton sobre el soporte de Geodatabase de archivos (* .gdb) en QGIS? ). Al instalar la versión estable de QGIS de acuerdo con las instrucciones del sitio web de QGIS , terminé con una versión GDAL de 0.9. #.

Puede verificar su versión GDAL escribiendo

gdalinfo --version

La forma más fácil de solucionar esto ahora (tal vez esta actualización no existía en 2013) es instalar utilizando los repositorios basados ​​en ubuntugis de acuerdo con las instrucciones en el sitio web de QGIS . La versión de GDAL estará actualizada (la mía actualmente lee 2.1.0), el controlador OpenGDB funcionará de fábrica y puede seguir las instrucciones de jbalk.

Robert Yi
fuente
1

Capa> Agregar capa vectorial> Directorio> Tipo: ESRI FileGDB> Navegue a la carpeta gdb, resalte y presione OK.

Desde que hizo la pregunta, QGIS se ha actualizado varias veces y la compatibilidad con FileGDB ha mejorado. Vuelva a instalar QGIS e intente el procedimiento anterior y publique capturas de pantalla si obtiene algún error.

jbalk
fuente