Import von Daten aus OpenStreetMap in QGIS
Die Menge der Daten in OpenStreetMap Ist wirklich breit, und obwohl es nicht vollständig aktualisiert ist, ist es in den meisten Fällen genauer als Daten, die traditionell durch 1-Skalenblätter angehoben werden: 50,000.
In QGIS ist es toll, diese Ebene als Hintergrundkarte zu laden, wie zum Beispiel das Google Earth-Bild, für das bereits Plugins existieren, aber dies ist nur eine Hintergrundkarte.
Was ist, wenn Sie die OpenStreetMap-Ebene als Vektor haben wollen?
1. Laden Sie die OSM-Datenbank herunter
Dazu müssen Sie den Bereich auswählen, in den Sie Daten herunterladen möchten. Es ist offensichtlich, dass in sehr großen Bereichen, in denen viele Informationen vorhanden sind, die Größe der Datenbank immens und zeitaufwändig sein wird. Wählen Sie dazu:
Vektor> OpenStreetMap> Herunterladen
Hier wählen Sie den Pfad aus, unter dem die XML-Datei mit der Erweiterung .osm heruntergeladen wird. Es ist möglich, den Quadrantenbereich von einer vorhandenen Ebene oder über die aktuelle Anzeige der Ansicht anzuzeigen. Sobald die Option ausgewählt ist Akzeptieren, Der Downloadvorgang beginnt und die Anzahl der heruntergeladenen Daten wird angezeigt.
2. Erstellen Sie eine Datenbank
Sobald Sie die XML-Datei herunterladen, was erforderlich ist, ist diese in eine Datenbank zu drehen.
Dies geschieht mit: Vector> OpenStreetMap> Topologie aus XML importieren ...
Hier werden wir aufgefordert, die Quelle, die DB SpatiaLite Ausgabedatei einzugeben und wenn wir die Importverbindung sofort erstellen wollen.
3. Rufen Sie die Ebene bei QGIS auf
Das Aufrufen von Daten als Schicht erfordert:
Vektor> OpenStreetMap> Topologie nach SpatiaLite exportieren ...,
Es muss angegeben werden, ob nur Punkte, Linien oder Polygone aufgerufen werden sollen. Mit der Schaltfläche Aus der Datenbank laden können Sie auch auflisten, welche Objekte von Interesse sind.
Als Ergebnis können wir die Schicht auf unsere Karte laden, wie im folgenden Bild gezeigt.
Natürlich, weil OSM ist eine Open-Source-Initiative, wird es viel für private Tools, um diese Art von Ding zu tun.