Ich habe einen Mitarbeiter, der eine große MS Access-Datenbank verwaltet, die X- und Y-Felder für verschiedene Orte enthält, die er verfolgt. Wir haben die Daten zuvor in CSV exportiert und das QGIS Delimited Text Plugin verwendet, um die Speicherorte zu zeichnen.
Wir möchten diese Daten jetzt direkt in QGIS zeichnen, indem wir über eine ODBC-Verbindung eine Verbindung zur MS Access-Datenbank herstellen (im Gegensatz zum Export nach CSV).
- Kann QGIS die Daten aus der ODBC-Verbindung verwenden, um die XY-Positionen zu zeichnen?
- Kann es mit der ODBC-Verbindung "live verbunden" werden, so dass beim erneuten Öffnen eines Projekts alle alten und neu hinzugefügten Speicherorte dynamisch "neu kopiert" werden (im Gegensatz zum Exportieren in ein Shapefile, wodurch eine Momentaufnahme in der Zeit erstellt würde)?
- Können Sie tabellarische ODBC-Verbindungen erstellen, die mit räumlichen Tabellen in QGIS verknüpft werden können?
All dies können Sie in ArcGIS (Tool "XY-Daten hinzufügen") ausführen. Es wäre also großartig, wenn diese Funktion in QGIS vorhanden wäre. Ich kann einfach nirgendwo etwas finden, das seine Existenz erwähnt.
Ich habe nicht vor, in eine räumliche Datenbank zu wechseln. Als GIS-Person weiß ich, dass es sinnvoll ist, in eine räumliche Datenbank zu wechseln, und ich habe PostGIS verwendet, um diese Art von Daten zu verwalten. Dies sind jedoch derzeit keine Optionen. Der Benutzer ist keine GIS-Person und möchte es auch nicht sein. Er verwaltet seine eigene Datenbank in MS Access und das wird sich nicht ändern. Ich bin und ziehe ihn mit Tritten und Schreien in die GIS-Welt und möchte es so einfach wie möglich machen. Er kann mit dem Exportieren in CSV leben, ich hatte nur gehofft, dass es eine bessere Lösung gibt, die ODBC FÜR MS-ZUGRIFF VERWENDET und die XY-Daten in QGIS anzeigt.