Mag-import ng data mula sa OpenStreetMap na QGIS

Ang dami ng data sa OpenStreetMap ay talagang malawak, at bagaman hindi ito ganap na na-update, sa karamihan ng mga kaso ito ay mas tumpak kaysa sa data ayon sa kaugalian na itinaas gamit 1 scale sheet: 50,000.

Sa QGIS ito ay mahusay na load ang layer na ito bilang isang mapa ng background tulad ng imahe ng Google Earth, na kung saan ang mga plugin ay umiiral, ngunit ito ay lamang ng isang mapa ng background.

Paano kung nais mong magkaroon ng layer ng OpenStreetMap bilang isang vector?

1. I-download ang base ng OSM

Upang gawin ito, dapat mong piliin ang lugar kung saan inaasahan mong i-download ang data. Maliwanag na napakalaking lugar, kung saan maraming impormasyon, ang laki ng database ay magiging malaki at mabagal. Upang gawin ito, piliin ang:

Vector> OpenStreetMap> I-download

osm qgis

Dito mong piliin ang landas kung saan ma-download ang xml file na may extension na .os. Posibleng ipahiwatig ang hanay ng kuwadrante mula sa isang umiiral na layer o sa kasalukuyang display view. Sa sandaling napili ang pagpipilian tanggapin, ang proseso ng pag-download ay nagsisimula at ang dami ng nai-download na data ay ipinapakita.

2. Lumikha ng isang Database

Sa sandaling mai-download ang XML file, kinakailangang i-convert ito sa isang database.

Ginagawa ito sa: Vector> OpenStreetMap> Import topology mula sa XML ...

osm qgis

Narito kami ay hinihiling na ipasok ang pinagmulan, ang DB SpatiaLite output file at kung gusto namin ang koneksyon sa pag-import ay agad na nilikha.

3 Tawagan ang layer sa QGIS

Ang pagtawag ng data bilang isang layer ay nangangailangan ng:

Vector> OpenStreetMap> I-export ang topology sa SpatiaLite ...,

osm qgis

Dapat itong ipahiwatig kung tatawagan lamang natin ang mga punto, linya o polygon. Gayundin kasama ang Load button ng database maaari mong ilista kung saan ang mga bagay ng interes.

Bilang resulta, maaari naming i-load ang layer papunta sa aming mapa, tulad ng ipinapakita sa sumusunod na larawan.

osm qgis

Siyempre, dahil ang OSM ay isang inisyatibong bukas na mapagkukunan, marami itong kailangan para sa mga pribadong tool upang gawin ang ganitong uri ng bagay.

Mag-iwan ng komento

Ang iyong email address ay hindi nai-publish.

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.