НОВОСТИ

Бесконечное путешествие. Осмонд навигатор инструкции


Навигация на планшете: Osmand+ | Klimovs-Travels

Чуть более года назад я окончательно отказался от использования в машине ноутбуков для навигации и перешел на планшеты. Сейчас я хочу рассказать, про наиболее часто используемую мной программу Osmand+

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

2. Много лет у меня внедорожная навигация была основана на 10″ нетбуке дополненным GPS хвостом. Программа та же, что и на домашнем стационарном компе — SAS.Планета. Нетбук никогда не хвастал особенным быстродействием, хотя возможно SSD диск его взбодрил бы, выделял много тепла, был не очень удобен в манипуляциях с тачпедом и прочее. В итоге его доставали лишь в самый последний момент и штурман тут же начинал ощутимо страдать от исполнения своих прямых обязанностей.

3. Так как нетбук доставался только за пределами дорог общего пользования, то ему требовались дополнительные помощники в виде телефона и классического навигатора для доездинга по дорогам. Проводов было очень много, удобства мало, информативность всего этого комплекса тоже оставляла желать лучшего.

4. В магаданской поездке, в виду очень большого количества информации я использовал вообще большой и мощный ноутбук Toshiba

5. Ядреный получился тандем, но далеко не самый оперативный. Обычно я пользовался этим не в процессе езды, а в моменты отдыха.

6. Но хватит о прошлом — пора о настоящем. Сейчас по центру передней панели УАЗика установлен 10″ планшет под управлением ОС Android. Одно время там был и Ipad, но у него есть один существенный недостаток по сравнению с Tab4 — он гораздо тяжелее, а это лишняя нагрузка на держатель, которому и так прилично достается при внедорожной эксплуатации автомобиля.

7. Держатель, кстати, оказался великолепный — это Exogear Exomount 10.1 Tablet. Он уже многое прошел и ни разу не только не выронил планшет, но и сам не отвалился. Дорогая вещь, но как говорится — стоит своих денег.

8. Итак, планшет заменил собой и телефон и нетбук/ноутбук и классический навигатор на основе Windows CE. Все в одном, на огромном 10″ экране, с шикарной чувствительностью и великолепным быстродействием.

9. Программа Osmand+ позволяет использовать любые карты. У нее довольно обширный список предустановленных и она также может загружать в себя вообще любые карты. Само собой устройство прекрасно работает в режиме offline — все что однажды попало к ней в память остается там навсегда и доступно вне зависимости от того есть ли в данный момент доступ к интернету или нет.

10. Спустя год использования я пришел к тому, что наиболее часто используемые у меня карты это «Локальные векторные карты» из основного набора. По факту это очень подробные OSM карты со множеством POI точек. Касание пальцем карты выводит в нижнем левом углу экрана окошко со списком карт, к которым относится данное место. Из этого окна можно запустить процесс закачки карты в память устройство.

11. Таким образом, будучи дома можно «закинуть» себе на борт все окрестные области или целые регионы по wi-fi в течении нескольких минут и на этом процесс подготовки картографии будет исчерпан.

12. Карты постоянно обновляются, имеют хорошую детализацию и понятные обозначения. Прекрасно видно где грунтовые дорожки, где основные, а где интересные тропинки.

13. Заинтересовавший кусок местности можно «рассмотреть» на других, по умолчанию установленных, источниках, например — Yandex Satellite RU

14. И данная местность мгновенно представляется в другом виде. Само собой это все тоже остается в памяти устройства и будет потом доступно в «оффлайне»

15. Если есть желание закинуть в планшет обширный кусок разом, то это можно легко сделать через загрузку своей собственной карты, в данном случае это экспорт из SAS.Планета в формате .sqlitedb

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

17. Сформированный файл забираем из папки Downloads на планшете

18. И переносим этот файл в каталог Osmand/Tiles

19. После этого она появится в списке доступных карт для выбора —  в данном случае это 01reg и 30reg — названия лучше задавать понятные 🙂

20. Кстати, возвращаясь к достоинствам OSM карт нужно сказать, что в них «зашит» огромный список POI точек (достопримечательности, объекты инфраструктуры и другое). То есть найти кафе или заправку в незнакомом городе не составит труда.

21. Да и просто глазами на карту интересно смотреть — большинство зданий подписаны. Так можно даже, заранее этого не планируя, заглянуть в Дом-музей Сталина или Грязелечебницу.

22. Красные кружки со звездочками это экспортированные с моего домашнего компа интересные «точки». Почитывая чужие отчеты или просто найдя что-то интересное в интернете я обязательно добавляю это на карту домашней SAS.Планеты. Эти точки перекочевывают на планшет и куда-бы я не ехал я всегда вижу, что из ранее заинтересовавшего меня расположено рядом с моим маршрутом.

