Картки osm mca. Як завантажити карти OpenStreetMap. Програми для комп'ютера з картами OSM

У цій практичній статті розглянемо сервіси, що допомагають завантажити карти з онлайн-сервісу OpenStreetMap для подальшої конвертації їх в інші картографічні формати, щоб використовувати їх в онлайн-режимі вже без підключення до інтернету.

Зараз літо, і для багатьох це головний час для мандрівок. Отже, саме час діставати навігатори, або ж ставити на планшети та смартфони спеціальне навігаційне програмне забезпечення, щоб не запутати у незнайомих місцях. Тим більше, що недоліку в подібних програмах у нинішню епоху GPS та мобільних пристроїв не спостерігається. До послуг користувачів як географічні інтернет-сервіси на кшталт Google Maps і Microsoft Bing, так і спеціалізоване ПЗ на кшталт "2ГІС" із власними картами.

Останній варіант з локальними картами, які користувачі попередньо завантажують та встановлюють для свого навігаційного ПЗ, у багатьох випадках не тільки зручніше, але й єдине можливе рішення. Так як інтернет в тій чи іншій місцевості може виявитися дорогим або взагалі не працювати. Але при цьому потрібні офлайн-карти конкретної місцевості також можуть бути відсутніми.

Нижче розглянемо варіанти завантаження картографічних даних з онлайн-сервісу OpenStreetMap (OSM) з метою конвертувати ці дані в конкретний формат карт для своєї навігаційної програми. Ми вже детально розповідали про проект OpenStreetMap. Це відкритий картографічний веб-сервіс, схожий на Google Maps, дані якого збираються самими користувачами і доступні всім за відкритою ліцензією. У статті для прикладу розглянемо конвертацію даних OSM для програми OsmAnd для Android-пристроїв, яку ми також докладно розглядали на сайті КВ.

Офіційний сайт OSM

Отже, нам потрібно завантажити картографічні дані OpenStreetMap якоїсь конкретної території. Насамперед, це можна зробити з офіційного сайту сервісу www.openstreetmap.org.

Безпосередньо на картці ресурсу є посилання "Export", при натисканні на яку з'явиться панель експорту даних. Тут за допомогою синьої кнопки "Manually select a different area" (ручне виділення особливої ​​області) потрібно виділити на карті прямокутник потрібної території, після чого вибрати зі списку форматів OpenStreetMap XML Data і натиснути кнопку Export.

В результаті завантажиться файл із розширенням osm. Це текстовий XML-файл з картографічними даними, які можна потім конвертувати в інші формати.

Однак офіційний сайт накладає обмеження на обсяг картографічних даних, що скачуються. Карта, що завантажується, не повинна містити більше 500 нід. А будь-яке місто – це завжди буде понад 500 нід. Але є інші послуги, які дозволяють завантажити необхідний географічний район без подібних обмежень.

Вся планета

Тут потрібно виділити на карті OSM потрібну місцевість і в спеціальних полях вказати свою адресу e-mail і задати назву виділеній карті. Важливо, що сервіс дає можливість завантажити карту не тільки у форматі OSM, але і конвертувати його в готові формати Garmin, Navit, Esri.

Так як "витяжка" конкретної карти місцевості на сервісі походить з planet.osm, на це потрібно деякий час. Результат буде готовий через 15-30 хвилин в залежності від розміру площі картки та навантаження на сервіс. Як тільки процес екстракції карти завершиться, користувач буде сповіщений на адресу електронної пошти.

Конвертуємо

Таким чином, отримавши картографічні дані конкретного регіону у вигляді текстового osm-файлу, можна приступити до його конвертації в готовий формат карти з векторною або растрової графікою для навігаційної програми. Наприклад, для програмного GPS-навігатора OsmAnd необхідно конвертувати картографічні дані OSM у формат OBF.

Для цього існує спеціальний конвертор OsmAndMapCreator. Ця програма написана на Java і є кросплатформною. Запускається після розархівування в залежності від операційної системи скриптом sh або bat. Але при цьому програма має графічний інтерфейс.

