Mehr

Importieren von OpenStreetMap (OSM)-Daten in *.gdb mit ArcGIS for Desktop?


Weiß jemand, wie man OpenStreetMap-Daten am schnellsten in eine ArcGIS File Geodatabase (*.gdb) importiert? Ich verwende ArcGis 10.2.x und sehe zwei Optionen: OpenStreetMap Loader, der eine *.bz2-Eingabe verarbeitet, oder der Dateilader aus der OpenStreetMap-Editor-Toolbox, der eine *.osm-Eingabe verarbeitet.

Ich muss etwa 100 GB OSM-Daten in eine Geodatabase importieren. Die Daten sind alle Daten mit dem 'highway'-Tag. Selbst das Aufteilen in kleinere Kacheln mit osmconvert und das parallele Ausführen dieser Importe dauert mit dem OpenStreetMap-Editor-Dateilader viele Tage. Falls sich die Antwort ändert, kann mein Computer viel verarbeiten (64 GB RAM, schöner Prozessor und HDs usw.).


Du gibst hier nicht viele Informationen...

Welche Version von ArcGIS Editor for OpenStreetMap verwenden Sie? Die neueste Version hat einige wesentliche Verbesserungen in Bezug auf die Verarbeitungsgeschwindigkeit erfahren und eine viel bessere Handhabung von Multipolygonen hinzugefügt, was bedeutet, dass Sie eine genauere und bessere Polygonausgabe erhalten, die nahe an dem, was osm2pgsql erreicht, erreicht. Dennoch stellt insbesondere die Multipolygon-Erstellung eine große technische Hürde und Verarbeitungslast für jede Anwendung dar, die mit OSM-Daten arbeitet.

Welche Daten benötigen Sie? Der Editor konvertiert standardmäßig alle Daten in eine osm-Datei. Wenn diese also auch Multipolygone enthalten, kann es eine Weile dauern… Wenn Sie nur an einem Straßennetz interessiert sind, ist es möglicherweise besser, die Liniendaten zuerst mit einem herauszufiltern die Open-Source-Werkzeuge dafür und konvertieren Sie die verbleibenden Daten mit dem Werkzeug OSM-Datei laden in eine File-Geodatabase.

Das heißt, 100 GB sind viel, wenn Sie nicht bereit sind, ein paar Tage zu warten, bis bestimmte Prozesse abgeschlossen sind, dann sollten Sie diese Art von Datensätzen wahrscheinlich überhaupt nicht verarbeiten ... (es sei denn, Sie beabsichtigen, Big Data in einem Cluster und verfügt über die Möglichkeit, die Prozesszeit zu verkürzen, ESRI verfügt über Tools zum Einfügen von Daten in einen Big Data-Cluster).

Wie auch immer, ich habe unkomprimiertes XML-Osm von bis zu 25 GB mit dem Load OSM File-Tool des Editors verarbeitet, und wenn ich mich gut erinnere, dauerte es für die neueste Version maximal 3-4 Tage auf einem Core i5-Quadcore-Prozessor.


Schau das Video: uvoz podataka iz excel tabele u bazu podataka (Oktober 2021).