23. Аналогичным образом я готовлюсь к предстоящим поездкам. Запланированные точки собираются в файл adygeya2015.gpx и потом разом забрасываются на плашет.  Кстати, на этом «скрине» видно как выглядит та самая карта 01reg, которая руками экспортирована из слоя Топокарты (Маршруты.ру) программы SAS.Планета

24. Иногда этого и не требуется — вот вид на штатно установленный OpenTopoMap. Все более чем наглядно и понятно

25. Аналогично с «точками» загружаются и «треки». Выбираем нужный трек и нажимаем на него из файлового менеджера планшета

26. Умный планшет предлагает нам выбор из предустановленных навигационных программ для того, чтобы открыть трек — выбираем Osmand+

27. И вот трек уже отрисован на карте

28. Также, на экране можно отображать сразу две карты посредством наложения их друг на друга — выбираем спутниковый снимок поверх локальных карт и ползунком в нижней части экрана выбираем степень его «прозрачности»

29. Для этого у нас есть пункты «Источник карты» и «Источник покрытия»

30. Возвращаясь к «дорожному использованию» — программа умеет вести на точку, прокладывая маршрут, подсказывая повороты и предупреждая о том, сколько времени еще потребуется и какой остался километраж до места назначения

Это конечно же не весь функционал, но основное вроде показал. Уверен, что дальше каждый сможет сам разобраться и понять что к чему.

Программа Osmand+ само собой стоит денег (есть бесплатная версия Osmand, но в ней есть существенные ограничения и она скорее нужна для того, чтобы понять нравится/не нравится и определиться с целесообразностью покупки полноценного софта).

31. Много это или нет — решайте сами, но на мой взгляд получить столь мощный и удобный навигационный инструмент по цене пятничного пива говорит о вполне адекватности запросов разработчиков. Не говоря уже о том, что добросовестно покупая программное обеспечение мы финансируем его дальнейшее развитие и модернизацию.

Это пожалуй всё, что я хотел сказать про Osmand+. В следующий раз, если интересно, могу рассказать про программу Galileo на Ipad, СоветскиеВоенныеКарты на Android или про экспорт карт из SAS.Планета. Пишите, в комментариях, с чего начать и что более интересно.

klimovs-travels.ru

Работа с маршрутами и треками

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

Предыдущие разделы:

Следующие разделы:

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

Треки обычно записываются достаточно подробно, представляя собой непрерывную линию, объединяющую множество близко расположенных точек (всё-таки трек – это своего рода документ, остающийся, наряду с фотографиями, после путешествия).

А вот маршрут, в зависимости от желания и потребностей туриста, может составляться либо подробный (в виде сплошной линии, наподобие трека), либо включать в себя только самые важные точки (5-20 точек на каждый день путешествия).

К сожалению, между этими понятиями часто бывает путаница. Могут назвать маршрут треком или трек маршрутом (например, если взять уже записанный трек и пройти по нему как по маршруту). А в программе OsmAnd, к сожалению, слово «трек» часто является синонимом выражения «файл GPX» (про это я уже писал в разделе о точках). Но, надеюсь, ваша сообразительность плюс моя помощь помогут вам разобраться, что к чему.

Итак, что же можно делать с треками и маршрутами? Во время ваших передвижений можно записать трек. Также трек можно загрузить на смартфон (планшет) извне, а затем пройтись по нему, как по маршруту. Маршрут можно проложить в самой программе OsmAnd, причём как вручную, так и автоматически. Можно включить навигацию, чтобы прибор вёл вас по маршруту. И, наконец, любые сохранённые в программе треки и маршруты можно экспортировать (то есть, скопировать из вашего смартфона на компьютер).

Запись и сохранение трека

Чтобы начать запись трека, необходимо в окне карты нажать на правой вкладке кнопку «GPX» (надеюсь, вы задали в «Настройке экрана» её отображение). Появится окно, где вы указываете, с каким интервалом (от 1 секунды до 5 минут) следует записывать точки трека.

1 - нажимаем кнопку «GPX»; 2 - выбираем пункт «Начать запись GPX».
Устанавливаем интервал, с которым будут записываться точки трека

Если же вы включили навигацию по маршруту, то запись трека начинается автоматически. В этом случае интервал записи трека вам желательно заранее установить в разделе «Настройки», пункте «Запись поездок».

Раздел «Настройки», пункт «Запись поездок». Установка интервала записи точек трека.

Если запись трека включена, то нажатие на кнопку «GPX» позволяет выполнить следующие три операции:

  • Остановить запись GPX
  • Начать новый сегмент
  • Сохранить текущий трек GPX
Операции над треком, доступные во время его записи

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

Сохранённый трек можно найти в разделе «Мои места», вкладке «Все треки», категории «Данные GPX rec». Файл с треком можно найти в папке osmand/tracks/rec либо в папке Android/data/net.osmand/files/tracks/rec (имя файла – текущая дата).

