MForum.ru
15.05.2009,
Итак, в предыдущих двух статьях ("Часть 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) с файлом
привязки, где
указываются координаты ключевых точек на карте и местности. Собственно,
задача
создания своей карты и состоит в получении точного картографического
изображения, которое может быть привязано к местности при помощи
ключевых
точек.






Среди возможностей программы необходимо отметить поддержку путевых точек, треков, маршрутов и множество режимов работы, каждый их которых отображается на отдельном экране, коих 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, которая разрешает даже перерабатывать полученные данные в коммерческих целях и требует лишь указание авторства и распространения нового продукта под той же лицензией.
Однако, даже имея в запасе обилие картографических сервисов, получить из них карту с привязкой весьма затруднительно без соответствующего программного обеспечения. И такое нашлось, причём, что очень приятно, бесплатное и довольно качественное - SAS.Планета.
Эта программа (свободно доступна со страницы http://sasgis.ru/sasplaneta) предназначена для просмотра и загрузки спутниковых снимков высокого разрешения и обычных карт с сервисов Google Maps, DigitalGlobe, Космоснимки, Яндекс.карты, Yahoo! Maps, VirtualEarth, Gurtam, OpenStreetMap, eAtlas, iPhone maps. Карты скачиваются в кэш на компьютере и могут быть просмотрены в режиме Офф-лайн. Причём поддерживается совмещение различных карт и экспорт их в некоторые популярные форматы, часть из которых, как Вы уже догадались, поддерживается и OziExplorerCE. Кроме того, программа создаёт и файл привязки, что полностью избавляет пользователей от необходимости посещать ключевые точки и определять их точные координаты. Достаточно лишь скачать нужную область планеты с необходимым масштабом, сформировать карту и загрузить её в портативное устройство.
Таким образом, для создания собственной карты Вам понадобятся программы:
Общая последовательность действий такова:
Запускаем программу SAS. Планета, выбираем нужную карту и находим
необходимую местность, выбираем нужный уровень детализации при помощи
зума
слева и запоминаем уровень увеличения (в примере 18х):
Уменьшаем
карту до уровня, когда на экране уместится вся
область,
которую желаем сохранить, при помощи инструмента выделения выделяем эту
область:
Появится небольшое окошко, в котором первым делом необходимо
сохранить
выделенную область – она ещё пригодится. Для этого в нижней части есть
изображение дискетки:
Далее в этом же окошке устанавливаем уровень детализации и тип карты, с
которой
работаем, нажимаем кнопку Начать и ждём загрузки карты в кэш на диске.
Загружаем сохранённое выделение области при помощи меню:
В открывшемся окне выбираем вкладку Склеить, где устанавливаем
нужный
тип карты, детализацию и обязательно галочку рядом с файлом привязки
типа .map, нажимаем Начать и сохраняем в
формат ECW.
По окончанию этого несложного процесса мы получим готовую для работы карту, которую, вместе с одноименным файлом .map нужно загрузить на устройство навигации в специальную папку, указанную в настройках OziExplorerCE. Если всё сделано правильно, то «озик» во время движения будет сам выбирать наиболее подходящую для данной местности карту и загружать её в память.
Возможные проблемы:
На некоторых типах устройств OziExplorerCE
может не понимать формат ECW. Выход есть –
утилита Img2Ozf,
позволяющая конвертировать множество форматов в гарантированно понятный
«родной» формат ozfx3. Утилита бесплатная и доступна с сайта http://www.oziexplorer.com/,
однако для её работы требуется установленная «взрослая» версия OziExplorer – программы для Windows-ПК,
превосходящей
по
функциональности
«карманную»
версию.
Img2Ozf полезна ещё и тем, что при конвертации в формат ozfx3 способна в разы уменьшить размер итогового файла, ускорив также работу OziExplorerCE с созданной картой.
В памяти мобильного устройства можно хранить любое количество самых различных карт, переключаясь в любой момент на произвольную.
Заключение:
Эта статья ни в коей мере не является рекламной – вместо OziExplorerCE вы вольны использовать любую подходящую программу. Я лишь хотел наглядно продемонстрировать, что владение GPS-навигатором не обязательно накладно и сложно – программы для навигации могут быть простыми и функциональными, а карты бесплатными и самыми разнообразными. Причём изготовление собственной карты не является чем-то сложным и непонятным, а вполне по силам неподготовленному пользователю.
В последнее время рынок мобильных GPS-систем динамично развивается – конкуренция растёт, компании появляются и исчезают (как, к примеру, случилось с некогда популярной Magellan, продавшейся Mitac Mio), известные бренды выходят на рынок GPS (Digma, Nexx Digital) или уходят с него (Harman/Kardon, Sony, частично Panasonic). Мобильные телефоны со встроенным GPS-ресивером постепенно вытесняют отдельные GPS-навигаторы и эта тенденция обещает усиливаться. Доля телефонов со встроенным GPS-приёмником неуклонно растёт с каждым кварталом, большинство новых моделей смартфонов и коммуникаторов уже выпускаются готовыми к GPS-навигации. Каждый месяц выходят новые портативные GPS-приемники, становясь компактнее и симпатичнее. GPS стремительно перестаёт быть уделом избранных и перемещается на массовый рынок. Дело за малым – Вашим желанием принять участие.

Другие материалы серии:
© Николай Коробейко,
Публикации по теме:
10.03. Потери света в фотонных чипах приближены к показателям оптоволокна
05.12. Realme представила в Индии Watch 5 с обновленным дизайном и независимым GPS за $49
21.10. Флагманский смартфон iQOO 15 с Snapdragon 8 Elite Gen 5 представлен официально
20.10. Планшет Oppo Pad 5 и смарт-часы Watch S представлены официально
09.10. Moto G06 Power с дисплеем 120 Гц появился в Индии
23.09. МТС обеспечит автономный транспорт Яндекса сервисом точного позиционирования
04.08. Бюджетный смартфон Vivo Y04s представлен официально
30.03. Все iPhone 18 получат уменьшенный Dynamic Island, но рамки останутся прежними
30.03. OnePlus Nord CE6 Lite получит Dimensity 6300, батарея 7000 мАч и цену до 23 000 рупий
27.03. Представлены iQOO Z11 и Z11x – 9050 мАч, 165 Гц и IP69 за 290 долларов
27.03. iPad (2026) получит чисет A18, 8 ГБ RAM и тот же дизайн
26.03. Vivo X300s – 200 МП, перископ, батарея 7100 мАч и защита IP69
26.03. Представлены Samsung Galaxy A57 и A37 с IP68, Exynos 1680 и прежними камерами
25.03. OnePlus 15T – компактный флагман с батареей 7500 мАч, защитой IP69K и экраном 165 Гц
25.03. Samsung Galaxy Z Fold8 – 200 МП, 8-дюймовый экран и батарея 5000 мАч
25.03. Первый тизер Tecno Spark 50 5G раскрывает дизайн новинки
24.03. Huawei Enjoy 90 Plus и Enjoy 90 – Kirin 8000, батареи 6620 мАч и доступные цены
24.03. Huawei Enjoy 90 Pro Max – Kirin 8000, батарея 8500 мАч и экран 120 Гц за 250 долларов
23.03. Redmi 15A 5G – 6300 мАч и 120 Гц за «реальные деньги»
23.03. Xiaomi 17T и 17T Pro засветились в IMDA
20.03. Lenovo представила компактный Y700 с двумя USB-C и большие Xiaoxin Pro
20.03. iQOO Z11 с батареей 9020 мАч и экраном 165 Гц представят 26 марта
19.03. Ulefone RugKing 5 Pro – 20 000 мАч, 1202 светодиода и ночное видение за 270 долларов
19.03. Oppo A6s 5G – 80-ваттная зарядка и IP69 за 18 999 рупий
19.03. FOSSiBOT F116 Pro – компактный защищенный смартфон с креплением для экшн-камеры
18.03. Samsung Galaxy M17e 5G – ребрендинг A07 с батареей 6000 мАч за 140 долларов