Ma'lumotlarni OpenStreetMap dan QGIS ga import qilish
Ma'lumotlar miqdori OpenStreetMap juda kengdir va to'liq yangilanmagan bo'lsa-da, odatda 1 o'lchovli choyshablar orqali an'anaviy ravishda ko'tarilgan ma'lumotlardan ko'ra aniqroq bo'ladi: 50,000.
QGIS da bu qavatni Google Earth tasvirlari kabi fon xaritasi sifatida o'rnatish juda yaxshi, bu plaginlar allaqachon mavjud, ammo bu faqat fon xaritasi.
Agar siz OpenStreetMap qatlamini vektor sifatida ko'rishni istasangiz nima bo'ladi?
1. OSM ma'lumotlar bazasini yuklab oling
Buning uchun siz ma'lumotlarni yuklab olishni kutayotgan maydonni tanlashingiz kerak. Ma'lumotlar ko'p bo'lgan juda katta maydonlar ma'lumotlar bazasi juda katta va ko'p vaqt talab qilishi aniq. Buning uchun quyidagilarni tanlang:
Vektor> OpenStreetMap> Yuklab olish
Bu erda siz .osm kengaytmasi bo'lgan xml fayli yuklab olinadigan yo'lni tanlaysiz. Kvadrant oralig'ini mavjud qatlamdan yoki ko'rinishni hozirgi displeyidan ko'rsatish mumkin. Variant tanlanganidan so'ng qabul, yuklab olish jarayoni boshlanadi va yuklab olingan ma'lumotlarning hajmi ko'rsatiladi.
2. Ma'lumotlar bazasini yarating
XML faylini yuklab bo'lgach, uni bazaga aylantirish kerak.
Bu quyidagilar bilan amalga oshiriladi: Vektor> OpenStreetMap> XML-dan topologiyani import qilish ...
Bu erda manba, DB SpatiaLite chiqdi faylini kiritishimiz va biz import aloqasini darhol yaratishni istasak, so'raladi.
3. QGISga qatlamni chaqiring
Ma'lumotlarni qatlam sifatida chaqirish uchun quyidagilar talab qilinadi:
Vektor> OpenStreetMap> Topologiyani SpatiaLite-ga eksport qilish ...,
Agar biz faqat nuqtalar, chiziqlar yoki ko'pburchaklarni chaqirmoqchi bo'lsak, ko'rsatilishi kerak. Ma'lumotlar bazasidan yuklash tugmasi bilan siz qiziqadigan ob'ektlarni ro'yxatlashingiz mumkin.
Natijada, quyidagi rasmda ko'rsatilgandek qatlamni bizning xarita ustiga yuklashimiz mumkin.
Albatta, OSM ochiq manba tashabbusi bo'lgani uchun, bu kabi narsalarni qilish uchun maxsus vositalar uchun ko'p narsa talab etiladi.