Ko'cha xaritasini ochish. Ochiq ko'cha xaritasida (OSM) qanday o'zgarishlar qilish kerak. OSM xaritalari bilan kompyuter uchun dasturlar

Bular norasmiy bepul kartalar. Ular Internet hamjamiyati tomonidan yaratilgan Ochiq ko‘cha xaritasi (OSM). Yana bir aniq afzallik shundaki, ularni bir nechta odam qiladi, har bir ro'yxatdan o'tgan foydalanuvchi xaritaga o'zgartirishlar kiritishi mumkin. Doimiy ravishda yangilanadi va ko'plab mintaqalarda eng so'nggi ma'lumotlarga ega bu daqiqa rasmiy xaritalarga qaraganda.

Navitel Navigator uchun OpenStreetMap xaritalarini o'rnatish bo'yicha ko'rsatmalar:

1. Xotira kartasidan nusxa oling (har holda)
2. Kerakli *.nm2 fayllarni qurilma yoki xotira kartasidagi istalgan jildga nusxalang (masalan, /sdcard/NavitelContent/Maps/AtlasOSM). Agar hududlar bir-biri bilan chegaralanmagan bo'lsa, marshrutni to'g'ri yotqizish uchun tanlangan xaritalar bilan papkaga Rossiyaning umumiy xaritasi (Rossiya-overview-osm-nm2) bo'lgan faylni qo'shing.
3. Navitel dasturida "Menyu" - "Sozlamalar" - "Xarita" - "Atlasni ochish" - pastki qismida joylashgan papka bilan o'rta belgi - papkani tanlang va "ok" tugmasini bosing (yashil belgi)
4. Indekslash jarayoni tugagandan so'ng, xaritalar navigatsiya uchun mavjud bo'ladi

MUHIM! OSM loyihasining xaritalari yagona NM2 formatida yaratilgan, ular Navitel Navigator versiyasi 5.0.3 va undan past (3.5 versiyasida yaxshiroq) navigatsiya dasturi bilan nosozliklar va cheklovlarsiz mukammal ishlaydi. Shuningdek, OSM xaritalari Navitel Navigatorning 9.10.xxxx versiyalarida yaxshi ishlaydi.

Aksariyat odamlarning OSM haqidagi bilimlari odatda quyidagilar bilan cheklanadi: “Bu xarita oddiy odamlar Vikipediya kabi. Bundan tashqari, OSM xaritalari turizm uchun mos emasligi, relef, yo'laklar va boshqalar yo'qligi haqida tez-tez eshitiladi. Bu unday emas va men ta'lim dasturini yozish zarurligiga amin bo'ldim.

  • OSM aniq nima;
  • Nima uchun bu sayyohlar uchun;
  • Sayohatni rejalashtirishda OSM dan qanday ma'lumot olish mumkin;
  • Uni marshrutda qanday ishlatish kerak;
  • OSMni chizish (qo'shish) haqida bir oz.

OSM nima?

Bu siz openstreetmap.org saytida ko'rgan xarita emas!

OSM haqida eshitgan aholining 95% ushbu saytga kiradi, buni ko'radi va hissiyotlarning ko'p portlashini boshdan kechirmaydi.

OSM ma'lumotlar bazasi. Tushunish uchun qulaylik uchun planshetli faylni tasavvur qiling, bu erda nuqta yoki chiziqlar koordinatalari birinchi ustunda, ikkinchi ustunda esa bu nuqtalar va chiziqlar nimani ifodalashi yozilgan. Mana shunday plastinka - bu OSM. Albatta, men hozir plastinani soddalashtirdim, lekin asosiysi, siz asl nusxadagi OSM shunchaki zerikarli plastinka ekanligini tushunasiz va chiroyli ko'p rangli xarita va hatto rasm ham emas.

Ushbu plastinadagi ma'lumotlardan ... qilish uchun foydalaniladi. har qanday narsa!

Sayyohlar uchun elektron xaritalardan tortib, elektr tarmoqlari diagrammalari yoki devordagi plakatga o'z shahringizdagi avtobus yo'nalishlari xaritasi.


Ish stoli kompyuter yoki telefon ekranidan ko'rish uchun OSM xaritalaridan biri. (Open Topo Map) Garmin portativ navigatori uchun OSM xaritalaridan biri
OSM ma'lumotlari asosida 3D printerda chop etilgan ko'zi ojizlar uchun 3D xarita. Qilish. Germaniya elektr tarmog'i xaritasi
dengiz xaritasi: http://map.openseamap.org/
OSM xaritasi mashhur mobil ilova Maps.me

OSM ning grafik tasvirini yaratgan har bir kishi o'zining didi va rangiga qarab u erda ma'lum ob'ektlar qanday taqdim etilishini tanlaydi. Va ular umuman taqdim etiladimi. Yuqoridagi rasmlarda ko'rib turganingizdek, energiya xaritasiga muhtoj bo'lganlar OSM ma'lumotlar bazasidagi barcha ob'ektlarni e'tiborsiz qoldirdilar, elektr tarmoqlari bilan bog'liq bo'lganlar bundan mustasno. Maps.me yaratuvchilari qishloq va yaqin atrofda navigatsiya qilish uchun xarita tuzayotganda oʻz xaritalariga elektr uzatish liniyalari, togʻ dovonlari va oʻtish joylarini kiritmagan. Ijodkorlar dengiz xaritasi uchinchisi ma'lumotlar bazasidan ovlangan.

Ya'ni, agar chindan ham xohlasam, faqat dengizlar, skameykalar va quduqlar ko'rsatiladigan xaritani tuza olaman. Va dengizlar qizil bo'ladi, skameykalar xaritada BMT bayrog'iga o'xshaydi, quduqlar eng katta masshtabda ko'rsatiladi (qachon, qaysi masshtabda ko'rsatilgan narsa tabiiy ravishda boshqacha bo'lishi mumkin) va xochlar bilan chiziladi. Mening psychedelic xaritam har to'lin oyda yangilanadi (OSM serverlaridan eng so'nggi ma'lumotlarni oling) (Kim buni shunday qo'yadi, lekin men to'lin oyni yaxshi ko'raman!). Hech kimga bunday karta kerak bo'lmaydi, lekin nazariy jihatdan bu mumkin 🙂

