Konvertieren der MS-Access-Datenbank in eine benutzerfreundliche räumliche Datenbank

9

Ich bin kürzlich in den Besitz einer MS-Access-Datenbank (2007 accdb) gekommen, die ich in einem GIS verwenden möchte. Ich weiß ein wenig über GIS (ich habe QGIS und ArcGIS ziemlich oft verwendet), aber sehr wenig über Datenbanken. Derzeit sind keine räumlichen Daten darin enthalten, aber ich habe verschiedene Shapefiles, mit denen ich sie verknüpfen und im Idealfall alle diese Dateien / Datenbanken in einer räumlichen Datenbank zusammenführen möchte.

Wenn ich Zugriff auf ArcMAP hätte, würde ich wahrscheinlich nur eine ESRI-Geodatabase einrichten, aber diese ist nicht verfügbar. Nach dem, was ich gelesen habe, könnte PostGIS etwas sein, das ich verwenden könnte, aber wie gesagt, ich weiß sehr wenig über Datenbanken außerhalb von MS-Access.

Gibt es ein benutzerfreundliches System, auf das mich jemand hinweisen könnte? Es müsste mit MapInfo 7 (nicht fragen!) Oder QGIS kompatibel sein. Jede Hilfe / Beratung wäre sehr dankbar.

AWalsh
quelle

Antworten:

6

Am besten halten Sie Ihre Geometrie in Shapefiles und behalten den Zugriff auf die Daten. Stellen Sie einfach sicher, dass in beiden Tabellen eine gemeinsame ID vorhanden ist. Sowohl QGIS als auch Mapinfo unterstützen das Verknüpfen von Formen mit Datenbankfunktionen (z. B. Zugriff über odbc). Überprüfen Sie in Mapinfo die Funktion "Geocode".

johanvdw
quelle
Vielen Dank für Ihre schnelle Antwort. Ich habe getan, was Sie vorgeschlagen haben, und es funktioniert gut. Die Tabelle ist ziemlich groß - gibt es überhaupt eine Möglichkeit, die Leistung in QGIS auf einem ziemlich älteren Laptop zu beeinträchtigen?
AWalsh
3

Wenn Sie an PostGIS interessiert sind, können Sie die BostonGIS-Website besuchen. Sie haben großartiges Material, um Ihnen den Einstieg zu erleichtern . Sie können auch mit der Einführung von OpenGeo in den PostGIS-Workshop beginnen .

PostGIS verfügt über einen Shapefile-Importer , mit dem Sie Ihre Shape-Dateien laden können. Möglicherweise möchten Sie Ihre accdb-Dateien zuerst in SQL konvertieren. Bullzip verfügt über dieses kostenlose Tool zum Konvertieren von accdb-Dateien in SQL und zum Laden in Postgresql / PostGIS. Nach dem Laden können Sie sie in PostGIS verbinden.

QGIS bietet native PostGIS-Unterstützung . Mapinfo unterstützt auch PostGIS .

RK
quelle
Vielen Dank für Ihre schnelle Antwort - diese Anfängerführer waren genau das, wonach ich gesucht habe!
AWalsh