Конвертувати файл osm потрібно через меню "Файл" - "Створити obf файл з файлу osm". Після чого в заздалегідь вказаній папці з'явиться файл з розширенням obf, який потрібно перенести на Android-пристрій в каталог /sdcard/osmand/. Тепер карта даної місцевості стане доступною в OsmAnd в офлайн-режимі.

За допомогою OsmAndMapCreator можна створювати карти OBF та за допомогою даних з інших картографічних онлайн-сервісів. Але огляд даних можливостей програми виходить за межі цієї статті.

Михайло АСТАПЧИК

У цій статті я поділюся простими та зручними інструментами (картами та програмами), якими користуюся сам, для планування своїх нескладних піших маршрутів та навігації по них у процесі.


Незручності топографічних карт генштабу

Топографічні карти генштабу (як правило, паперові або вже відскановані) хороші, оскільки надають якісну стардартизовану інформацію про місцевість. Але не завжди можливо досить детальні карти. І ними неможливо користуватися «швидко», відкривши карти на комп'ютері або смартфоні. Вони не представлені цілком і кожен район доводиться шукати індивідуально та заздалегідь.

Виконавши певний танець із бубном, можна самому прив'язати скан карти до координат у спеціальних програмах та завантажити у навігатор. Але знову ж таки, це потрібно робити заздалегідь, потрібен навігатор, уміння та час. А якщо ви вирішили просто прогулятися на відпочинку величезним парком або раптом заблукали десь на природі (особливо в гірській місцевості) і хочете знайти стежку? У такій ситуації встановлений один раз додаток на смартфон напевно вас виручить.

Крім того, є й інші плюшки, які відсутні в топографічних картах, про які я розповім далі.

Тим не менш, варто згадати хороший сервіс, що з'єднав карти генштабу в об'єднану онлайн карту - Маршрути.ру. Але поки що так і не знайшов таких карт у додатках на смартфонах.


- сучасні топографічні карти

Для себе я давно знайшов заміну більшість моїх цілей (нескладний трекінг). Це карти, побудовані на основі даних OpenStreetMap (OSM).

Це відкриті некомерційні онлайн карти всього світу, створені спільно учасниками даного проекту.
Для створення карток використовуються дані з персональних GPS-трекерів, аерофотографія, відеозаписи, супутникові знімки та панорами вулиць, надані деякими компаніями, а також учасниками проекту.

Фактично - це дані про об'єкти, створювані величезним співтовариством людей у ​​різний спосіб. А карти на основі цих даних може вільно будувати будь-хто.

Так ніж OSM кращеТопографічний картгенштаб?

  1. Повнотою охоплення. Вони представляють весь світ.
  2. Детальністю та точністюнаданої інформації про місцевість та розташування об'єктів.
  3. Пішохідні стежки. Велика кількість точноїінформації про пішохідні стежки на основі GPS-трекерів. Причому саме це дозволяє використовувати карту для безпосередньої навігації стежками. А якщо ви потрапили в умови снігу, що несподівано випав, і помітної стежки, поганої видимості, така інформація допоможе знайти втрачену стежку. Мене це рятувало неодноразово.
  4. Безліч простих у використанні програм та сервісівдля всіляких пристроїв та операційних систем, що використовують ці карти. Все завдяки відкритій ліцензії. Більшість із них надають можливість збереження карток в оф-лайні на вашому пристрої для навігації на місцевості без використання інтернету.
  5. Можливість експорту карту всілякі формати. Будь то PNG, JPEG, SVG, PDF, PostScript або навіть Garmin та польський формат для інших програм навігації.
  6. Деякі програми та послуги накладають на ці карти дані з інших карт та джерел доповнюючи інформацію та функціонал. Наприклад, дані з Wikimapia
  7. За наявності інтернету ви можете навантажити потрібний район на місці.

Крім того, там є все, що є в топокартах:

  1. Тип місцевості. Скелі, ліси, поля, річки, водойми та інші.
  2. Наявністю інформації про висоти(OpenCycleMap, Landscape, OpenTopoMap).
  3. Джерела води

