OpenStreetMap-ден QGIS-ге деректерді импорттаңыз
Деректердің саны OpenStreetMap шын мәнінде кең болып табылады және ол толық жаңартылмаса да, көбінесе ол дәстүрлі түрде 1 масштабтағы парақтар арқылы алынған деректерге қарағанда дәлірек: 50,000.
QGIS-де бұл қабатты Google Earth бейнесі сияқты фондық карта ретінде жүктеу өте жақсы, оның ішінде плагиндер бар, бірақ бұл тек фон картасы.
Егер сіз OpenStreetMap қабатын вектор ретінде қалайсыз?
1. МӘМБ базасын жүктеп алыңыз
Мұны істеу үшін сіз деректерді жүктеуді күткен аймақты таңдауыңыз керек. Ақпарат көп болатын өте үлкен аудандар мәліметтер базасының көлемі өте үлкен және ұзақ болатыны анық. Ол үшін мынаны таңдаңыз:
Вектор> OpenStreetMap> Жүктеу
Мұнда .osm кеңейтімі бар xml файлы жүктелетін жолды таңдайсыз. Квадрант диапазонын бар қабаттан немесе көріністің ағымдағы дисплейі арқылы көрсетуге болады. Опция таңдалғаннан кейін қабылдау, жүктеу процесі басталады және жүктелген деректердің көлемі көрсетіледі.
2. Мәліметтер базасын құрыңыз
XML файлы жүктелгеннен кейін оны дерекқорға айналдыру қажет.
Мұны: Вектор> OpenStreetMap> Топологияны XML-ден импорттау ... жасайды.
Мұнда бізге DB SpatiaLite шығыс файлын енгізу керек, ал егер біз импорттық байланыстың дереу жасалуын қаласаңыз.
3. Қабатты QGIS-ке шақырыңыз
Деректерді қабат ретінде қоңырау шалу үшін:
Вектор> OpenStreetMap> Топологияны SpatiaLite-ге экспорттау ...,
Егер біз тек нүктелер, сызықтар немесе көпбұрыштар деп аталатын болсақ, оны көрсету керек. Деректер базасындағы «Жүктеу» батырмасының көмегімен сіз қызығушылық тудыратын объектілерді тізімдей аласыз.
Нәтижесінде, келесі суретте көрсетілгендей, қабатты біздің картаға жүктей аламыз.
Әрине, OSM ашық бастапқы бастамасы болғандықтан, жеке құралдардың мұндай нәрсені істеуі ұзақ уақыт болады.