Mehr

Wie importiere ich eine Access-Datenbank in GeoDjango?

Wie importiere ich eine Access-Datenbank in GeoDjango?


Ich habe gerade einen Stapel institutioneller Geodaten geerbt, die in einer MS Access-Datenbank gespeichert sind. Ich muss diese Daten in ein Format ziehen, mit dem ich in GeoDjango arbeiten kann - also bin ich mit Shapefiles einverstanden oder exportiere sie direkt in eine nützlichere Datenbank (Mysql oder Postgres). Wie geht das am besten? Ich bin ein GIS-Neuling und hoffe, dass es hier eine einfache Lösung gibt.

Ich kann auf eine ArcGIS-Installation zugreifen, um bei Bedarf mit den Daten zu arbeiten.


Sie könnten Ihre Daten wahrscheinlich mit ogr2ogr aus der Personal Geodatabase und direkt in PostGIS migrieren, das sowohl Personal Geodatabase- als auch PostGIS-Dateiformate unterstützt.


Ich bin dabei, mit GeoKettle herumzuspielen http://www.spatialytics.org/projects/geokettle/ dies führt ETL für verschiedene Datensätze aus kann es in csv ablegen.


Wie Ryan Dalton sagte, können Sie OGR2OGR verwenden. Die FWTools-Binärdateien für Windows scheinen die ESRI Personal Geodatabase-Unterstützung integriert zu haben. Sie können Daten einfach mit dem folgenden Befehl exportieren:

ogr2ogr -f "PostgreSQL" PG:"host=localhost user=someuser dbname=somedb password=somepassword port=5432" C:GISDataGeonames.mdb -a_srs EPSG:26986

KREDITE: Die oben genannten Informationen wurden von bostongis.com übernommen, scrollen Sie nach unten zuESRI GeoDatabase (MDB-Format)“ für den entsprechenden Abschnitt.


Schau das Video: MS Access - import dat z MS Excelu 2