Перелік плюсів далеко не повний і представляє лише те, що найбільш явно відображає переваги на мій погляд і для моїх цілей (трекінгу).


Карти на основі OSM

Основна та перша карта, побудована на цих даних, має однойменну назву OpenStreetMap і знаходиться за адресою самого проекту. Часто представляє більше корисної інформації про місцевість, ніж наступні дві, але не відображає висоти.

Ці карти в онлайні є як на самому сайті osm, так і на своєму домені.
Найбільш цікаві шари для трекінгу з висотами це власне OpenCycleMap та Landscape (є тільки на http://www.opencyclemap.org).

Карта (шар) Landscape, на мій погляд, представляє більше інформації про місцевість.


Нещодавно виявив ці карти. Незважаючи на свою назву вони побудовані також на базі даних OpenStreetMap, але більше нагадують топографічні карти і багатьом схожі на вищезгаданий шар Landscape.

Wikimapia
Гасло проекту: «Опишемо весь світ!». Міжнародний проект, географічна онлайнова енциклопедія, мета якої полягає у тому, щоб відзначити та описати всі географічні об'єкти на Землі. І вони з цим дуже успішно справляються. У Вікімапії зареєстровано понад 2,4 млн користувачів та додано на карту понад 26 млн об'єктів (на 2016 рік). На своєму веб-сайті проект використовує різні карти, у тому числі і OSM. На них відображає ці об'єкти. Дані Вікімапії часто використовують інші сервіси для накладання на свої карти.

Програми для комп'ютера з картами OSM

Для планування маршруту на комп'ютері можна використовувати онлайн-карти в браузері. Але це зовсім зручно.

Я користуюсь програмою SAS.Планетадля Windows. Програма акумулює у собі всі вищезгадані картикрім Landscape. А так само і багато інших карт включаючи карти Генштабуз сервісу Маршрути.ру, GooglMaps, YandexMapsі багато інших.

Можна накладати на карти дані інших карт і баз даних, створюючи в такий спосіб персональну інформативність. Дозволяє прокладати маршрути, заміряти відстані, зберігати мітки, експортувати карти та дані до інших форматів. Дозволяє підключати навігатор та багато чого ще.

Дуже докладна туристична карта Росії оптимізована для пішого туризму. Карта багата на різні об'єкти інфраструктури, які можуть бути цікаві в першу чергу туристу, а також мотоциклістам і любителям велосипедних прогулянок.

Детально детально

У карті дуже добре і точно промальовані невеликі стежки та просіки, ґрунтові дороги, лінії електропередач, території полів та лісів, болотисті місцевості та обгороджені території, а також невеликі річечки та струмки.

На карті є всі значні населені пункти, від невеликих сіл до великих міст. Більшість населених пунктів відображено з назвами вулиць та номерами будинків, підтримується маршрутизація від повороту до повороту, що робить карту придатною для використання в автомобільному режимі.

Основна перевага цієї карти - наявність багатьох значних об'єктів інфраструктури, які можуть бути корисні в подорожі: АЗС, зупинки транспорту, пляжі, санаторії та будинки відпочинку, храми і мечеті, місця стоянок, назви гірських вершин і туристичні маршрути до них, водоспади, парки та багато, багато іншого!

  • детальна топографічна карта РФ

Карта є повністю безкоштовною та відкритою. OpenStreetMap надає відкриті дані на умовах ліцензії Creative Commons Attribution-ShareAlike 2.0 (CC-BY-SA) . Ви можете вільно копіювати, розповсюджувати, передавати та доопрацьовувати наші карти та дані, доки ви посилаєтеся на OpenStreetMap та його спільноту. Якщо ви змінюєте або берете наші матеріали за основу, ви повинні розповсюджувати результати під такою самою ліцензією. Дані NASA SRTM поширюються за умов Public Domain, тобто. повністю вільні для будь-яких цілей.

Для більшої переконливості наведемо пару прикладів з карти OSM ТОПО та найвідомішої топографічної карти для Garmin – Дороги Росії. На зображеннях знизу показаний район міського округу Балашиха, а точніше територія, що примикає до Горінського лісопарку.

OSM ТОПО

Все відображається дуже точно та чітко. Промальовані стежки, що ведуть до озера, і навіть вказано місце відпочинку біля озера. Все відповідає дійсності - адже можна приїхати і перевірити.

Ми повністю перейшли на використання карт проекту OpenStreetMap після однієї з поїздок до Криму, куди ми взяли з собою навігатор з картою Навіком ДР ТОПО: ось для прикладу лише одне порівняння – проте подібні помилки та неточності є практично на всій карті, за яку просять грошей.

ДР ТОПО

Детальною картою це назвати можна тільки з дуже великою натяжкою.

OSM ТОПО

Все, що показано на карті практично повністю відповідає дійсності.

Дану карту ви без проблем зможете встановити до себе на комп'ютер, причому можете користуватися як новою програмою BaseCamp, так і старим добрим MapSource - і жодних кодів або ключів вам не потрібно. Плануйте ваші маршрути та передбачувані місця зупинок заздалегідь. Ось так гарно виглядає ця карта на персональному комп'ютері.

Зручно та доступно

Топографічна картка оновлюється практично щодня. Доступні різні її компіляції. Туристичний варіант найбільш детальний та докладний – саме його ми рекомендуємо для використання у туристичних портативних навігаторах.

  • MapTourist.org - туристичне складання OSM
  • Gis-LAB - стандартні картки OSM

Ви зможете завантажити кілька навігаційних карт на змінний носій або безпосередньо в навігатор. Можлива установка карти, що охоплює всю територію Росії та ближнє зарубіжжя чи окремих округів РФ.

А саме головне! Ви можете виправити будь-яку неточність, помічену вами на карті, прямо з браузера на сайті OpenStreetMap. Вам знадобиться трохи вільного часу і ваш навігатор зі збереженими точками та треками, щоб потрібна ділянка на карті стала максимально докладною.

OSM ТОПО

OSM ТОПО

На замітку

Чи може гарна карта бути безкоштовною? Як бачите може – це нормально! Всі наші співробітники, затяті автомобілісти та шанувальники навігаторів Garmin, довго і наполегливо не хотіли брати до уваги той факт, що смартфони практично повністю витіснили автомобільні навігатори як клас. Чому це сталося? Відповідь дуже проста - загальнодоступні інтерактивні карти.

Кілька років тому мені запропонували поїздити з простеньким андроїдним смартфоном та встановленим до нього додатком Яндекс.Навігатор. Ця програма, а також схожа з ним програма Яндекс мапи, є абсолютно безкоштовними та доступними всім. Однак, зараз уже нікому не треба доводити, що вони в РАЗИ кращі і практичніші за будь-які "ситінавігатори" і "навітелі".

Без навігації нікуди, особливо якщо зважити на стан наших доріг. Зауважили, що ваш навігатор працює не стабільно? Тоді вам, як можна, швидше необхідно завантажити карти OSM для навител. Вони містять всю необхідну інформацію про населені пункти країни, на цих картах нанесені POI об'єкти, такі як ресторани, бари, та місця для культурного відпочинку.

OSM карти для навител – щось більше, ніж звичайна навігація. Це проект, що створюється ентузіастами власноруч. Сервіс надає растрові карти місцевості, а навігаційні послуги на їх основі створюють ті карти, до яких ми звикли. Такий підхід дозволяє максимально точно організовувати навігацію.

Проект OSM є повністю некомерційним проектом. Це свідчить про те, що всі картки надаються безкоштовно за загальнодоступною ліцензією. Більше того, Open Street Map виступає в ролі вікі, що дає можливість усім бажаючим вносити зміни в карти і це робить OSM ще кращим, якіснішим і популярнішим.

Чому варто використовувати OSM?

Open Street Map має низку переваг над іншими проектами аналогічного характеру:

  • точність;

OSM карти навтіли настільки докладні, що з ймовірністю в 99% кожен горбик і нерівність місцевості, які є на картах, будуть зустрічатися в реальному житті. Це пов'язано з тим, що картки постійно допрацьовуються спільнотою OSM в Інтернеті. Внаслідок чого вносяться правки, оновлюються старі версії та покращуються нові карти.

  • безкоштовне розповсюдження;

Проект існує на пожертвування. Це уможливило абсолютно завантажувати всі карти OSM для навител. При цьому якість буде далеко не гіршою, ніж у платних сервісів.

  • широкий обхват;

На відміну від більшості проектів, OSM карти для гвинтів охоплюють всю земну кулю. Тому, використовуючи їх, ви гарантовано знатимете, як дістатися до необхідного вам місця в незнайомій країні чи континенті. Більше того, OSM точно випереджає деяких платних «побратимів» — TomTom/Tele Atlas. За даними дослідження, точність Open Street Map перевищує ці карти на 27%.

  • зручне використання;

Карти можна імпортувати у будь-який зручний формат – PNG, JPEG, SVG, PDF чи PostScript. Також, є можливість вантажити їх у Garmin, ГісРусса.

Формат WIKI дозволив OSM створити унікальний картографічний проект. Адже те, що карти доопрацьовують мешканці місцевості, дає незаперечні переваги. По-перше, точність дуже висока, по-друге, забезпечена достовірність. І по-третє, це загальнодоступність картки OSM для готування. Завантажити їх ви можете у нас на сайті абсолютно безкоштовно та без смс.

Як встановити карти, читайте .

Оглядова карта Росії (Russia-overview)
Алтай (Russia-AL)
Алтайський край (Russia-ALT)
Амурська область (Russia-AMU)
Архангельська область (Russia-ARK)
Астраханська область (Russia-AST)
Башкирія (Russia-BA)
Білгородська область (Russia-BEL)
Брянська область (Russia-BRY)
Бурятія (Russia-BU)
Чечня (Russia-CE)
Челябінська область (Russia-CHE)
Чукотський АТ (Russia-CHU)
Чувашія (Russia-CU)
Дагестан (Russia-DA)
Інгушетія (Russia-IN)
Іркутська область (Russia-IRK)
Іванівська область (Russia-IVA)
Камчатський край (Russia-KAM)
Кабардино-Балкарія (Russia-KB)
Карачаєво-Черкесія (Russia-KC)
Краснодарський край та Адигея (Russia-KDA)
Кемеровська область (Russia-KEM)
Калінінградська область (Russia-KGD)
Курганська область (Russia-KGN)
Хабаровський край (Russia-KHA)
Ханти-Мансійське АТ (Russia-KHM)
Кіровська область (Russia-KIR)
Хакасія (Russia-KK)
Калмикія (Russia-KL)
Калузька область (Russia-KLU)

Це неофіційні, безкоштовні карти. Створюються вони інтернет-спільнотою OpenStreetMap (OSM). Ще один безумовний плюс у тому – що їх робить не одна людина, кожен зареєстрований користувач може вносити зміни до карти. Постійно оновлюються та й у багатьох регіонах мають більш актуальну інформацію на даний момент ніж офіційні карти.

Інструкція з встановлення карт OpenStreetMap для Навітел Навігатор:

1. Зробити копію карти пам'яті (про всяк випадок)
2. Копіювати файли *.nm2 у будь-яку папку на пристрої або картці пам'яті (наприклад, /sdcard/NavitelContent/Maps/AtlasOSM). Якщо регіони не межують між собою - то щоб маршрут коректно прокладався, додайте в папку з вибраними картами файл з оглядовою картою Росії (Russia-overview-osm-nm2).
3. У програмі Навітел відкрити Меню - Налаштування - Карта - Відкрити атлас - середній значок з папкою внизу - вибрати папку та натиснути "ок" (зелена галочка)
4. Після завершення процесу індексації карти будуть доступні для навігації

ВАЖЛИВО!Карти проекту OSM створюються в єдиному форматі NM2, без збоїв та обмежень відмінно працюють з навігаційною програмою Навітел Навігатор версії 5.0.3 та нижче (краще у версії 3.5). Також карти OSM добре працюють на версіях Навітел Навігатор до 9.10.хххх



Випадкові статті

Вгору