Uvoz podataka iz OpenStreetMap na QGiS

Količina podataka u sustavu Windows Vista OpenStreetMap je uistinu široko i iako nije potpuno ažuriran, u većini je slučajeva točniji od podataka tradicionalno podignutih pomoću 1 skala: 50,000.

U QGIS-u to je sjajno za učitavanje tog sloja kao pozadinske karte kao što je slika na usluzi Google Earth, za koje postoje dodatni sadržaji, ali to je samo pozadinska karta.

Što ako želite imati sloj OpenStreetMap kao vektor?

1. Preuzmite OSM bazu

Da biste to učinili, morate odabrati područje iz koje očekujete da biste preuzeli podatke. Očito je da će vrlo velike površine, gdje postoji mnogo informacija, veličina baze podataka biti ogromna i spora. Da biste to učinili, odaberite:

Vektor> OpenStreetMap> Preuzimanje

osm qgis

Ovdje odaberite put na kojem će se preuzeti xml datoteka s ekstenzijom .osm. Moguće je naznačiti raspon kvadranta iz postojećeg sloja ili trenutnog prikaza. Nakon odabira opcije prihvatiti, započinje postupak preuzimanja i prikazuje se opseg preuzetih podataka.

2. Stvorite bazu podataka

Nakon preuzimanja XML datoteke, potrebno ga je pretvoriti u bazu podataka.

To je učinjeno s: Vektor> OpenStreetMap> Uvoz topologije iz XML-a ...

osm qgis

Ovdje se traži da unesemo izvor, DB SpatiaLite izlaznu datoteku i ako želimo odmah uspostaviti uvoznu vezu.

3. Nazovite sloj na QGIS

Pozivanje podataka kao sloj zahtijeva:

Vektor> OpenStreetMap> Izvoz topologije u SpatiaLite ...,

osm qgis

Trebao bi biti naveden ako ćemo nazvati samo točke, linije ili poligone. Također s gumbom Učitavanje baze podataka možete navesti koji su objekti od interesa.

Kao rezultat, možemo učitati sloj na našu kartu, kao što je prikazano na sljedećoj slici.

osm qgis

Naravno, budući da je OSM inicijativa open source, puno će za privatne alate za napraviti takvu stvar.

Ostavite odgovor

Vaša email adresa neće biti objavljen.

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.