Треки и путевые точки

GPS навигация для Android

Хочу поделиться своим опытом использования записей треков и путевых точек для навигации при помощи Андроид-смартфона или планшета. Для начала понадобиться лишь одно бесплатное приложение - Androzic. Скачать треки и путевые точки можно, например, в записи данного блога "Лыжные трассы Дубравной".

Androzic позволяет работать как с онлайн, так и с оффлайн-картами. Если вы знаете где взять оффлайн-карты для Androzic, а тем более, знаете как их делать самому, то, скорее всего, эта заметка не для вас, но я надеюсь, что она будет полезна для людей, ранее не сталкивавшихся с этой областью знаний.

Начнем с использования онлайн-карт, благо уже при базовой установке Андрозик работает со свободно распространяемой картой мира - OpenStreetMap (с его базовым слоем MAPNIK).

Кроме того, с маркета можно установить дополнение к этому приложению - "Карты Генштаба для Андрозика" (устанавливать после основного приложения). Только грузится эта карта онлайн будет достаточно долго, по этой причине использовать ее утомительно. В условиях доступности интернет, наличие лишь одной карты OSM - уже вполне достаточно для начала навигации, а несколько позже я поделюсь опытом подготовки оффлайн-карт на основе карт OSM, генштаба, WikiMapia и наиболее привычных нам карт - карт Google и Яндекс.

Итак, найдите Андрозик на Play маркете и выполните обычную процедуру установки приложения. Затем поместите в папку Androzic/data скаченные вами файлы треков и путевых точек.

Если вы планируете использовать треки и путевые точки, загруженные с данного сайта, то они будут находиться в файлах с расширением gpx или их zip архивы. Архивы надо будет распаковать. На мобильных устройствах для распаковки и перемещения файлов нужно иметь хороший бесплатный файловый менеджер, например, ES Проводник (более 100 млн. установок говорят сами за себя).

Для отображения путевых точек и треков на карте в Андрозик зайдите в соответствующий пункт меню, нажмите на значок выбора файла в верхнем левом углу и выберите загруженный вами файл. Все интуитивно понятно и не требует демонстрации скриншотами.Только обратите внимание - путевые точки и треки загружаются разными пунктами меню приложения, но из одного и того же файла gpx (если в этом файле имеется и то, и другое, конечно).

Кроме как с файлами gpx, Андрозик считывает путевые точки из файлов с расширением wpt, а треки - из файлов с расширением plt.

Теперь вы видите на карте как треки, так и путевые точки. Если тапнуть на любую из загруженных точек, то в появившемся всплывающем окне отобразятся ее название, координаты и описание. Для совместимости со старыми навигаторами, описания могут быть написаны латиницей.

Увидеть на карте направление к нужной вам точке можно, нажав на стрелку в нижнем левом углу упомянутого выше всплывающего окна.

Другой способ - это зайти в пункт меню "Точки" и тапнуть на нужную. Направление к точке будет показано после нажатия на белую стрелку в зеленом кружочке.

Чтобы получить независимость от доступности интеренет и снизить нагрузку на аккумулятор навигатора в Андрозик следует загрузить оффлайн-карты нужной местности.

Самый простой, но не самый лучший способ получить нужные карты - поискать их в интернет. Андрозик понимает все карты формата ozf2 и некоторые ozf3 (сделанные определенными версиями кодировщика Img2ozf). Векторные карты от Garnin не подходят!

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

Почему же я рекомендую вам Андрозик, а не Ози? Потому, что OziExplorer - это совсем не бесплатное приложение. Смущает его цена - 25$, к тому же, это приложение распространяется через сайт OziExplorer, а не через Play маркет.

Я использую оба приложения - и Андрозик, и Ози. Отличия, в основном, в интерфейсе. И Ози не работает с онлайн-картами. К недостатку Андрозик отнесу его нестабильность при обращении к некоторым пунктам меню, связанных с импортом-экспортом. У меня программа при их выборе всегда "вылетает". Возможно, эти функции просто пока не реализованы. В остальном приложение работает без нареканий и стабильно. 

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

Copyright © 2015 Maxim Bondarenko