Увези податоци од OpenStreetMap во QGIS

Количината на податоци во OpenStreetMap е навистина широко, и иако не е целосно ажуриран, во повеќето случаи тоа е попрецизно отколку податоците традиционално покренати со користење на 1 скала листа: 50,000.

Во QGIS одлично е да се вчита овој слој како мапа на позадина, како што е сликата на Google Earth, за која веќе постојат приклучоци, но ова е само мапа на позадина.

Што ако сакате да го имате слојот OpenStreetMap како вектор?

1. Преземете ја базата на податоци OSM

За да го направите ова, мора да ја изберете областа каде што очекувате преземање податоци. Очигледно е дека многу големи области, каде што има многу информации, големината на базата на податоци ќе биде огромна и одзема многу време. За да го направите ова, изберете:

Вектор> OpenStreetMap> Преземи

osm qgis

Тука ја избирате патеката каде што ќе се преземе датотеката xml со наставката .osm. Можно е да се посочи опсегот на квадрант од постоечки слој или со тековниот приказ на приказот. Откако ќе се избере опцијата прифати, започнува процесот на преземање и се прикажува обемот на преземените податоци.

 

2. Создадете база на податоци

Откако ќе се преземе XML датотеката, потребно е да се конвертира ова во база на податоци. 

Ова е направено со: Вектор> OpenStreetMap> Увезете топологија од XML ...

osm qgis

 

Тука се бара да го внесеме изворот, излезната датотека DB SpatiaLite и ако сакаме веднаш да се создаде врската за увоз.

 

3. Повикајте го слојот до QGIS

Повикувајќи податоци како слој бара:

Вектор> OpenStreetMap> Извоз на топологија во SpatiaLite ...,

osm qgis

 

Мора да биде означено ако ќе повикаме само точки, линии или полигони. Исто така со копчето Load од базата на податоци можете да наведете кои се предмети од интерес.

Како резултат на тоа, можеме да го вчитаме слојот на нашата карта, како што е прикажано на следнава слика.

osm qgis

Се разбира, бидејќи OSM е иницијатива за софтвер со отворен код, ќе треба многу за приватните алатки да го направат тоа.

Остави одговор

Вашата е-маил адреса нема да бидат објавени.

Оваа страница користи Akismet за намалување на спам. Дознајте како се обработуваат податоците од вашиот коментар.