Слева - раздел «Мои места», вкладка «Все треки». Справа - файловый менеджер, папка osmand/tracks/rec.

Импорт треков и маршрутов

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

Ваш трек (маршрут) должен представлять собой файл формата GPX (трек или маршрут в другом формате – KML, KMZ, PLT, RTE – нужно конвертировать в GPX при помощи какой-либо программы). Этот файл нужно скопировать в папку osmand/tracks (либо в папку Android/data/net.osmand/files/tracks). Затем вы сможете найти его в разделе «Мои места», вкладке «Все треки», категории «Данные GPX».

Чужой трек, загруженный в программу OsmAnd

Создание маршрутов при помощи программы OsmAnd

Маршруты можно создавать прямо в самой программе OsmAnd. Проложить маршрут можно двумя способами:

  • ручная прокладка (точки маршрута вы отмечаете на карте самостоятельно)
  • автоматическая прокладка (программа сама проложит маршрут по дорогам и тропинкам, если вы укажете начальную и конечную точки)

Чтобы проложить маршрут вручную, в окне карты жмём на кнопку «Старт». Выбираем пункт «Начать редактирование», затем под появившейся краткой инструкцией жмём «ОК». Теперь нажимаем на карту, отмечая точки маршрута, а на кнопке вместо надписи «Старт» будет показана его длина.

Жмём на кнопку «Старт»
Выбираем пункт «Начать редактирование»
Читаем для ознакомления и жмём «ОК»
Вместо надписи «Старт» - длина маршрута

Чтобы сохранить маршрут, нажмите эту же кнопку и в появившемся меню выберите пункт «Сохранить как GPX». Теперь он будет доступен в разделе «Мои места» – «Все треки» – «Данные GPX», а также в папке osmand/tracks (либо в папке Android/data/net.osmand/files/tracks).

Если вы проложили маршрут ошибочно, то не сохраняйте его, а выберите пункт «Очистить все точки». Маршрут будет удалён.

1 - удаление проложенного маршрута без сохранения, 2 - сохранение маршрута
При сохранении маршрута нужно указать его имя

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

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

Чтобы программа смогла проложить маршрут, вам нужно указать его начальную и конечную точки. Самый простой вариант – прокладка маршрута от вашего текущего местоположения до какого-либо объекта. Вам нужно просто выбрать конечную точку (при помощи функции «Поиск» либо отметить произвольную точку на карте) и в контекстном меню точки выбрать пункт «Проложить маршрут».

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

Слева: 1 - прокладка маршрута от вашего местоположения до произвольной точки, 2 - прокладкамаршрута между двумя произвольными точками. Справа - проложенный маршрут на экране.
В версиях 2.3.3 – 2.5.4 для автоматической прокладки маршрута предусмотрена отдельная кнопочка в нижней части экрана с картой. Это, конечно же, ускоряет процесс прокладки маршрута.
Версия 2.3.3 - кнопка автоматической прокладки маршрута
После нажатия на данную кнопку в нижней части экрана появится меню автоматической прокладки маршрута. Можно выбрать начальную и конечную точки, а также выполнить ряд других настроек.
Версия 2.3.3 - меню автоматической прокладки маршрута

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

Отмечаем точку и выбираем в её контекстном менюпункт «Добавить промежуточную точку»
Появляется список точек. Кнопка 1 - изменение порядка точек.Кнопка 2 - удаление точек из списка.
Окно изменения порядка точек (с помощью кнопок со стрелками)

Ещё один способ проложить маршрут – воспользоваться точками из раздела «Избранные». Нажмите на значок флажка вверху справа  и отметьте нужные точки. Повторным нажатием на флажок подтвердите выбор, после чего появится список точек. Вы можете изменить их порядок (здесь может быть весьма полезна функция «Упорядочить по расстоянию», т.е. по удалению от вас). После этого переходим в окно карты, открываем меню и выбираем пункт «Маршрут». Программа проложит маршрут от вашего текущего местоположения через все выбранные точки в указанном порядке.

1 - нажимаем на флажок, 2 - выбираем точки, затем опять нажимаем на флажок
Появляется список точек, где можно изменить их порядок
В предыдущем окне жмём «ОК». Появляется окно карты с выбранными точками.Открываем меню и выбираем пункт «Маршрут».

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

Кнопка и окно задания параметров прокладки маршрута
  • Бывает такое, что программа не может проложить маршрут. В таком случае попробуйте изменить положение точек. Может быть, какая-то точка расположена в таком месте, куда проложить маршрут невозможно. Либо попробуйте проложить не автомобильный, а пешеходный маршрут, т.к. не исключено, что какая-то автодорога ошибочно обозначена на карте, как пешеходная.