Shuning uchun, ro'yxat yo'q Shartli belgilar OSM xaritalarida. Har bir grafik tasvir (OSM/rasterizator turi - siz turli nomlarga duch kelasiz) boshqacha bo'ladi. OSM dan ma'lumotni qanday olish kerak, men quyida tasvirlab beraman. Bu hatto xaritalarda intuitiv ravishda aniq bo'lganlar uchun ham qiziqarli bo'ladi, chunki siz tushunganingizdek, ma'lumotlar bazasidagi hamma narsani birdaniga ko'rsatadigan yagona OSM xaritasi yo'q.

Nega bizga kerak?

Mendan sayohatga tayyorgarlik ko'rish uchun foydalanilgan xaritalar haqida ko'proq o'qishingiz mumkin.

Yandex va Google xaritalar o'rmonlar va tog'lar uchun qo'llanilmaydi - bu, umid qilamanki, aniq. Na yo'llar, na kerakli narsalar, na relyef. Korporatsiyalar chalg'itishdan va yiliga 100 kishi o'tadigan yo'lni chizishdan manfaatdor emas, o'rmondagi bahorni tasvirlash qiziq emas va ularning mijozlarining arzimas soniga o'tish kerak, ular hech qachon paydo bo'lmaydi. U yerda.

Lekin OSMda a) xaritaga mos kelmaydigan b) printsipial jihatdan kartografik bo'lmagan juda ko'p ma'lumotlar mavjud. Agar sizdan oldin malakali tadqiqotchi hududni aylanib chiqqan bo'lsa, unda siz odatda sport sayyohlarining hisobotlaridan olishga odatlangan ko'plab ma'lumotlarni olasiz. ( Aytgancha, hisobotlarda ular ba'zan yolg'on gapirishadi va motiv, qobiq va oqimlar tufayli haqiqatni bezashadi, ammo OSM muharriri yolg'on gapirishga hech qanday sabab yo'q.) Va bu erda bu ma'lumot matn shaklida emas, balki darhol hududga bog'langan. . Agar maydon yomon chizilgan bo'lsa, unda omadingiz yo'q va uni tuzatish sizga bog'liq.

Men sizga eng oson yo'lini ko'rsataman, bu hech qanday dasturni o'rnatishni talab qilmaydi, qiziqarli baliq ovlash Qo'shimcha ma'lumot OSM dan.

Teglar, albatta, zo'r, lekin OSM, shuningdek, xaritani qo'lda bosishdan ko'ra, yo'llar / yo'llar bo'ylab avtomatik ravishda marshrutni (piyoda trekni tayyorlash) imkoniyatini beradi. Buni Android ilovasida (u erda xaritalar to'plami ham mavjud) yoki gpsies.com veb-saytida amalga oshirish mumkin (trekni saqlashda asosiy narsa bu trek haqiqatda o'tgan emas, balki sizning rejangiz ekanligini tekshirish) , yoki SAS Planet dasturida (bu erda yomon).

Yo'lda OSM

OSM vektor xaritalar, shuning uchun ularni navigatorlarda ishlatish qulay (yo'llar bo'ylab avtomatik marshrutlash, sifatni yo'qotmasdan kattalashtirish, ob'ektlarni qidirish). Odatdagidek, bizda Garmin va smartfon o'rtasida tanlov bor.

Garmin navigator uchun OSM xaritalar

Har kuni yangilanib turadigan ryukzaklar uchun qulay OSM tuzilmalari:

  • https://maptourist.org/osm-garmin - butun sobiq SSSR + Mo'g'uliston. Havolada gmapsupp.zip fayli bor, uni ochib, Garmin papkasidagi qurilmadagi xotira kartasiga qo'ysangiz, siz butun sobiq SSSR xaritasini olasiz. Shuningdek, Rossiya Federatsiyasi va Mo'g'ulistonning Federal okruglari uchun alohida fayllar mavjud. Ushbu yig'ilish toifalari bilan o'tishlarni ko'rsatadi;
  • http://garmin.openstreetmap.ru/federal/ - federal okruglar bo'yicha fayllar bilan Rossiya (arxivni, masalan, 7zip yordamida ochish va shunchaki qurilmadagi xotira kartasiga Garmin papkasiga tashlash kerak);
  • http://gis-lab.info/data/mp/# - Rossiya Federatsiyasining hududlari va ayrim mamlakatlar alohida fayllar. Shuningdek, quyish bo'yicha ko'rsatmalar mavjud, shu jumladan Baza lageri orqali.

OSM doimiy ravishda foydalanuvchilar tomonidan o'zgartiriladi va yuqoridagi tuzilmalar doimiy ravishda yangilanadi, shuning uchun siz borishdan oldin xaritani yuklash orqali siz eng so'nggi versiyani olasiz.

Ko'pgina xaritalarda gorizontal chiziqlar mavjud emas. Ular alohida joylashtirilishi mumkin.

