Abrir geodatabases mdb y gdb con QGIS

Las geodatabases de ESRI son el formato óptimo para trabajar con datos si trabajas en ArcGIS.

Hay dos tipos de geodatabases:

  • Geodatabases de archivos: formato gdb. Una geodatabase de archivos es una colección de archivos en una carpeta en el disco que puede almacenar, consultar y administrar datos espaciales y datos no espaciales.
  • Geodatabases personales: formato mdb. Una geodatabase personal es una base de datos de Microsoft Access que puede almacenar, consultar y administrar tanto datos espaciales como datos no espaciales. Dado que se almacenan en bases de datos de Access, las geodatabases personales tienen un tamaño máximo de 2 GB. Además, solo una persona puede editar a la vez los datos de una geodatabase personal.

File_Personal_GDB

Las geodatabases personales personales mdb son menos eficientes y con las limitaciones indicadas, por lo que no es recomendable su uso. Las geodatabases de archivo son más eficientes y es el formato por defecto para trabajar en ArcGIS Pro.

Ahora bien, ¿qué ocurre si la información espacial que necesitas se encuentra en un formato mdb o gdb y no tienes licencia de ArcGIS? Con QGIS, el software GIS open source más potente, es posible acceder a los datos espaciales de una geodatabase personal o de archivos.

En esta entrada te enseñamos a abrir los ficheros mdb y gdb con QGIS.

Abrir geodatabases mdb y gdb con QGIS

Abrir una geodatabase de archivos (archivos *.gdb) con QGIS

Abrir un archivo gdb es muy sencillo, estos son los pasos:

1. Abrir QGIS. (descarga aquí si no lo tienes instalado)

2. Vamos al menú superior capa > añadir capa > Añadir capa vectorial

3. Se abrirá el Administrador de fuentes de datos:

  • En el apartado «Tipo de fuente» seleccionamos la opción Directorio.
  • En el apartado «Fuente», seleccionamos AbrirArchivoGDB.

Geodatabases mdb y gdb con QGIS

4. En «Conjunto(s) de datos vectoriales» hacemos clic en el botón Explorar (el de los tres puntos) y buscamos en nuestro equipo el fichero .gdb que queremos añadir.

5. Hacemos clic sobre añadir y se mostraran las feature classes que contiene la geodatabase:

6. Seleccionamos las capas que queremos añadir. Podemos seleccionar todo y clic en Aceptar.

7. Se añaden al panel de capas y al canvas de QGIS:

Editar las geometrías de una geodatabase de archivos

Ene ste proceos hemos visto como añadir este tipo de geodatabses de archivos en QGIS, lamentablemente es un acceso de solo lectura, paa visualizar dichas capas, si te interesa saber cómo editar las geometrías de una geodatabase de archivos haz clic aquí.

Abrir geodatabases personales (*. mdb) con QGIS

Abrir un archivo gdb con QGIS es algo más complejo, pero requiere realizar dos pasos previos:

Primer paso

El primero paso es descargar e instalar Microsoft Access Database Engine 64 bit. Microsoft Access Database Engine 2010 (64 bits) permite la transferencia de datos entre archivos existentes de Microsoft Office: tanto archivos de Microsoft Access 2010 (* .mdb y * .accdb) como de Microsoft Excel 2010 (* .xls, * .xlsx , y * .xlsb) a otras fuentes de datos como Microsoft SQL Server.

Segundo paso

Una vez instalado el controlador de acceso a archivos *.mdb debemos incluir dos nuevas variables de entorno.

Para ello debemos ir al menú superior de QGIS > Configuración > Sistema > Entorno

Marcamos la casilla «Usar variables personalizadas» y añadimos dos nuevas variables haciendo clic en el botón verde +.

Las variables son las siguientes:

Aceptamos, reiniciamos y ya estaría listo.

Ahora ya podemos añadir las capas de la geodatabase personal, para ello vamos al menú superior capa > añadir capa > Añadir capa vectorial

Se abrirá el Administrador de fuentes de datos.

En el apartado «Tipo de fuente» seleccionamos la opción Archivo y en la sección «Fuente», hacemos clic en el botón Explorar (el de los tres puntos) y buscamos en nuestro equipo el fichero .mdb que queremos añadir:

Hacemos clic en el botón Abrir y en Añadir.

Una nueva ventana se abre para seleccionar las feature classes contenidas en la geodatabase a cargar.

Una vez seleccionadas las capas se añadir al Panel de Capas y se mostrarán en el canvas de QGIS:

Let’s connect!

Date de alta en nuestro newsletter
y recibe este ebook gratuito

Y una vez al mes recibirás las últimas novedades del sector GIS y de nuestros cursos

Deja un comentario