Если хотите сохранить маршрут, нажмите на третью кнопку слева (на ней какой-то странный значок, типа указателя, но мне он напоминает каменный молоток пещерных людей). Откроется окно, в котором следует нажать кнопку «i». В следующем окне вы увидите информацию о маршруте, а в правом верхнем углу – значок дискетки. Жмём на него и сохраняем маршрут, предварительно введя его имя.

Как сохранить маршрут: 1 - жмём на кнопку с «молотком», 2 - жмём на кнопку «i», 3 - жмём на дискетку.
Остальные функции этой и других кнопок мы рассмотрим в разделе о навигации.

Экспорт треков и маршрутов

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

Все созданные вами маршруты хранятся в папке osmand/tracks (либо в папке Android/data/net.osmand/files/tracks), а записанные треки – в папке osmand/tracks/rec (Android/data/net.osmand/files/tracks/rec). Вам нужно просто скопировать оттуда нужный GPX-файл.

Ещё один способ экспорта – найти нужный трек или маршрут при помощи меню программы OsmAnd («Мои места» – «Все треки») и выполнить на нём долгое нажатие. Появится контекстное меню, где выбираем пункт «Экспорт». После этого можно будет воспользоваться одним из предложенных вариантов: «Email», «Диск» (т.е. Диск Google), «Skype» и т.д.

Операции с треками и маршрутами

Со всеми записанными треками, проложенными маршрутами, а также теми и другими, импортированными в программу, можно выполнить ряд операций.

Находим нужный трек в разделе «Мои места» на вкладке «Все треки». Короткое нажатие покажет нам информацию по данному треку. Долгое нажатие открывает контекстное меню со следующими пунктами:

  • «Выбрать для отображения»
  • «Показать на карте»
  • «Переименовать»
  • «Удалить»
  • «Экспорт»
  • «Отправить в OSM»
Контекстное меню трека (маршрута)

Пункт «Экспорт» мы уже рассмотрели. Пункты «Переименовать» и «Удалить» понятны без объяснений. Пункт «Отправить в OSM» отправляет ваш трек на сайт проекта OpenStreetMap (полезно, если вы хотите внести свой вклад в улучшение карты).

Пункт «Показать на карте» открывает окно карты, где будет показан ваш трек (маршрут). И уже из меню карты вы можете включить навигацию по маршруту.

Пункт «Выбрать для отображения» помещает трек (маршрут) на вкладку «Выбранные треки». Он также будет отображаться на карте, но на этой вкладке можно выполнить над ним некоторые действия.

Трек на вкладке «Выбранные треки»

Во-первых, можно раскрыть список сегментов (подтреков) данного трека, посмотреть информацию о каждом сегменте, а также увидеть его на карте.

Во-вторых, нажатие на шестерёнку справа открывает окно, где можно указать интервал разбиения трека по расстоянию (от 50 м до 10 км) или по времени (от 15 секунд до 15 минут). Появляется новый список сегментов согласно нашей разбивке, с информацией о каждом из них. А на карте мы увидим маленькие кружочки, расположенные через одинаковое расстояние или одинаковые промежутки времени по всей длине трека. Это может быть удобно как при планировании будущего маршрута, так и при движении по маршруту.

Нажимаем на шестерёнку, и открывается окно, где можно указать интервал разбиения трека
Трек разбит на сегменты по 2 км. Слева - вид сегментов на вкладке «Выбранные треки»,справа - вид разбитого на сегменты трека на карте.

Навигация по маршруту

Сразу после того, как вы проложили маршрут, программа OsmAnd переходит в режим навигации. Также можно воспользоваться для навигации одним из сохранённых (или импортированных) вами треков и маршрутов. Выбираем один из них в разделе «Мои места» на вкладке «Все треки», выполняем долгое нажатие и в контекстном меню выбираем пункт «Показать на карте».

Нас перебрасывает в окно карты, где мы видим нужный нам трек (маршрут). Заходим в меню и выбираем пункт «Маршрут». На появившийся вопрос «Хотите использовать показанный путь для навигации?» отвечаем «Да». Запускается режим навигации.

После выбора в контекстном меню пункта «Показать на карте»трек появляется на экране
После выбора в меню пункта «Маршрут» на экране появляетсявот такой вопрос. Нажимаем кнопку «Да».

Внизу мы видим кнопку меню и несколько новых кнопок. В меню появились новые пункты: «Продолжить навигацию» (запускает навигацию или продолжает её после паузы), «Отменить маршрут» и некоторые другие. Рядом с кнопкой меню находится кнопка с крестиком для выхода из режима навигации.

Кнопки режима навигации: 1 - кнопка меню, 2 - кнопка выхода из режима навигации

Правее кнопки с крестиком – кнопка с хитрым значком (её мы уже упоминали, когда говорили о сохранении маршрута). Она открывает окно, в котором указано, откуда и куда проложен маршрут, а также имеется ещё несколько кнопок.

Кнопка с «молотком» и окно, которое она открывает