Tuproq fayllari doimiydir, shuning uchun men ularni shu yerda to'pladim: https://yadi.sk/d/olnB_ueyxHJW0g Ularni to'ldirish ham oson. O'rnatishdan so'ng siz qurilmaning xaritalari ro'yxatidagi alohida elementlarda er fayllarini ko'rasiz, bu sizga kerak bo'lmaganda ularni o'chirish va xaritani ko'rishga xalaqit berish imkonini beradi.
Link readme faylida butun Rossiya va alohida dunyoning qolgan qismining gorizontal chiziqlari 60*Sh dan 56*Sh gacha. Siz ikkala faylni ham, torrent fayllarini ham darhol yuklab olishingiz mumkin. Kontur chiziqlari SRTM va ASTER GDEM Yer fazosini skanerlash ma'lumotlarini yopishtirishdir.

Garmin bilan qandaydir tushundim.

Smartfondagi OSM

Bu erda juda ko'p variantlar mavjud. Ulardan eng oddiylari:

OSMANd ilovasi menda taassurot qoldirmadi, chunki men OSM bo'lmagan xaritani oflayn rejimda yuklab olmadim. Sayohat paytida men smartfondan foydalanaman, jumladan, xaritalar uchun zaxira xotira sifatida va sun'iy yo'ldosh tasvirlari.

