Importēt datus no OpenStreetMap līdz QGIS
Datu apjoms 2007. Gadā OpenStreetMap ir patiešām plašs un, lai gan tas nav pilnībā atjaunināts, vairumā gadījumu tas ir daudz precīzāks par datiem, kurus tradicionāli rada 1 skalas lapas: 50,000.
In QGIS tas ir lieliski, lai ielādētu šo slāni kā fona karti, piemēram, Google Earth attēlu, kura spraudņi jau pastāv, bet tā ir tikai fona karte.
Ko darīt, ja vēlaties, lai OpenStreetMap slānis būtu vektors?
1. Lejupielādējiet OSM datu bāzi
Lai to izdarītu, jums jāizvēlas apgabals, kurā plānojat lejupielādēt datus. Ir acīmredzams, ka ļoti lielas teritorijas, kur ir daudz informācijas, datu bāzes lielums būs milzīgs un laikietilpīgs. Lai to izdarītu, atlasiet:
Vektors> OpenStreetMap> Lejupielādēt
Šeit jūs izvēlaties ceļu, kur tiks lejupielādēts xml fails ar paplašinājumu .osm. Kvadrantu diapazonu ir iespējams norādīt no esošā slāņa vai skata pašreizējā displeja. Kad opcija ir atlasīta akceptēt, sākas lejupielādes process un tiek parādīts lejupielādēto datu apjoms.
2. Izveidojiet datu bāzi
Kad XML fails ir lejupielādēts, tas ir jāpārveido par datu bāzi.
Tas tiek darīts ar: Vector> OpenStreetMap> Importēt topoloģiju no XML ...
Šeit mums tiek lūgts ievadīt avotu, DB SpatiaLite izejas failu un, ja mēs vēlamies, lai importa savienojums tiktu izveidots nekavējoties.
3. Izsauciet slāni uz QGIS
Datu zvanīšanai kā slānim nepieciešams:
Vektora> OpenStreetMap> Eksportēt topoloģiju uz SpatiaLite ...,
Jānorāda, vai mēs sauksim tikai punktus, līnijas vai daudzstūrus. Arī ar pogu Ielādēt no datu bāzes jūs varat uzskaitīt interesējošos objektus.
Tā rezultātā mēs varam ielādēt slāni uz mūsu kartes, kā parādīts nākamajā attēlā.
Protams, tāpēc, ka OSM ir atvērtā koda iniciatīva, tas ļoti daudz aizņems privātus rīkus, lai to paveiktu.