Кнопка «i» выводит список поэтапных подсказок прохождения маршрута. Нажатие на какой-либо из пунктов списка показывает вам соответствующую точку на карте. А вверху справа мы увидим три кнопки: «Печать», «Сохранить» и «Поделиться».

Кнопка «i» открывает список поэтапных подсказок прохождения маршрута

По бокам от кнопки «i» находятся кнопки со стрелками, позволяющие пошагово просмотреть маршрут. Каждое нажатие на стрелку будет показывать точку начала очередного сегмента маршрута (вместе с подсказками).

Пошаговый просмотр маршрута

Ниже находится кнопка «Начать моделирование». Она запускает на экране имитацию вашего движения по маршруту. На экране будет ползти стрелочка, имитируя ваше передвижение, а также в каждый момент пути на экране будут показаны ваша скорость и подсказки по маршруту.

Моделирование - имитация движения по маршруту

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

1 - кнопка выбора параметров прокладки маршрута, 2 - кнопка включения навигации

После нажатия кнопки с синей стрелкой и начинается собственно навигация. На экране отображаются подсказки, а нижние кнопки исчезают. Но стоит вам нажать на произвольное место экрана, как внизу появляются кнопки масштабирования, кнопка «i» и кнопка меню.

Вид экрана во время включённой навигации

Если тут же зайти в меню, то помимо прочего мы увидим два полезных пункта:

  • «Приостановить навигацию». Останавливает навигацию, не удаляя маршрут с экрана и не выходя из режима навигации, что позволяет в любой момент продолжить навигацию.
  • «Прекратить навигацию». Полностью прекращает навигацию. Маршрут удаляется с экрана, и происходит выход из режима навигации в обычный режим просмотра карты.
Одновременно с началом навигации автоматически включается и запись трека. Сохранить трек можно при помощи кнопки «GPX», о чём мы уже более подробно говорили в разделе о записи и сохранении трека.

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

Особенности работы с маршрутами, созданными на компьютере

Как треки, записанные программой OsmAnd, так и маршруты, созданные с её помощью, в сохранённом виде выглядят практически одинаково. Это GPX-файлы, в которых, если открыть их при помощи программы Блокнот, мы увидим теги «trk» (сокращение от «track») и множество тегов «trkpt» (сокращение от «track point», то есть, «точка трека»). Логика движения по подобным маршрутам в программе OsmAnd состоит в том, чтобы двигаться в точности по линии маршрута, не отклоняясь от неё.

Но ряд популярных программ для ПК (OziExplorer, OkMap, VantagePoint и т.д.) способны создавать и другой тип маршрутов. Если программой Блокнот открыть GPX-файл такого маршрута, то мы увидим теги «rte» (сокращение от «route», то есть, «маршрут») и теги «rtept» (сокращение от «route point», то есть, «точка маршрута»).

Подобный тип маршрута предназначен для совершенно другого способа навигации. Это практически то же самое, что и навигация на точку, когда прибор показывает вам направление и расстояние до выбранной точки, а вам остаётся двигаться в указанном направлении так, как вам удобно – по дороге, тропе или просто через лес (если в данном районе тропы отсутствуют).

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

Но есть одно «но»: ваше устройство (или используемая вами программа) должно поддерживать данный тип навигации. Вынужден вас огорчить: чуть ли не единственный минус программы OsmAnd – это то, что, в отличие от туристических навигаторов, данный способ навигации она НЕ поддерживает. Вы можете пользоваться точками только по отдельности, без автоматического переключения навигации с точки на точку.

Но что же всё-таки произойдёт, если загрузить подобный маршрут в программу OsmAnd? Давайте попробуем. Создадим маршрут на компьютере и скопируем получившийся файл на смартфон (планшет) в папку osmand/tracks (либо в папку Android/data/net.osmand/files/tracks).

Находим наш маршрут в разделе «Мои места», вкладке «Все треки». После выбора в контекстном меню пункта «Показать на карте» в окне карты вы увидите маршрут в виде обозначенной пунктиром ломаной линии. Если теперь в меню выбрать пункт «Маршрут», то программа проложит маршрут по дорогам, пытаясь сделать его максимально похожим на загруженный нами маршрут.

Маршрут показан на карте в виде пунктира

Если после этого нажать на кнопку со значком автомобиля (служащую для изменения параметров прокладки маршрута) и в появившемся окне убрать галочку возле пункта «Рассчитать маршрут между точками», то программа проложит свой маршрут не по дорогам, а в точности по линии нашего загруженного маршрута.

Как в первом, так и во втором случае навигация будет вести вас в точности по линиям проложенного маршрута, а не от точки к точке.

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

Список точек маршрута
Операции над точками маршрута

Предыдущие разделы:

Следующие разделы:

www.encyclopedia-stranstviy.com