OSMni chizish (qo'shish) haqida bir oz

Ideal holda, sayohatdan oldin va keyin xaritani chizishingiz kerak.

  • Yurishdan oldin- sevganingiz uchun eng ko'p kartani tayyorlash. Siz sun'iy yo'ldosh tasvirlarida ko'rinadigan o'rmonlar, daryolar, tizmalar, bo'shliqlar, yo'llarni belgilashingiz mumkin.
  • Yurishdan keyin- chunki bu qiziqarli va sayohat davomida to'plangan ma'lumotlar bilan bo'lishish. Ko'p narsani o'zingiz ko'rganingizdan keyingina xaritaga tushirishingiz mumkin. Yo'lning sifati, chodirlar, buloqlar, qishloqlardagi quduqlar uchun joylar soni, o'tish chuqurligi va boshqalar. va h.k

Eng oddiy muharrir - brauzerda. U ID deb ataladi. https://www.openstreetmap.org saytiga o‘ting

Agar siz buni birinchi marta qilayotgan bo'lsangiz, ro'yxatdan o'tishingiz kerak bo'ladi (login va parol boshqa muharrirlar uchun foydali bo'ladi).

Bu juda oddiy, ammo imkoniyatlar kam, undagi ko'p narsalar uzoq va noqulay va siz biron bir narsani osongina buzishingiz mumkin.

Eng yaxshi yo'l JOSM muharririni o'zlashtirishdir. Bu allaqachon kompyuterda alohida dastur. Har xil turdagi qo'ng'iroqlar va hushtaklarning ko'pligi, har xil sun'iy yo'ldosh tasvirlarining bulutini qo'yish, treklaringiz va nuqtalaringizni yuklash, ob'ekt o'zgarishlarining butun tarixini ko'rish va hk. va h.k. Asosiysi, tahrirlash jarayoni oflayn rejimda amalga oshiriladi, har qanday harakat oddiy Ctrl + Z tugmalari yordamida osongina bekor qilinadi. Ishingiz tugagach, "ma'lumotlarni serverga yuborish" tugmasini bosing, dastur sizning tahrirlaringizni tekshiradi, "Men boshqa birov mening tahrirlarimni tekshirishini xohlayman" katagiga belgi qo'yishni taklif qiladi (birinchi belgilang), manbani ko'rsatishingizni so'rang. yangi o'zgarishlar to'plami haqidagi ma'lumotlar. Va faqat bu o'zgarishdan keyin ma'lumotlar bazasi saqlanadigan serverga uchib ketadi. Openstreetmap.org saytining xaritasida o'zgarishlar darhol Garmin uchun yuqorida ko'rsatilgan yig'ilishlarda ko'rsatiladi - bir kunda va, masalan, xuddi shu maps.me xaritani oyda bir marta yangilaydi.

JOSM-dan foydalanish bo'yicha ko'rsatmalar: https://josm.openstreetmap.de/wiki/Ru%3AIintroduction

Hammasi dasturni o'rnatishdan boshlanadigan video ko'rsatma: https://www.youtube.com/watch?v=t7UdJrX8nGM

Ushbu ikkita ko'rsatmalar (agar xohlasangiz, ko'proq narsani topasiz, shu jumladan YouTube'da) sizga texnik qismni o'rgatadi. Muayyan ob'ektlar qanday teglar uchun mo'ljallanganligini aniq bilish uchun OSMWiki-dagi qidiruvdan foydalaning (yuqori o'ngdagi qidiruv maydoni). Bir oz tajriba bilan siz foydalanadigan teglarni eslab qolasiz va wiki-da sayr qilish ehtimoli kamroq bo'ladi.

Yangi boshlanuvchilar uchun keng tarqalgan xatolar:

  • rasterizator ostida chizish. Aytaylik, siz navigatsiya uchun maps.me dan foydalanyapsiz. U uzatmalarni chizmaydi ( tog 'dovoni=ha), bu rasterizator tog'da sayr qilish uchun yaratilmagan. Lekin siz o'z smartfoningizda maps.me saytida yo'llanmalarni ko'rishni xohlaysiz. Va siz tourism=viewpoint kabi yo'llanmalarni belgilashni boshlaysiz ( bu teg joylarni belgilashi kerak yaxshi ko'rinish) , bu maps.me da ko'rsatiladi. Bu to'g'ri emas, chunki bular turli xil ma'nodagi ob'ektlar bo'lib, Wiki-da aniq tasvirlangan. Va bu sizning muammoingiz, rasterizatoringiz biror narsani ko'rsatmaydi. Boshqa odam uchun, ehtimol, hamma narsa yaxshi va u o'tishni aniq joydan ajratib turishi kerak. Hech qanday rasterizator siz xohlagan narsani ko'rsatmasa ham, ma'lumotlar bazasi to'g'ri yuritilgan bo'lsa, siz maqsadlaringiz uchun mos rasterizatorni yaratishingiz yoki mavjudini o'zgartirishingiz mumkin. Misol uchun, Garmin uchun tuzilishda https://maptourist.org/osm-garmin rtsa_scale =* ni o'tkazib yubordim. Agar hamma narsa bir qatorda uzluksiz matnda yozilgan bo'lsa, elektron miya bardosh bera olmaydi. Agar sizda teg qo'yishni bilmagan, lekin oxirgi foydalanuvchi uchun foydali bo'lgan ma'lumotlaringiz bo'lsa, uni teg qiymatiga yozing tavsifi=*. Masalan, men nuqtaga yozaman shop=apparat (apparat do'koni) u erda tozalangan yoqilg'i benzinini topdimi yoki yo'qligi haqida ma'lumot.
  • boshqa kartalardan qayta chizish.Umuman olganda, bu narsa G'arbda har xil huquqiy va pul muammolari tufayli ixtiro qilingan. Ha, Google va Yandex, agar siz ularning pul sarflagan xaritalaridan bepul tarqatilgan xarita uchun foydalanishni boshlasangiz, juda qarshi bo'ladi. Ammo bu qoida, ular aytganidek: "xato emas, balki xususiyat". Bu sizga OSMda ko'rgan yo'lni GPS-trekdan u erda yurgan odamlar tomonidan chizilganligini va kliring sun'iy yo'ldosh fotosuratida ko'rinib turishini va Bosh shtab xaritasidan ko'chirilmaganligini ta'minlashga imkon beradi. o'nlab yillar davomida yangilangan. Albatta, OSM-dagi iz ham o'sib ketishi mumkin edi, ammo sayohatga tayyorgarlik ko'rayotganda, biz barcha mavjud xaritalarni ko'rib chiqamiz va agar iz barcha xaritalarda chizilgan bo'lsa, biz uning mavjudligiga amin bo'lamiz va agar shunday bo'lsa. ba'zi xaritada yo'q, biz endi unga ishonmaymiz va o'z harakatlarimizni shunga muvofiq rejalashtiramiz. Va agar kartalar haqiqatni tekshirmasdan bir-biri bilan qayta chizishni boshlasa, bu bema'nilik bo'ladi. Bundan tashqari, siz hozirda uning mavjudligini taxmin qilish uchun OSMda iz yaratilgan sanani qanday ko'rishni allaqachon bilasiz va agar u hali ham erda bo'lmasa, uni qanday o'chirishni bilasiz.

Tez-tez eshitiladi, chunki OSMni har kim tahrir qilishi mumkin, keyin u erga hamma narsani o'chirib tashlaydigan yoki shizofreniya bema'niligini chizadigan kimdir kelishi mumkin. Agar bu vaqti-vaqti bilan sodir bo'lsa, unda tajribali foydalanuvchilar uni muvaffaqiyatli aniqlaydilar va uni yo'q qiladilar. Ha, va bu juda qiyin va CSV vandallarini qirib tashlamaydi - biror joyda ro'yxatdan o'ting va xaritani buzing. Foydalanuvchilarning ko'pligi, shubhasiz, xaritalashning texnik qismi bilan tanish bo'lmagan odamlar sonini oshiradi, ammo yangi boshlanuvchilar uchun tuzatadigan tajribali foydalanuvchilar ko'payib bormoqda.

Bu OSMga kirish kursi edi. Boshlash uchun etarli :)

Mening guruhim orqali sayohatlarga qo'shiling.

Navigatsiyasiz, hech qayerda, ayniqsa yo'llarimizning holatini hisobga olgan holda. Navigatoringiz barqaror emasligini payqadingizmi? Keyin Navitel uchun OSM xaritalarini imkon qadar tezroq yuklab olishingiz kerak. Ular mamlakatning aholi punktlari haqidagi barcha kerakli ma'lumotlarni o'z ichiga oladi, bu xaritalarda POI ob'ektlari, masalan, restoranlar, barlar va madaniy dam olish joylari ko'rsatilgan.

Navigator uchun OSM xaritalari - bu oddiy navigatsiyadan ko'ra ko'proq narsa. Bu ishqibozlar tomonidan o'z qo'llari bilan yaratilgan loyiha. Xizmat hududning rastr xaritalarini taqdim etadi va ular asosida navigatsiya xizmatlari biz ko'nikkan xaritalarni yaratadi. Ushbu yondashuv navigatsiyani iloji boricha aniq tashkil qilish imkonini beradi.

OSM loyihasi mutlaqo notijorat loyihadir. Bu shuni anglatadiki, barcha xaritalar davlat litsenziyasi ostida bepul taqdim etiladi. Bundan tashqari, Open Street Map wiki vazifasini bajaradi, bu har kimga xaritalarga o'zgartirishlar kiritish imkonini beradi va bu OSMni yanada yaxshi, yaxshi va mashhur qiladi.

Nima uchun OSM dan foydalanishga arziydi?

Ochiq ko'cha xaritasi shunga o'xshash xarakterdagi boshqa loyihalarga nisbatan bir qator afzalliklarga ega:

  • aniqlik;

Navitel OSM xaritalari shunchalik batafsilki, 99% ehtimollik bilan xaritalarda joylashgan har bir tepalik va notekis erlarni topish mumkin. haqiqiy hayot. Buning sababi shundaki, xaritalar doimiy ravishda OSM hamjamiyati tomonidan Internetda yakunlanadi. Natijada, o'zgarishlar kiritiladi, eski versiyalar yangilanadi va yangi xaritalar yaxshilanadi.

  • bepul tarqatish;

Loyiha xayriya asosida mavjud. Bu Navitel uchun barcha OSM xaritalarini mutlaqo yuklab olish imkonini berdi. Shu bilan birga, sifat pullik xizmatlardan ko'ra yomonroq bo'lmaydi.

  • keng doira;

Ko'pgina loyihalardan farqli o'laroq, Navitel uchun OSM xaritalari to'liq qamrab oladi Yer. Shuning uchun, ulardan foydalanib, sizga notanish mamlakat yoki qit'ada kerakli joyga qanday borishni bilish kafolatlanadi. Bundan tashqari, OSM aniqligi bo'yicha ba'zi pullik "aka-uka"lardan - TomTom/Tele Atlasdan oldinda. Tadqiqot natijalariga ko‘ra, “Ochiq ko‘cha xaritasi”ning aniqligi ushbu xaritalardan 27 foizga oshadi.

  • qulay foydalanish;

Xaritalar har qanday qulay formatda import qilinishi mumkin - PNG, JPEG, SVG, PDF yoki PostScript. Shuningdek, ularni Garmin, GisRussaga jo'natish mumkin.

WIKI formati OSM ga noyob xaritalash loyihasini yaratish imkonini berdi. Zero, xaritalar hudud aholisi tomonidan tayyorlanayotgani inkor etib bo‘lmaydigan afzalliklarni beradi. Birinchidan, aniqlik juda yuqori, ikkinchidan, ishonchlilik ta'minlanadi. Uchinchidan, bu Navitel uchun OSM xaritasining umumiy mavjudligi. Siz ularni bizning veb-saytimizda bepul va SMSsiz yuklab olishingiz mumkin.

Xaritalarni qanday o'rnatish haqida o'qing.

Rossiyaning umumiy xaritasi (Rossiya - umumiy ko'rinish)
Oltoy (Rossiya-AL)
Oltoy o'lkasi (Rossiya-ALT)
Amur viloyati (Rossiya-AMU)
Arxangelsk viloyati (Rossiya-ARK)
Astraxan viloyati (Rossiya-AST)
Boshqirdiston (Rossiya-BA)
Belgorod viloyati (Rossiya-BEL)
Bryansk viloyati (Rossiya-BRY)
Buryatiya (Rossiya-BU)
Checheniston (Rossiya-CE)
Chelyabinsk viloyati (Rossiya-CHE)
Chukotka avtonom okrugi (Rossiya-CHU)
Chuvashiya (Rossiya-CU)
Dog'iston (Rossiya-DA)
Ingushetiya (Rossiya-IN)
Irkutsk viloyati (Rossiya-IRK)
Ivanovo viloyati (Rossiya-IVA)
Kamchatka o'lkasi (Rossiya-KAM)
Kabardino-Balkariya (Rossiya-KB)
Karachay-Cherkesiya (Rossiya-KC)
Krasnodar o'lkasi va Adigeya (Rossiya-KDA)
Kemerovo viloyati (Rossiya-KEM)
Kaliningrad viloyati (Rossiya-KGD)
Kurgan viloyati (Rossiya-KGN)
Xabarovsk o'lkasi (Rossiya-KHA)
Xanti-Mansi avtonom okrugi (Rossiya-KHM)
Kirov viloyati (Rossiya-KIR)
Xakasiya (Rossiya-KK)
Qalmog'iston (Rossiya-KL)
Kaluga viloyati (Rossiya-KLU)

(so'zma-so'z " ochiq karta ko'chalar"), qisqartirilgan OSM— batafsil bepul va bepul yaratish uchun notijorat veb-xaritalash loyihasi geografik xarita tinchlik.

Xaritalar yaratish, shaxsiy GPS-trekerlardan olingan ma'lumotlar, aerofotosuratlar, video yozuvlar, sun'iy yo'ldosh tasvirlari va ba'zi kompaniyalar tomonidan taqdim etilgan ko'cha panoramalari, shuningdek, xaritani chizayotgan shaxsning bilimi. kabi xizmatlar xaritalarini yaratish uchun foydalaning Google xaritalari, mualliflik huquqi egasining ruxsatisiz mumkin emas.

OpenStreetMap xaritani yaratish uchun wiki printsipidan foydalanadi. Har bir ro'yxatdan o'tgan foydalanuvchi xaritaga o'zgartirishlar kiritishi mumkin.

Endi biz ushbu juda batafsil, ishlab chiqilgan va ishlatish uchun qulay xaritaga qanday o'zgartirish va qo'shimchalar kiritish haqida hikoyamizni boshlaymiz.

Avval siz OSM rasmiy veb-saytiga o'tishingiz kerak http://www.openstreetmap.org/. Siz saytga shaxsiy pochta qutingizdan foydalangan holda va turli xil jamoalardagi mavjud hisob qaydnomasini bog'lash orqali kirishingiz mumkin, ularning belgilari rasmda ko'rsatilgan:

Saytga kirganimizdan so'ng, biz blogning sarlavhali fotosuratidagi kabi rasmga ega bo'lamiz. Sahifa sarlavhasi barcha qo'llab-quvvatlanadigan buyruqlar va funktsiyalarga ega asosiy menyuni o'z ichiga oladi.

Endi mutlaqo mantiqiy savol tug'iladi: xaritani qanday tahrirlash kerak?

Xaritani ikkita onlayn muharrir: iD va Potlatch 2 va kompyuterda o'rnatilgan muharrir yordamida oflayn rejimda tahrirlash mumkin. Ikkinchi usul juda past Internet tezligiga ega bo'lganlar yoki foydalaniladigan trafikda cheklovlar mavjud bo'lganlar uchun qulaydir, bu erda barcha o'zgarishlar kompyuteringizda amalga oshirilishi va keyin OSM serveriga yuborilishi mumkin. Tahrirlar XML fayli sifatida yuboriladi, shuning uchun ular trafikka sezilarli ta'sir ko'rsatmaydi.

Ushbu maqolada biz iD muharriri yordamida xaritani onlayn tahrirlaymiz, chunki. iD va Potlatch 2 muharrirlari xuddi shunday ishlaydi, faqat Potlatch 2 ko'proq ob'ektlarning turli sinflarini xaritalash imkonini beradi va shu sababli u sekinroq ishlaydi. Yo'l xaritasida chizish va tahrirlash uchun tezkor iD muharriri etarli.

Yuqori chap burchakda bizda uchta ta'kidlangan "Tahrirlash", "Tarix" va "Eksport" mavjud. Bundan tashqari, "Tahrirlash" bandi faol emas. Sichqoncha kursorini uning ustiga olib borganingizda, tahrirlash uchun kattalashtirishingiz kerakligi haqida maslahat paydo bo'ladi.

Xaritani kerakli masshtabga kattalashtirgandan so'ng, "Tahrirlash" tugmasi faollashadi, ustiga bosganingizda, kerakli xarita muharririni tanlashingiz mumkin bo'lgan qalqib chiquvchi menyu paydo bo'ladi.

iD muharririni tanlang va xarita bilan ishlashni boshlang. Siz OSM xizmati tomonidan taqdim etilgan sun'iy yo'ldosh tasvirlaridan foydalangan holda va navigatorda saqlangan treklardan olingan yo'llarni chizish orqali xaritaga o'zgartirishlarni ham qo'lda qilishingiz mumkin. Quyidagi rasmda iD muharriri bilan xaritani tahrirlash oynasi ko'rsatilgan. Tahrirlash faqat kattalashgandan keyin mavjud bo'ladi va masshtab juda katta bo'lishi kerak. Rasmda tahrirlash uchun mavjud bo'lgan juda kichik o'lcham ko'rsatilgan. Ko'rib turganingizdek, bu masshtab kosmik tasvirlardan ob'ektlarni chizish uchun unchalik mos emas, lekin u GPS treklari yordamida yo'llarni chizish uchun ishlatilishi mumkin.

Ko'rib turganingizdek, muharrir juda sodda va faqat uchta turdagi ob'ektlarni xaritalash imkonini beradi: nuqta, chiziq va ko'pburchak. Siz taxmin qilganingizdek, nuqta - bu ma'lum bir joy yoki nuqta ob'ektining nomi, chiziq - yo'llar, ko'pburchak - turli hududlar (o'rmonlar, aholi punktlari, uylar va boshqalar).

O'ng tarafdagi asboblar panelida faqat ikkita tugma qiziq:

substratni sozlash. Bular. xaritada nima ko'rsatiladi (Google snapshot, OSM xaritasi va boshqalar)

karta ma'lumotlari. Bu erda, ushbu tugma yordamida GPS treklari muharrirga yuklanadi, shuningdek tahrirlashda xaritada ko'rsatilishi yoki yashirilishi kerak bo'lgan ob'ektlar sinflarini tanlang.

Va endi ob'ektlarni xaritaga qanday qo'yish kerakligini aniqlaymiz. Men safarda marshrut OSM xaritasida bo'lmagan o'rmon yo'llari bo'ylab o'tganligini ko'rdim. Bu kamchilikni tuzatish kerak. Buning uchun Rafaeldan haqiqiy GPS trekni yuklab oling va haqiqiy GPS trekidan foydalanib xaritada yo'llarni chizishni boshlang. Ushbu misolda men ko'lda to'xtashimizdan oldin bo'lgan go'zal o'rmon yo'lini chizmoqchiman. Mana ushbu trekning fotosurati:

Trek yuklandi, endi siz ushbu yo'lni chizishingiz kerak.

Rasmda yuklangan haqiqiy trek pushti rangda ko'rsatilgan, oq chiziq trek bo'ylab xaritalangan yo'l. Har qanday qo'llaniladigan ob'ektni tahrirlash mumkin. Buning uchun sichqoncha kursori bilan uni tanlash kifoya. Ob'ekt sizniki bo'lishi shart emas. Xaritada chiziq chizishni yakunlash uchun oxirgi nuqtani bosing. Chiziqning boshlanish va tugash nuqtalari muhim, chunki ular harakat yo'nalishini belgilaydilar. Bu, ayniqsa, bir tomonlama yo'llar va daryolarni chizishda juda muhimdir. Lekin istalgan vaqtda harakat yo'nalishini ob'ekt faollashtirilgandan keyin paydo bo'ladigan tegishli belgini tanlash orqali o'zgartirish mumkin. Mavjud ob'ektda siz mavjud nuqtalarning o'rnini o'zgartirishingiz, o'zingiznikini qo'shishingiz (nuqtalar orasidagi o'qni torting) va nuqtalarni o'chirishingiz mumkin. Bular. bu erda murakkab narsa yo'q.

Yangi chizilgan ob'ektni tanlaganingizda, ekranning chap tomonida ob'ekt turi menyusi paydo bo'ladi

Bizda yo'l bor, shuning uchun biz uni tanlaymiz. Shundan so'ng, mumkin bo'lgan yo'llar ro'yxati paydo bo'ladi. Bizda o'rmon yo'li bor, shuning uchun biz uni tanlaymiz

Shundan so'ng biz o'rmon yo'lining kerakli atributlarini kiritamiz. Bu atributlar OSM xaritasi uchun muhim, chunki ular tanlangan avtomobilga qarab kelajakda avtomatik navigatsiya qilish uchun ishlatiladi, shuningdek, keraksiz narsalarni tashlaganda ob'ektni xaritada ko'rsatish qobiliyati (masalan, Ferrari haydamaydi). o'rmon yo'li bo'ylab, shuning uchun bunday mashinaning haydovchisi dala va o'rmon yo'llari xaritani yopishini va avtomatik marshrutlashda ishtirok etishini xohlamaydi).

Yaratilgan yo'l uchun men quyidagi atributlarni kiritdim:

Qoplama: asfaltlanmagan

Kengligi: 3m

Yuridik kirish: velosiped, avtotransport, otliqlar, piyodalar

Mamlakat yo'li turi: Juda yumshoq: qattiq materiallar bilan aralashtirilgan o'ralgan tuproq

Patentlik: Kuchli g'ildiraklar: gibrid velosipedlar, avtomobillar, rikshalar

Tog'li velosiped yo'lining qiyinligi: 0: silliq shag'al / siqilgan zamin, hech qanday to'siq yo'q, keng burilishlar

Velosiped haydashning qiyinligi: 0: o'rtacha ko'tarish<10%, гравий/утоптанная земля, без препятствий

Ma'lumotlar serverga yuborilgunga qadar har qanday harakat bekor qilinishi mumkin. Agar siz ob'ekt turini belgilashni yoki unga atributlarni belgilashni unutgan bo'lsangiz, lekin ayni paytda sharh kiritish bosqichiga erishgan bo'lsangiz, oxirgi bosqichni bekor qilish mumkin ("Saqlash" tugmasini bosing), ob'ekt saqlanmagan holda sharhlarni kiritish oynasini yopish orqali. hech qayerda yo'qolmaydi.


2) Vektorlar muharrirlarda va fayl sifatida yuklab olish uchun mavjud

Relyef bo'ylab harakatlanish uchun siz ushbu hududga boradigan qurilmaga xaritalar yuklanishi kerak - GPS signalini qabul qilish, xaritani chizish va undagi joylashuvingizni. Agar qurilma hali ham marshrutni qo'yishi mumkin bo'lsa, bu odatda yaxshi.

Bugun biz OpenStreetMap xaritalarini Russa yoki Navitel Navigator dasturlarida ko'rsatish uchun aylantirish haqida gaplashamiz. Shunga ko'ra, ushbu xaritalarni ushbu dasturlardan birida ishlaydigan qurilmalarga yuklab olish mumkin.

Umuman olganda, siz Rossiyaning ba'zi mintaqalari va boshqa ba'zi mamlakatlarning tayyor xaritalarini yuklab olishingiz mumkin, ammo bu xaritalar butun dunyoni qamrab olmaydi va har doim ham biz xohlaganimizdek tuzilmaydi. Kartani o'zingiz konvertatsiya qilish orqali siz ko'proq narsaga erishishingiz mumkin, agar vaqtga qarshi bo'lmasangiz, albatta.

Qisqacha va bilganlar uchun konvertatsiya quyidagicha ko'rinadi: .osm -> .mp -> .rus / .nm2

Rad etish - Men o'zim foydalanadigan usulni tasvirlayman. Agar siz osonroq yo'lni bilsangiz - sharhlarda yozishingiz mumkin.

Endi batafsil:

1) Download.osm
.osm OpenStreetMap uchun vektor xarita formatidir. From XML-ga asoslangan, ya'ni. aslida matn.
.osm faylini quyidagi usullar bilan olishingiz mumkin:
1. Yuklab olish muharrirlari: JOSM yoki Merkaartor. Faqat serverdan kerakli xarita to'rtburchakni yuklab oling va uni faylga saqlang. Shaxsan men JOSM-dan foydalanishni afzal ko'raman, lekin buning uchun Java-ni o'rnatishingiz kerak.
2. Xosting saytlaridan biridan ma'lum bir hududning tayyor xaritasini yuklab oling, masalan:
- geofabrik.de - butun qit'alar va mamlakatlar, ba'zi mamlakatlar viloyatlarga/shtatlarga/mintaqalarga bo'lingan
- cloudmade.com - butun dunyo mamlakatlar bo'yicha, ba'zi davlatlar viloyatlarga/shtatlarga/mintaqalarga bo'lingan
Faqat faylni yuklab oling va bz2 ni chiqarib oling.
3. XAPI orqali qo'lda yuklab oling
XAPI bilan ishlash uchun serverga HTTP so'rovini yuborish kerak, hech qanday murakkab narsa yo'q, hamma narsa havolada yozilgan.

2) .osmni bo'laklarga bo'ling(Agar xoxlasangiz)
.osm fayllari, ayniqsa, mamlakat tomonidan tayyorlangan fayllar juda katta va keyinchalik konvertatsiya qilinmaydi (pastga qarang). Shuning uchun ularni kesish kerak.
Kesish uchun men ajratgichdan foydalanaman, sukut bo'yicha u .osm fayllarini taxminan 120 MB qiladi, keyin deyarli har doim keyingi konversiyadan o'tadi. Agar kerak bo'lsa, splitter parametrlar bilan sozlanishi mumkin buyruq qatori.
Splitter ishlashi uchun Java kerak.
Shuni ham yodda tutingki, Rossiyada marshrutlash faqat bitta yuklangan xarita bilan ishlaydi. Bular. agar bir davlatning xaritasi bo'laklarga bo'linib, Russaga atlas sifatida yuklansa, marshrutlash ishlamaydi.

