Всё, что вы хотели знать о GPS, но боялись спросить. Часть 3: Сделай карту для навигатора сам!

MForum.ru

Всё, что вы хотели знать о GPS, но боялись спросить. Часть 3: Сделай карту для навигатора сам!

15.05.2009, MForum.ru

MForum.ru на Facebook. Подпишись!

Итак, в предыдущих двух статьях ("Часть 1: что такое GPS и с чем его едят" и "Часть 2: GPS-навигаторы и карты") стало понятно, что основная сложность, связанная со спутниковой навигацией, заключается в поиске нужных карт. В этой статье я предложу свой путь – вместо покупки недешёвых карт и жесткой привязки к производителю воспользоваться ресурсами сети Интернет, некоторыми бесплатными приложениями и своими руками.


Неплохая вещь - сказал сам себе Джузеппе, - можно

смастерить из него что-нибудь вроде ножки для стола....

(Алексей Толстой - Золотой ключик, или приключения Буратино)

Хотя кое-что всё-таки придётся купить – абсолютно бесплатные решения не дадут таких возможностей как OziExplorerCE (программа доступна на сайте http://www.oziexplorer.com/, здесь же есть и ознакомительная, урезанная по функциональности, версия). Это приложение очень популярно среди владельцев GPS-навигаторов от Garmin, Lowrance, Eagle, Magellan, MLR, Silva, Brunton, Tripmate, Earthmate и коммуникаторов на базе Windows Mobile. Стоимость программы на сегодняшний день составляет 30 евро, что сравнимо со стоимостью хорошей карты для GPS-навигатора, однако, заплатив эту цену, пользователь получает огромные возможности при работе с растровыми картами самых разных форматов, которые представляют собой изображения (BMP, TIFF, JPG, PNG, GIF, CAP, KAP, OZI) с файлом привязки, где указываются координаты ключевых точек на карте и местности. Собственно, задача создания своей карты и состоит в получении точного картографического изображения, которое может быть привязано к местности при помощи ключевых точек.

image001 image002

image003 image004

image005 image006

image007 image008

image009 image010

image011

Среди возможностей программы необходимо отметить поддержку путевых точек, треков, маршрутов и множество режимов работы, каждый их которых отображается на отдельном экране, коих 18 – любой пользователь сможет подобрать подходящий. Стоит, однако, учесть, что карты, используемые приложением, не являются векторными, посему маршруты придётся составлять вручную – проставляя путевые точки и прокладывая с их помощью предполагаемую траекторию движения. Хотя можно опереться на кратчайший путь – как показывает практика, этот режим неплохо работает и довольно точно предсказывает предполагаемое время прибытия. Зато карт у Вас появится великое множество, причём самых разнообразных, что выгодно отличает приложение от любой другой программы. Для навигации можно использовать карты высот, физические, аэрофотоснимки, спутниковые карты от Google, схематические карты и т.п. – любое (отсканированное, к примеру) изображение может стать картой - даже если это схема размещения пиратского клада.

Таким образом, возникает вопрос – а где взять эти самые изображения?

Во-первых, их много на специализированных форумах пользователей OziExplorer. Причём эти карты бесплатны и абсолютно легальны – они созданы энтузиастами.

Во-вторых, карты близлежащего леса, ущелья, глухой деревни, горнолыжного курорта или любимого города может не оказаться в сети, поэтому можно сделать карту самостоятельно, воспользовавшись одним из картографических сервисов. Среди подобных самыми известными являются Google Earth и Google Maps. Однако кроме них существует и много других, например Digital Globe, Kosmosnimki.ru, Vitrual Earth, Yahoo! Maps, eAtlas, NASA, Яндекс.Карты, WikiMapia…

Но один из сервисов, пока не получивший мировой известности, всё же заслуживает особого внимания – сервис OpenStreetMap (http://www.openstreetmap.org). Этот свободный проект представляет собой создаваемый мировым сообществом картографический сервис на основе данных, вносимых вручную пользователями или загружаемых с GPS-приёмников. Всего пять лет назад проект стартовал в Великобритании, но уже сегодня он содержит подробнейшие карты многих (причём не самых крупных) городов мира, точность, детальность и актуальность которых порой превосходит платные карты от крупнейших мировых поставщиков GPS-навигаторов.

Данные об основных дорогах обычно получаются из «трека» (следа) терминалов систем спутниковой навигации. Такие треки создаются добровольцами и выполняются в результате путешествий по исследуемому району пешком, на велосипеде или на машине. Для записи трека используется GPS-устройство, связанное с КПК, мобильным телефоном или ноутбуком. Спутниковые снимки земной поверхности позволяют рисовать, не имея треков, карты крупных городов (для которых имеются снимки высокого разрешения). В качестве источников используются правительственные сервисы, такие как Landsat, Prototype Global Shorelines (PGS) и TIGER, а также картографический сервис Yahoo!.

Причем распространяется всё это под открытой лицензией Creative Commons Attribution-ShareAlike, которая разрешает даже перерабатывать полученные данные в коммерческих целях и требует лишь указание авторства и распространения нового продукта под той же лицензией.

image012

Однако, даже имея в запасе обилие картографических сервисов, получить из них карту с привязкой весьма затруднительно без соответствующего программного обеспечения. И такое нашлось, причём, что очень приятно, бесплатное и довольно качественное - SAS.Планета.

Эта программа (свободно доступна со страницы http://sasgis.ru/sasplaneta) предназначена для просмотра и загрузки спутниковых снимков высокого разрешения и обычных карт с сервисов Google Maps, DigitalGlobe, Космоснимки, Яндекс.карты, Yahoo! Maps, VirtualEarth, Gurtam, OpenStreetMap, eAtlas, iPhone maps. Карты скачиваются в кэш на компьютере и могут быть просмотрены в режиме Офф-лайн. Причём поддерживается совмещение различных карт и экспорт их в некоторые популярные форматы, часть из которых, как Вы уже догадались, поддерживается и OziExplorerCE. Кроме того, программа создаёт и файл привязки, что полностью избавляет пользователей от необходимости посещать ключевые точки и определять их точные координаты. Достаточно лишь скачать нужную область планеты с необходимым масштабом, сформировать карту и загрузить её в портативное устройство.

Таким образом, для создания собственной карты Вам понадобятся программы:

Общая последовательность действий такова:

Запускаем программу SAS. Планета, выбираем нужную карту и находим необходимую местность, выбираем нужный уровень детализации при помощи зума слева и запоминаем уровень увеличения (в примере 18х):

image013

Уменьшаем карту до уровня, когда на экране уместится вся область, которую желаем сохранить, при помощи инструмента выделения выделяем эту область:

image014


Появится небольшое окошко, в котором первым делом необходимо сохранить выделенную область – она ещё пригодится. Для этого в нижней части есть изображение дискетки:

image015


Далее в этом же окошке устанавливаем уровень детализации и тип карты, с которой работаем, нажимаем кнопку Начать и ждём загрузки карты в кэш на диске. Загружаем сохранённое выделение области при помощи меню:

image016


В открывшемся окне выбираем вкладку Склеить, где устанавливаем нужный тип карты, детализацию и обязательно галочку рядом с файлом привязки типа .map, нажимаем Начать и сохраняем в формат ECW.

image017


По окончанию этого несложного процесса мы получим готовую для работы карту, которую, вместе с одноименным файлом .map нужно загрузить на устройство навигации в специальную папку, указанную в настройках OziExplorerCE. Если всё сделано правильно, то «озик» во время движения будет сам выбирать наиболее подходящую для данной местности карту и загружать её в память.

Возможные проблемы:

На некоторых типах устройств OziExplorerCE может не понимать формат ECW. Выход есть – утилита Img2Ozf, позволяющая конвертировать множество форматов в гарантированно понятный «родной» формат ozfx3. Утилита бесплатная и доступна с сайта http://www.oziexplorer.com/, однако для её работы требуется установленная «взрослая» версия OziExplorer – программы для Windows-ПК, превосходящей по функциональности «карманную» версию.

image018

Img2Ozf полезна ещё и тем, что при конвертации в формат ozfx3 способна в разы уменьшить размер итогового файла, ускорив также работу OziExplorerCE с созданной картой.

В памяти мобильного устройства можно хранить любое количество самых различных карт, переключаясь в любой момент на произвольную.

Заключение:

Эта статья ни в коей мере не является рекламной – вместо OziExplorerCE вы вольны использовать любую подходящую программу. Я лишь хотел наглядно продемонстрировать, что владение GPS-навигатором не обязательно накладно и сложно – программы для навигации могут быть простыми и функциональными, а карты бесплатными и самыми разнообразными. Причём изготовление собственной карты не является чем-то сложным и непонятным, а вполне по силам неподготовленному пользователю.

В последнее время рынок мобильных GPS-систем динамично развивается – конкуренция растёт, компании появляются и исчезают (как, к примеру, случилось с некогда популярной Magellan, продавшейся Mitac Mio), известные бренды выходят на рынок GPS (Digma, Nexx Digital) или уходят с него (Harman/Kardon, Sony, частично Panasonic). Мобильные телефоны со встроенным GPS-ресивером постепенно вытесняют отдельные GPS-навигаторы и эта тенденция обещает усиливаться. Доля телефонов со встроенным GPS-приёмником неуклонно растёт с каждым кварталом, большинство новых моделей смартфонов и коммуникаторов уже выпускаются готовыми к GPS-навигации. Каждый месяц выходят новые портативные GPS-приемники, становясь компактнее и симпатичнее. GPS стремительно перестаёт быть уделом избранных и перемещается на массовый рынок. Дело за малым – Вашим желанием принять участие.

image019


Другие материалы серии:

© Николай Коробейко, MForum.ru

MForum.ru на Facebook. Подпишись!

Публикации по теме:

26.06. [Обзоры]  Обзор ASUS ZenFone 2 (ZE551ML) - Intel inside, и совсем неплохо / MForum.ru

25.06. [Новинки]  Это интересно: Телефоны и смартфоны попавшие в книгу рекордов Гиннесса / MForum.ru

17.06. [Общество]  Эволюция фотокамер в мобильных телефонах / MForum.ru

10.06. [Новинки]  Ulefone Be Pure: как не надо делать смартфоны в 2015 году? / MForum.ru

09.06. [Обзоры]  Обзор LG G4 – нового флагмана LG. Лучший среди равных / MForum.ru

Обсуждение (открыть в отдельном окне)

В форуме нет сообщений.

Новое сообщение:
Complete in 7 ms, lookup=0 ms, find=7 ms

Последние сообщения в форумах

Все форумы »



Поиск по сайту:

Подписка:

Подписаться
Отписаться


Новости

29.04. [Новинки] Анонсы: Представлен Infinix GT 20 Pro с Dimensity 8200 Ultimate, экраном с частотой 144 Гц и настраиваемыми светодиодами / MForum.ru

26.04. [Новинки] Анонсы: Oppo A60 со Snapdragon 680 4G и 50 Мп камерой представлен официально / MForum.ru

26.04. [Новинки] Слухи: В сеть попали рендеры Infinix GT 20 Pro / MForum.ru

25.04. [Новинки] Анонсы: Представлено трио смартфонов HMD Pulse / MForum.ru

24.04. [Новинки] Анонсы: Представлен Realme 12 Lite, представляющий собой переименованный Realme C67 4G / MForum.ru

24.04. [Новинки] Анонсы: Umidigi анонсировала смартфоны A15 Ultra, A16 Pro и 3 новых планшета / MForum.ru

24.04. [Новинки] Анонсы: Itel S24 на базе Helio G91 представлен официально / MForum.ru

23.04. [Новинки] Слухи: Появились данные о ключевых спецификациях OPPO Pad 3 / MForum.ru

22.04. [Новинки] Анонсы: Представлен Vivo Y200i со Snapdragon 4 Gen 2, 50 Мп камерой и экраном 120 Гц / MForum.ru

19.04. [Новинки] Анонсы: Tecno Camon 30 Premier 5G представлен официально / MForum.ru

18.04. [Новинки] Анонсы: Pura 70 и Pura 70 Pro представлены официально / MForum.ru

18.04. [Новинки] Анонсы: Huawei Pura 70 Ultra и Pura 70 Pro+ представлены официально / MForum.ru

18.04. [Новинки] Слухи: Moto E14 готовится к релизу / MForum.ru

17.04. [Новинки] Анонсы: Motorola Edge 50 Fusion – основная камера 50 Мп и аккумулятор емкостью 5000 мАч / MForum.ru

17.04. [Новинки] Анонсы: Представлен Moto Edge 50 Ultra со SD 8s Gen 3 и деревянной задней панелью / MForum.ru

16.04. [Новинки] Слухи: Стали известные подробности о Oppo K12 / MForum.ru

16.04. [Новинки] Анонсы: Смартфоны Realme P1 и P1 Pro представлены официально / MForum.ru

16.04. [Новинки] Анонсы: Moto G64 5G с Dimensity 7025 и АКБ 6000 мАч представлен официально / MForum.ru

15.04. [Новинки] Слухи: iQOO Z9, Z9x, Z9 Turbo анонсируют 24 апреля / MForum.ru

12.04. [Новинки] Анонсы: Nokia 6310, 5310 и 230 в версиях 2024 года представлены официально / MForum.ru