OsmAnd - GPS-навигатор для гуглофонов

Навигация при помощи GPS-сервисов с приходом смартфонов стала массовым явлением. Многие пользователи на своих гуглофонах сервис GPS практически не выключают, хотя это и приводит к более скорой разрядке аккумулятора. Спрос рождает предложение, и на "Маркете" появляются новые программы для работы GPS. В статье рассмотрим программу OsmAnd, ставшую популярной за последнее время среди пользователей смартфонов на базе Android и используемой, в основном, для GPS-навигации.

"Купляйце беларускае"

Выбор OsmAnd для этого обзора объясняется во многом и тем, что это шедевр наших, белорусских, разработчиков. Хотя программа развивается на принципах open source и участие в её создании, конечно же, не ограничивается границами РБ.

Во-вторых, OsmAnd писали линуксоиды. Поэтому приложение имеет не только богатый функционал, но и подробную документацию по работе с программой. Официальный сайт программы находится по адресу osmand.net/ru.html.

Программа распространяется на принципах Donate. На "Маркете" имеется бесплатный и платный вариант OsmAnd+. Разница состоит в том, что OsmAnd+ - это самая свежая версия программы. Хотя свежую версию можно скачать прямо с официального сайта.

Общая функциональность

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

OsmAnd - программа для Android, которая позволяет в режиме навигатора работать с картами Open Street Map, а также другими картографическими сервисами - Google Maps, Яндекс.Карты и др. Работа возможна не только в онлайн, но и в офлайн-режиме. Режим офлайн позволяет, например, при поездке в незнакомый город, где будет отсутствовать роуминг, заранее подготовить карты дома.

OsmAnd - программа для Android, которая позволяет в режиме навигатора работать с картами Open Street Map, а также другими картографическими сервисами - Google Maps, Яндекс.Карты и др.

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

В OsmAnd реализована работа с дополнительными слоями информации. Такими слоями могут быть точки интереса POI (магазины, автозаправки, рестораны и т.д.), остановки общественного транспорта.

Программа позволяет записывать свои маршруты в виде GPX-треков. Работа с треками реализована через функциональность слоёв.

Также имеется ряд возможностей по редактированию карт OSM. Для этого нужно иметь экаунт в сервисе Open Street Maps.

Для задействования всех этих функций требуется гуглофон с установленной операционной системой Android версии 1.5 или выше.

Карты

Основными картами в OsmAnd, как не трудно догадаться по первым трём буквам в названии программы, является геосервис Open Street Maps. Про этот проект мы уже рассказывали на страницах "КВ". Это открытый картографический проект, в котором карты создаются множеством волонтёров со всего мира.

Однако, судя по последним трём буквам в названии программы, в OsmAnd можно использовать и альтернативные варианты - Google Maps, Яндекс.Карты, карты Microsoft и другие. Установить тип карты можно через меню "Настройки - Карта - Растровая карта".

Все эти карты - OSM, Google Maps, Яндекс.Карты, Microsoft - являются растровыми или тайловыми. То есть они подгружаются из Сети в виде растровых картинок-тайлов. Эти тайлы могут сохраняться на sd-карте и использоваться при последующем использовании программы, что экономит трафик.

Но в OsmAnd реализована работа и с векторными картами, как в навигаторах Garmin/Navitel. Векторные карты занимают меньше места на карточке, но при этом требуют большей процессорной мощности для своего рендеринга и тем самым быстрее разряжают аккумулятор.

OsmAnd поддерживает как растровые, так и векторные карты, причем можно использовать и те, и другие одновременно в гибридном режиме.

Преимущество векторных карт состоит в том, что они умеют поворачиваться и поддерживают разные стили рендеринга. Также векторные карты в OsmAnd меняют свой стиль, в зависимости от дня и ночи (нужно установить в настройках), а также могут транслитерировать названия в английские.

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

Векторные карты для некоторых регионов можно загрузить через меню "Настройки - Данные". Или же их нужно сделать самому при помощи специальной программы. Инструкции по созданию векторных индексов даны на официальном сайте в справке.

Интерфейс

Интерфейс OsmAnd гениальным назвать, конечно, нельзя. Но он и не мешает пользоваться картографическими сервисами. Одним словом, по интерфейсу сразу видно, что программу делали линуксоиды.

По интерфейсу сразу видно, что программу делали линуксоиды.

В режиме отображения карты на экране могут отображаться следующие индикаторы:

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

Точка назначения отображается на карте красной точкой с флажком. Когда она не видна, то появляется красная стрелка, которая указывает направление к точке назначения.

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

  1. Переместиться по карте или через функцию поиска в нужный район.
  2. Длительным касанием экрана выбрать точку на карте, при этом рядом с точкой появится прямоугольник с координатами.
  3. Коротким быстрым касанием по этому прямоугольнику выбираем контекстное меню точки, где из списка выбираем "Идти к точке", в результате чего на ней появится красный флажок. (Длительное касание сотрёт выбранную точку.)
  4. В главном меню программы (аппаратная кнопка "Меню") выбираем пункт "Маршрут", после чего к точке назначения будет проложена синяя стрелка.