3) .osm ni .mp ga aylantiring
.mp - qadimgi Polsha xaritalarini saqlash formati. Bu yaxshi, chunki u matnli va odamlar tomonidan o'qilishi mumkin, juda ko'p dasturlar buni tushunadi.
O'tkazish uchun men osm2mp dasturidan foydalanaman. Afsuski, dastur Perl o'rnatilishini talab qiladi va ulardan foydalanish juda oson emas.
Qanday bo'lmasin, Perl-ni o'rnatish va sozlash (havolada tasvirlangan) va osm2mp-ni yuklab olgandan so'ng, dasturdan foydalanish mumkin.
Ixtiyoriy .osm fayli oldindan saralanishi kerak - biriktirilgan osmsort.pl skripti bilan ishlov berish
Keyin konvertatsiya parametrlari bilan osm2mp.pl ga qo'ng'iroq qilishingiz kerak.
Uzoq tajribalar orqali men o'zim uchun bir qator .bat fayllarini yozdim, masalan, Russa uchun ko'z bilan standart konvertatsiya:
echo Start %date% %time% >> std_err.log echo %1 >> std_err.log perl.exe osmsort.pl %1 > temp_del.osm 2>> std_err.log perl.exe osm2mp.pl --header header_russa. tpl temp_del.osm > %1.mp 2>> std_err.log echo Finish %date% %time% >> std_err.log
Bunday .bat faylini 1 parametrli - .osm faylining nomi (va to'liq yo'li) bilan chaqirishingiz kerak.
1-qator std_err.log fayliga konvertatsiya boshlangan sana va vaqtni yozadi.
2-qator std_err.log fayliga .osm fayl nomini yozadi
3-qator osmsortni bajaradi, jarayonning borishi (va xatolar) haqida ma'lumot std_err.log fayliga o'tadi.
4-qator osm2mp-ni bajaradi, jarayonning borishi (va xatolar) haqida ma'lumot std_err.log fayliga o'tadi.
5-qator std_err.log fayliga konvertatsiya tugash sanasi va vaqtini yozadi.
(Perl.exe yo'li tizimda yoki .bat faylingizda yozilishi kerak)

Xorijiy mamlakatlar xaritalarini aylantirish uchun transliteratsiyani yoki hatto nomlarni kiritish maqsadga muvofiqdir. Masalan, qo'shish orqali quyidagi parametrlar"--nametaglist int_name,name:en,name,name:ru,ref,int_re f,addr:housenumber,operator --translit" "osm2mp.pl" dan keyin darhol

Navitel-ga ko'z bilan aylantirish uchun siz osm2navitel konfiguratsiya fayllari to'plamini yuklab olishingiz kerak, u erdagi fayllarni mos ravishda header_navitel.tpl, poly_navitel.cfg va poi_navitel.cfg ga o'zgartirishingiz kerak; va osm2mp.pl ga qo'ng'iroqqa "--osmbbox --navitel --disableuturns --header header_navitel.tpl --cfgpoly poly_navitel.cfg --cfgpoi poi_navitel.cfg" parametrlarini qo'shing.

Boshqa konvertatsiyalar uchun siz poly*.cfg, poi*.cfg va header*.tpl ham tayyorlashingiz mumkin.

Katta xarita o'zgartirilmasligi mumkin - masalan, 32-bitli Perl 2 GB bilan cheklangan tasodifiy kirish xotirasi, natijada osm2mp 700MB dan o'lchamdagi .osm fayllarini ishlay olmaydi va ba'zan sezilarli darajada kichikroq kartalarda xotira xatosi bilan ishdan chiqadi. Bunday holda, kartani kesish kerak (2-bosqichga qarang).

4) .mp ni .rus (yoki .nm2) ga aylantirish
Shu maqsadda GPSMapEdit ajoyib dasturi mavjud bo'lib, u nomidan ko'rinib turibdiki, muharrir hamdir. GPSMapEdit-ga .mp faylini yuklash va kerakli formatga eksport qilish kifoya.
Ammo bir nechta kamchiliklar mavjud:
- GPSMapEdit-dan saqlangan .rus (va .nm2) fayllari 16 MB hajm chegarasiga ega. Mening taxminlarimga ko'ra, bu taxminan 120 MB .mp faylga yoki taxminan 600 MB osm fayliga to'g'ri keladi.
- Navitel 3.2.* versiyalari uchun .nm2 fayllari xaritada xatolik yo'qligi uchun juda talabchan, shuning uchun agar "Eksport muvaffaqiyatsiz tugadi" bo'lsa, siz ko'rsatilgan xaritadagi xatoni tuzatishingiz, boshqa formatni tanlashingiz yoki o'zgartirishingiz kerak bo'ladi. turli xil sozlamalarga ega xarita (3-bosqichga qarang).

P.S. , va keyin .rus yoki .nm2 ga aylantiring.