Importuokite duomenis iš OpenStreetMap į QGIS

Duomenų kiekis OpenStreetMap Tai tikrai plati ir, nors ji nėra visiškai atnaujinta, daugeliu atvejų ji yra tikslesnė nei duomenys, tradiciškai iškelti per 1 skalės skalės: 50,000.

"QGIS" yra puikus įkelti šį sluoksnį kaip fono žemėlapį, pvz., "Google Earth" vaizdą, kurio papildiniai jau yra, tačiau tai tik fono žemėlapis.

Ką daryti, jei norite, kad sluoksnis OpenStreetMap būtų vektoriniu?

1. Atsisiųskite OSM bazę

Norėdami tai padaryti, turite pasirinkti sritį, iš kurios ketinate atsisiųsti duomenis. Akivaizdu, kad labai didelės sritys, kuriose yra daug informacijos, duomenų bazės dydis bus didžiulis ir lėtas. Norėdami tai padaryti, pasirinkite:

Vector> OpenStreetMap> Atsisiųsti

Osm qgis

Čia galite pasirinkti kelią, kuriame bus atsisiųstas xml failas su .osm plėtiniu. Galima nurodyti kvadrato diapazoną iš esamo sluoksnio arba dabartinio rodinio ekrano. Kai pasirinkta parinktis priimti, Prasideda atsisiuntimo procesas ir rodomas atsisiųstų duomenų kiekis.

2. Sukurkite duomenų bazę

Kai XML failas yra atsisiunčiamas, tai reikia konvertuoti į duomenų bazę.

Tai atliekama su: Vector> OpenStreetMap> Importo topologija iš XML ...

Osm qgis

Čia mes prašome įvesti šaltinį, DB SpatiaLite išvesties failą ir jei norime, kad importo ryšys būtų sukurtas iš karto.

3 Skambinkite sluoksniu į QGIS

Skambinant duomenimis kaip sluoksnį reikia:

Vektorius> "OpenStreetMap"> Eksporto topologija "SpatiaLite" ...,

Osm qgis

Turite nurodyti, ar mes ketiname skambinti tik taškais, linijomis ar daugiakampiais. Taip pat naudodamiesi "Load" mygtuku duomenų bazėje galite nurodyti, kurie yra svarbūs objektai.

Todėl mes galime įkelti sluoksnį į mūsų žemėlapį, kaip parodyta šiame paveikslėlyje.

Osm qgis

Žinoma, kadangi OSM yra atviro kodo iniciatyva, tai daug reikės privačioms priemonėms atlikti.

Palikite atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas.

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojami jūsų komentarų duomenys.