Снять ненужную точку назначения можно через главное "Меню".

Интерфейс программы полностью русифицирован.

Прокладка маршрута

Маршрут к нужной точке вычисляется при помощи онлайн-сервисов Cloudmade или Yours. В OsmAnd функционирует обработка ошибок. То есть, когда во время движения по заданному маршруту свернули не на ту дорогу, маршрут будет перерассчитан.

Когда во время движения по заданному маршруту свернули не на ту дорогу, маршрут будет перерассчитан.

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

Профили

В приложении существует четыре профиля: default, авто, велосипед и пешеход. Эти профили определяют стили отображения карты и некоторые дополнительные функции.

К примеру, для пешехода было выбрано постоянное отображение карты в дневном режиме. А для профиля авто будет установлено автомасштабирование карты. Естественно, можно менять настройки для каждого профиля.

Слои

Как мы уже говорили, OsmAnd может отображать дополнительную информацию на карте. В первую очередь, это так называемые точки интереса POI (points of interest). Для их отображения через меню "Настройки - Данные" нужно скачать на sd-карту дополнительные индексные файлы для своего региона.

Точки интереса - это разного рода полезные объекты: автозаправки, почтовые отделения, магазины, школы, рестораны и даже колодцы. Поиск и фильтрация нужных POI в OsmAnd осуществляется через "Поиск" в главном меню программы.

GPS-трекинг

Ещё одна функция, которую рассмотрим в OsmAnd, - это GPS-трекинг, то есть запись маршрута. Для профилей велосипедиста или автолюбителя GPS-трекинг включается по умолчанию. Но его можно отключить через меню "Настройки-Мониторинг".

История передвижений хранится в GPX-файлах по дням в папке /sdcard/osmand/track. И просмотр своих и чужих треков осуществляется через меню "слои".

Разное

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

Ещё в приложении есть функции для редактирования OSM-карт. Для редактирования, конечно, нужно иметь свой логин в картах OSM.

Как видите, функционально программа OsmAnd очень богата. Разве что "грабить корованы" она не умеет.

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

www.kv.by

Загрузка растровых карт в OSMAnd

OSMAnd – одна из лучших программ для векторной навигации под Android и по моему единственная, которая умеет строить маршруты в оффлайн по картам OpenStreetMap. На фоне других программ, например Androzic, ее функционал для решения всяких задачек не особо богат, но это и нее предназначение. Главная ее задача с ориентировать вас на местности/дороге, показать карту и провести по маршруту.

Вот об аспекте использования карт и пойдет речь в этой статье

Карты в OASMAnd можно загружать двух видов – векторные и растровые

В качестве источника векторных карт используется сервис OpenStreetMap.org. Карты упакованы в собственный формат OBF и имеют такое же расширение. Бесплатная версия программы позволяет скачать прямо из программы всего 10 карт, но с сайта программы можно скачать и подложить программе столько, на сколько хватит вашей карточки 🙂

Эти карты отображаются по умолчанию и ничего включать не нужно.

В качестве растровых карт можно подключать онлайн сервисы, напирмер тот же самый Google или Yandex. Для этого в папке %OSMAND%/tiles/<ИТСТОЧНИК> нужно сделать файл .metainfo, где прописывается адрес источника с форматом тайлов.

Google

[url_template] http://khms.google.com/kh/v=149&x={1}&y={2}&z={0} [ext] .jpg [min_zoom] 3 [max_zoom] 20 [tile_size] 256 [img_density] 8 [avg_img_size] 18000

Yandex

[url_template] http://sat01.maps.yandex.net/tiles?l=sat&x={1}&y={2}&z={0} [ext] .jpg [min_zoom] 3 [max_zoom] 20 [tile_size] 256 [img_density] 8 [avg_img_size] 18000 [ellipsoid] true

Файлы для других картографических сервисов легко составляются по этим двум шаблонам.

Но этот вариант хорош, если у вас есть сеть, чтобы скачать карту, но сеть есть далеко не всегда. Второй вариант подгрузить растровую карту – сделать ее кэш в формате SQLite. Помимо того, что это убережет ваш трафик, это также улучшит скорость доступа к карте, т.к. SD карты плохо работают с множеством мелких файлов коим и является кэш любой он-лайн карты.

Проще всего SQLITE кэш делается в программе SASPlanet. Просто выделите нужный участок карты, скачайте его и экспортируйте в формате RMaps(SQLite). На выходе получится один файл <ИМЯ>.slitedb, который нужно поместить в папку %OSMAND%/tiles/ он автоматически подключится и будет доступен в слоях под именем файла.

