Tengo un compañero de trabajo que administra una gran base de datos de MS Access que contiene campos X e Y para varios lugares que rastrea. Anteriormente exportamos los datos a CSV y utilizamos el complemento de texto delimitado QGIS para trazar las ubicaciones.
Ahora nos gustaría trazar estos datos directamente en QGIS conectándonos a la base de datos MS Access a través de una conexión ODBC (en lugar de exportar a CSV).
- ¿Puede QGIS consumir los datos de la conexión ODBC para trazar las ubicaciones XY?
- ¿Se puede "vincular en vivo" a la conexión ODBC para que cuando se vuelva a abrir un proyecto, la capa "responda" dinámicamente todas las ubicaciones antiguas y recién agregadas (en lugar de exportar a shapefile, lo que crearía una instantánea en el tiempo)?
- ¿Se pueden crear conexiones tabulares ODBC que se puedan unir a tablas espaciales dentro de QGIS?
Puede hacer todo esto en ArcGIS (herramienta "Agregar datos XY"), por lo que sería genial si esta capacidad existiera en QGIS. Simplemente no puedo encontrar ningún lugar que mencione su existencia.
No planeo pasar a una base de datos espacial. Como persona SIG, sí, sé que tiene sentido pasar a una base de datos espacial, y sí, he usado PostGIS para administrar este tipo de datos. Pero estas no son opciones en este momento. El usuario no es una persona SIG ni quiere serlo, y administra su propia base de datos en MS Access y eso no cambiará. Lo estoy y lo estoy empujando pateando y gritando al mundo SIG y quiero que sea lo más fácil posible. Puede vivir exportando a CSV, solo esperaba que hubiera una mejor solución USANDO ODBC PARA MS ACCESS y mostrando los datos XY en QGIS.