Чтобы стало возможно подключение растровых карт нужно обязательно включить плагин “Онлайн карты”. Делается это через меню Настройки-Диспетчер плагинов-Онлайн карты. Кстати, там есть еще  несколько полезных дополнений, который я бы включил.

После включения плагина можно идти на экран карты, и в меню появятся пункты Карта подложки и Карта покрытия. Ставим галочку на любой их этих пунктов и появится меню выбора карты, которую вы хотите поместить под или над векторной картой.

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

Теперь на экране есть векторная карта и одна или две растровых. При этом работает роутинг, ведение по маршруту и видны все POI.

 

Понравилась статья? Будет много интересного! Подпишитесь на обновления:

Поделиться в соц.сетях

  • Facebook
  • Twitter
  • Мой мир
  • Вконтакте
  • Одноклассники
  • LiveJournal
  • Яндекс

Похожее

dailyway.ru

OsmAnd — офлайн навигатор рыбаку в помощь

Имея в кармане практически компьютер, грех не воспользоваться его возможностями на рыбалке. Сегодня я расскажу про один из офлайн навигаторов, которым сам и  пользуюсь — OsmAnd (Open Street Maps Android).

Для начала рекомендую познакомиться с самим сервисом OSM (Open Street Maps). Это векторная онлайн карта, в некотором отношении может быть получше аналогичной от гугла.

На этих картах обозначено практически все, что может быть обозначено на картах, в принципе (это я про всевозможные городские общественные заведения). Ну и до кучи — это сервис с открытым доступом к редактированию (видишь неточность — можешь исправить).

Хорошая вещь, но идем дальше — устанавливаем на свой андроид приложение. Карты, голосовая поддержка и прочие «допы» в комплект не входят. Их надо докачивать отдельно. Бесплатная версия предполагает скачивание не более 10 «допов», далее — переход на платную версию. Это если скачивать непосредственно через саму программу OsmAnd. Но многих такой расклад может не устроить, тогда придется активизировать пытливость ума, что позволит вам найти в интернете все эти «допы» совершенно бесплатно и останется только вручную закинуть их в нужную папку на вашем смартфоне.

Если не ездить за пределы Беларуси, то можно не заморачиваться — скачать карту страны и голосовой файл, а затем раз в полгода обновлять карту. В таком режиме 10 закачек вам будет более чем достаточно. Но выезжая, например, в Германию, не поленитесь поискать карты в интернете, потому что карт для этой страны по количеству регионов — много.

Главное меню имеет всего четыре позиции: Карта, Поиск, Мои места и Настройки.

Кликаем по карте и приложение начинает поиск спутников и привязку вашего смартфона к местности. Здесь никаких отличий от других навигаторов.

В зданиях, подземных переходах, тоннелях и метро понятное дело что никаких спутников ваш смартфон не найдет.

Тут вспомнился случай: как-то ехали по Праге, ориентируясь на указания навигатора, заехали в туннель. После туннеля, буквально в 10 метрах за ним нужно было повернуть направо. Уставшие были, не задумались о том что навигатор в туннеле не работает. По выезду из туннеля навигатор подхватил сигнал спутника когда мы уже были на середине перекрестка и смело ехали прямо, о чем он нам строгим женским голосом и сообщил: «Поверните направо».

Итак, карта. Она очень подробная. Это именно та карта, которая используется в браузерной версии OpenStreetMap.

Слева внизу кнопка меню режима карты. Там можно задать произвольный маршрут, воспользоваться поиском, задать маршрут к зарание отмеченным точкам (Мои места), обратиться к настройкам и так далее.

Поиск. Искать можно вокруг вашего текущего местоположения, что очень удобно, вокруг заранее отмеченных точек (Мои места или Избранное) или конкретный адрес. Так же в поиске имеется множество фильтров. То есть, поиск заправок, парковок, магазинов (по типу — продуктовые, рыболовные, автозапчасти и прочие), ресторанов и много чего еще. Не единожды этот поиск мне помогал.

Настройки навигации в приложении отдельные в зависимости от средства передвижения (автомобиль, велосипед, пешком). Их более чем предостаточно, чтобы настроить навигацию так как вам надо. На картах сервиса прорисовано большинство лесных дорог, что мне как рыбаку очень полезно, главное выставьте в настройках прокладку маршрута по грунтовым дорогам. Настройки экрана (отображения) тоже весьма широки — текущая скорость, допустимый скоростной режим (для этого карту надо почаще обновлять, потому что скоростные режимы часто меняются), расстояние до объекта… Много всего.

Не первый год пользуюсь этим сервисом, как в браузерном режиме со стационарного компьютера, так и приложением. Очень доволен.

Особенно полезно приложение тем, что работает оно в офлайн режиме — все карты скачиваются и устанавливаются заранее. Так что оно всегда под рукой.

fishbook.by