Программа осмонд для андроид


Программа OsmAnd – универсальный навигатор для Android и iOS

Существует целый ряд программ для просмотра карт и навигации на Android и iOS. При их использовании ваш смартфон или планшет превращается в полноценный навигатор. Среди всех программ я бы особо выделил программу OsmAnd. Она является одним из лучших навигационных приложений для Android и iOS по причине своей универсальности. Турист-походник, автомобилист, человек в чужом городе (на экскурсии или по делам) – вот неполный перечень тех, кому может пригодиться программа OsmAnd.
  • Здесь описана версия OsmAnd для Android. Надеюсь, что версия для iOS принципиально от неё не отличается.
  • Инструкция написана для программы OsmAnd версии 1.9.5 (инсталляшку для неё вы можете скачать здесь). Также добавлена информация о новых версиях (2.3.3 – 2.5.4). В тексте она выделена синим цветом. Информация о новых версиях будет добавляться по мере возможности и только если они будут отличаться от старых версий.
OsmAnd - окно с картой. Слева - версия 1.9.5, справа - версия 2.5.4.
Основная особенность программы – множество функций в сочетании с простым и понятным интерфейсом. Поэтому освоить программу можно достаточно легко.

Вторая важная особенность: данное приложение представляет собой оффлайн-навигатор для Android и iOS, то есть все основные функции доступны без подключения к интернету. Интернет нужен только для того, чтобы загрузить саму программу и карты для неё, после чего можно смело приступать к работе оффлайн, отправившись в самые глухие дебри, где не только интернет, но и телефонная связь полностью отсутствует.

Данный цикл статей задуман мной как инструкция или руководство пользователя по работе с программой OsmAnd. Мы рассмотрим следующие вопросы:

Установка и настройка программы OsmAnd

Установка программы

Программа OsmAnd существует в двух версиях: платная полная версия OsmAnd+ и урезанный бесплатный вариант OsmAnd Free. Ограничения бесплатной версии: она не поддерживает локальную Википедию (файл со статьями из Википедии о различных объектах карты) и ограничена 10-ю загрузками. К загрузкам относятся файлы с базовой картой мира, подробными картами регионов, файлы с голосами для голосовой навигации. Обновление карты тоже считается загрузкой. Бесплатный вариант версии 2.5.4 ограничен 7-ю загрузками плюс загрузка базовой карты мира.

К примеру, карта Украины выполнена в виде одного файла (что, конечно же, очень удобно). А вот карты России разбиты на файлы по областям. Если голосовая навигация вам не нужна, то в бесплатной версии вы сможете скачать базовую карту мира и карты девяти областей. Либо скачать одну область и восемь раз её обновить (вариант для домоседов). Остальные страны также идут либо одним файлом, либо разбиты на несколько регионов.

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

Перейдём к установке. Проще всего это сделать через Google Play:

Заодно можно установить интересное дополнение: OsmAnd Contour lines plugin. Этот плагин даёт возможность отобразить на карте линии горизонталей либо отображение рельефа с помощью теней. На мой взгляд, тени скорее мешают, чем помогают. А вот линии горизонталей могут быть весьма полезны, если вы отправились в горы.

Также можно для установки программы OsmAnd скачать инсталляшки в виде APK-файлов. При этом способе установки нет необходимости подключать ваш смартфон или планшет к интернету, но не будет возможности обновлять программу автоматически. Это придётся делать вручную. Файлы APK для OsmAnd Free можно скачать здесь. Для платной версии инсталляшки можно скачать и бесплатно, если покопаться в интернете, но по этическим соображениям развивать тему халявы я здесь не буду.

Загрузка карт

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

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

Слева - программа при первом включении, справа - при последующих включениях

Для загрузки карт понадобится подключение к интернету. Нажимаем на кнопку «Загрузить детальные карты регионов» или заходим в раздел «Настройки» и выбираем пункт «Управление файлами карт». Здесь мы видим три вкладки:

  • «Local». Показывает уже загруженные карты.
  • «Downloads». Позволяет загрузить карты (при наличии интернета).
  • «Updates». Выводит список карт, для которых доступны обновления, и позволяет их обновить.
Слева - сообщение об ограничениях бесплатной версии, справа - меню «Управление файлами карт», вкладка «Local» с уже загруженными картами

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

Вкладка «Downloads», выбор для загрузки карты мира (слева) и карты Украины (справа)

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

Также здесь присутствует пункт «Голосовые данные» для загрузки голосовых подсказок при навигации.

Если вы установили плагин OsmAnd Contour lines, то в этом меню будут ещё два пункта: «Карты с затемнённым рельефом местности» и «Карты SRTM». Именно карты SRTM и нужно скачать (в дополнение к полным картам), если вы хотите видеть на карте линии горизонталей.

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

Загруженные карты - зелёная и синяя. Для синей карты доступно обновление.
Если подключить смартфон (планшет) к интернету для вас пробема, то карты можно скачать отсюда. По ссылкам на странице скачивается файл download.php. После скачивания нужно поменять расширение на .zip, распаковать архив (в архиве находится файл с расширением .obf) и, воспользовавшись файловым менеджером, перекинуть данный файл в папку «osmand».
  • Если же эти карты или другие загруженные данные не хотят функционировать, то на вкладке «Local» нужно нажать вверху справа на кнопочку с двумя стрелочками, после чего программа обновит свои данные (найдёт загруженные вами карты и подключит их).
Кнопка для обновления (переиндексации) данных
В версии 2.5.4 загрузка карт реализована более просто и удобно. При первом включении программы появляется окно с предложением загрузить карту нужной вам страны. Вы можете сделать это либо сразу, либо позже из меню программы.
Экран программы (версия 2.3.3) при первом включении
Итак, допустим, мы решили загрузить карты, пользуясь меню. Жмём на кнопку меню (в нижней левой части экрана) и выбираем пункт «Скачать карты». Первым делом находим в списке и загружаем мировую обзорную карту.
Слева - раздел «Скачать карты» при первом включении. Справа - загрузка мировой обзорной карты.
Затем находим и открываем нужный нам регион. Здесь мы видим все загрузки, которые к этому региону имеют отношение.
Слева - раздел загрузок для Украины. Справа - тот же раздел после загрузки «карты дорог».
«Стандартная карта» – это то, что нам нужно скачать. «Карта дорог» – это их упрощённый вариант меньшего размера. «Карты SRTM» (линии высот) и «Затемнение рельефа» становятся доступными для скачивания после установки плагина OsmAnd Contour lines. «Википедия» – это файл с локальными статьями, доступный для скачивания в платной версии. Загруженные файлы выделятся в списке зелёным цветом. Итак, что же за карты мы загрузили? В программе OsmAnd они называются «Локальные векторные карты». Именно наличие этих карт позволяет программе осуществлять поиск по различным объектам и адресам, а также автоматическую прокладку маршрута по дорогам и тропинкам. Карты эти основаны на данных проекта OpenStreetMap (сокращённо «OSM»). Отсюда и происходит первая часть названия программы OsmAnd (вторая часть – это сокращение от фразы «Automated Navigation Directions»).

Карты проекта OpenStreetMap доступны для редактирования всем желающим (некоторые функции редактирования встроены и в программу OsmAnd). Поэтому имеет смысл регулярно обновлять локальные векторные карты программы (возможно, кто-то недавно нарисовал полезные для вас объекты).

Настройки программы

Некоторые из настроек можно задать в разделе «Настройки» – «Общие». Но сначала нужно выбрать один из профилей. Их четыре: «Обзор карты», «Автомобиль», «Велосипед», «Пешеход». Каждый из профилей вы можете настроить по своему усмотрению, а затем быстро переключаться между ними. А можете особо не заморачиваться и пользоваться только каким-то одним из них. Если же, наоборот, вы – маньяк-настройщик, то в разделе «Отладка и разработка» можете подключить ещё пять профилей: «Самолёт», «Лодка», «Пеший туризм», «Мотоцикл», «Грузовик».

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

Вернёмся в предыдущее меню (кнопочкой в верхнем левом углу; ей же можно из раздела «Настройки» перейти в раздел «Карта»). В разделе «Навигация» тоже нужно выбрать профиль (любой из трёх, кроме профиля «Обзор карты»). Также зайдите в раздел «Диспетчер плагинов» и включите там все плагины, иначе некоторые функции будут вам недоступны.

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

Настройки экрана

Зайдите в раздел «Карта», нажмите кнопку «Меню» и выберите пункт «Настройка экрана». Здесь можно выбрать, какие значки и кнопки будут отображаться на экране, а также выбрать стиль отображения карты. Причём все эти настройки можно задать для каждого профиля отдельно. Например, на один из профилей добавить максимум значков и кнопок, а на другой – минимум, чтобы лучше было видно карту.

Пункты меню «Настройка экрана»

На некоторых настройках, которые целесообразно выполнить, и кнопках, которые полезно вывести на экран, я остановлюсь подробнее.

Кнопки и информационные поля

  • «Компас». Переключает режимы ориентации карты.
  • «Где я». Запускает определение вашего местонахождения.
  • «Промежуточная точка», «Цель», «Время в пути», «След. поворот» и т.д. Эти информационные поля будут полезны при движении по маршруту.
  • «Информация GPS». Показывает количество видимых спутников и позволяет включить фоновый режим работы приложения.
  • «Мониторинг». Включает и выключает запись трека.
  • «Измерение расстояний». Позволяет измерять расстояния (в том числе длину ломаных линий) и вручную прокладывать маршрут.
  • «Аудио заметки». Включает запись аудиозаметки, привязанной к определённой точке местности.

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

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

Настройки элементов экрана

  • «Линейка». Внизу справа включается отображение отрезка с надписью «1 км», «500 м» и т.д. Если линейка отключена, то там же (над кнопкой «+») указывается уровень масштаба в виде условного числа («14», «15» и т.д.).
  • «Отображать направление к точке назначения». Включает отображение стрелочки, указывающей в сторону выбранной вами точки.
  • «Прозрачность». Включает и отключает прозрачность верхней и боковых панелей.
Слева - панели непрозрачны, линейка отключена. Справа - панели прозрачны, линейка включена.

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

Настройки карты

  • «Стиль отрисовки (векторн.)». Позволяет выбрать один из нескольких стилей отображения карты. Мне нравится стиль «Touring view (more contrast and details)». В этом стиле дороги и тропинки изображаются хорошо заметными жирными линиями.
  • «Дневной/ночной режим». Переключает дневной (светлый) и ночной (тёмный) режимы отображения карты и экранных значков. Они могут переключаться и автоматически, если выбрать пункт «Восход/закат» (используются астрономические данные) или «Датчик освещённости» (если этот датчик на вашем мобильном устройстве имеется).
  • «Размер текста». Позволяет изменить размер надписей на карте от 75% до 300%.
  • «Показывать горизонтали». Этот пункт настроек пригодится, если вы установили плагин OsmAnd Contour lines. Можно выбрать уровень масштаба (от 11 до 16), начиная с которого будут видны горизонтали, либо вообще отключить их отображение (выбрав пункт «--»).
Окна для настроек: «Стиль отрисовки (векторн.)» и «Дневной/ночной режим»
Окна для настроек: «Размер текста» и «Показывать горизонтали»
Домашняя страница В новых версиях программы OsmAnd появился такой элемент, как домашняя страница. Она призвана облегчить доступ к некоторым часто используемым функциям. Открыть домашнюю страницу вы можете из меню программы.
Домашняя страница
В верхней части экрана (там, где затемнение) мы видим две кнопки. Слева – кнопка меню. Справа – кнопка настроек домашней страницы. Нажмём на эту кнопку и попробуем настроить домашнюю страницу так, чтобы нам было удобно.
Настройки домашней страницы
В нижней части мы видим включение-выключение отображения разных элементов домашней страницы. Два верхних пункта разберём более подробно. Пункт «Показывать при запуске» позволяет вам выбрать то, что вы хотите увидеть на экране сразу после включения программы OsmAnd: карту или домашнюю страницу. Пункт «Доступ с карты» позволяет вам настроить кнопку меню. Либо эта кнопка открывает меню (а через него вы можете попасть на домашнюю страницу), либо она открывает домашнюю страницу (а через неё вы можете попасть в меню).

Думаю, настроек с нас более чем достаточно, переходим к работе с программой.

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

www.encyclopedia-stranstviy.com

Osmand — Руководство пользователя / Geektimes

Osmand — программа для Android, которая позволяет работать с офлайн картами OpenStreetMap и не только, использовать голосовую навигацию, запись, отображение и навигацией GPX треков, а также ряд возможностей по редактированию OSM. Судя по предыдущему топику , среди хабровчан достаточно большое число пользователей данной программы, которые бы хотели узнать тонкости работы данной программы.

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

Osmand, как и большинство Linux приложений, предназначен, для всех, поэтому конкретную целевую аудиторию даже сложно назвать. Это является и плюсом и минусом приложения. В принципе все open source развиваются по этому сценарию, потому как сообщество постоянно добавляет маленькие и нужные патчи и редко добавляет большие и нужные. Так и получаются приложения с кучей настроек, кучей перекрывающихся функций и тысячами сценариев использования.

Кратко темы, раскрытые ниже:

  • Карта — векторные и растровые карты, различные настройки
  • Экран Карты — индикаторы на главном экране приложения и контекстное меню
  • Настройки приложения — профили настроек и обзор базовых настроек
  • Фоновый сервис — работа приложения с выключенным экраном и с заданным периодом включения
  • Мониторинг — запись GPX треков
  • Навигация — онлайн и офлайн навигация
  • Поиск — поиск POI, транспорта, адреса
  • OSM редактирование — POI и Osm bugs
Прежде всего следует отметить, что документация на русском все же существует, пусть и немного устаревшая Чаво
Карта
Существует 2 вида карт: векторные и растровые. Растровые карты — это карты, которые представлены картинками (тайлами), векторные карты — это бинарный набор данных, по которым еще предстоит нарисовать тайлы для отображения. В общем принципиальное различие в том, что растровые карты рисуются очень быстро и занимают очень много места для детализированных областей. Для примера Google Maps/Yandex maps — растровые карты, Garmin/Navitel — векторные. При первой загрузке Osmand использует растровые карты, причем подгружает их из интернета на SD карточку, потом эти карты используются. Векторные карты нужно загрузить в специальном диалоге — Настройки → Индексы → Загрузить индексы. Для того, чтобы переключаться между картами, используйте меню → Слои → Карта источник…
Растровые карты
Растровые карты достаточно удобны, если вам критична скорость отображения и вы не хотите засорять SD карточку, имея под рукой интернет. По умолчанию, создается 2 источника растровых карт, но вы можете загрузить другие через «Установить..». В момент установки источника, создается папка на SD карточке (/sdcard/osmand/tiles/), куда и будут загружаться все тайлы. Удалив эту папку, программа будет считать, что источника нету. Это достаточно удобный способ составлять список источников по своему усмотрению.

Так же, существует способ для того, чтобы создать свой источник тайлов (Собственный рендеринг, WMS). Если зайти /sdcard/osmand/tiles/<имя источника>, то можно найти файл .metainfo, который и содержит всю необходимую информацию о загрузке тайлов. Более простой способ и лучший использовать OsmandMapCreator. При помощи этой программы можно выделить и загрузить интересуемую (большую) область, а затем скопировать ее на SD карточку. Загрузить большую область можно и используя Wifi на телефоне: контекстное меню → Загрузить карту. Главное преимущество использования PC для подготовки карты в том, что можно тайлы поместить в один файл (Create sqlite database), после этого скопировать файл в osmand/tiles/. Это очень важно для Flash Карт, так как большое количество файлов чрезмерно ухудшает работу файловой системы. SQlite файл так же будет догружать тайлы из интернета.

Существуют настройки для тех, кто следит за интернет трафиком (Настройки — Карта/Общие): можно отключить интернет вообще для загрузки тайлов и можно указать уровень детализации (zoom level), начиная с которого не надо грузить тайлы. Например, для автомобильной навигации вполне достаточно 14-15, так как Osmand может увеличивать тайлы в 2-4 раза соответственнов 16-17, экономия трафика очевидна :)

Векторные карты
Для отображения векторных карт необходимо загрузить эти самые карты. На экране отобразится огромный список загрузок с фильтром, список загрузок совпадает с Downloads. Рекомендуется загрузить помимо своего региона 1) Голосовые данные и 2) Basemap (Карту мира 1-7 зум 3 Mb). Преимущество векторных карт то, что они умеют поворачиваться и поддерживают разные стили рендеринга. Стили рендеринга зависят от текущего Профиля (описано ниже), но их можно указать вручную. Можно даже создать свой стиль и поместить его в (osmand/rendering), некоторые даже создают карты с профилем высот. Так же векторные карты меняют свой стиль в зависимости от дня и ночи (можно найти в настройках) и могут транслитерировать названия в английские.

Векторные карты могут быть достаточно медленны на маленькой детализации, поэтому существует опция, перехода в растровые карты при зуме <= N. Достаточно эффективная комбинация расхода памяти и времени рендеринга.

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

Точка назначения отображается на карте красной точкой с флажком, когда она не видна, то появляется красная стрелка, которая указывает направление + на экране всегда видно расстояние до нее, что является достаточно удобным при пешей навигации. Точку назначения можно выбрать через любой поиск (Идти к), иногда надо использовать долгое нажатие, или через контекстное меню карты. При прокладке маршрута точка назначения должна быть выбранной. Ее можно убрать через Меню → Снять отметку.

Контекстное меню карты — это меню, действия которого привязано к выбранной точке на карте. Можно выбрать 3 способами: нажатие трекпоинта, долгое нажатие на карте + нажатие на появившейся областе (долго нажатие скрывает область), через меню. В этом меню выбранная точка 1) может быть выбрана как точка назначения 2) может использоваться как отправная точка маршрута (только для просмотра) 3) будет отправной для поиска POI, транспорта 4) может быть отправлена другу через SMS, email 5)…

Общие настройки и профили настроек
В приложение существуют общие настройки и настройки профиля. Общие настройки: — ориентация экрана — можно установить, чтобы карта не сбивалась, когда несешь телефон в руке — директория приложения — можно поменять /sdcard/osmand. — локализация, единицы измерения расстояния, использование трекпоинта…

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

На данный момент карты и слои, хотя и отображаются в настройках, являются отдельными настройками приложения и не меняются по профилям.

Поиск
Искать можно по координатам, по адресу, избранные, POI, транспорт и в истории поиска. Для адреса, POI, транспорта необходимы векторные данные. Можно визуализировать поиск на карте, включив необходимые слои (Меню → Слои), слой POI фильтра, слой избранных или слой транспортных остановок. Для всех поисков активны 2 кнопки, «показать на карте» и «идти к», для избранных, истории опция «идти к» появляется при долгом нажатии. Попасть в поиск можно нажав кнопку поиск на устройстве. На поиск влияет опция «показать английские имена».
Адрес
Все довольно просто: выбираете регион (название векторных карт), город, улицу и т.д. Так же существует опция искать через Osm Nominatim, использует интернет и рекомендуется тем, кто знает как надо формировать запросы.
POI
Для поиска POI применяются фильтры. Редактируемые и созданные пользователем, отображаются звездочкой, стандартные OSM — папкой. Для редактирования необходимо долго нажатие на фильтре или выбрать новый фильтр, далее через меню фильтр можно «сохранить как» или «удалить». При выборе фильтра появляются 2 опции: искать рядом с собой (потребуется время пока приложение найдет спутники) или искать вокруг последнего выбранного участка карты. Существует способ отфильтровать найденные POI по имени — кнопка меню → фильтр.
Избранные
Добавить в избранные можно через контекстное меню на карте. Существует также отдельная опция «заменить», для динамических избранных, таких как машина, отель, место последней встречи в лесу :) Избранные точки можно экспортировать и импортировать (файл GPX), важно при удалении приложения и установке заново. Не рекомендуется импортировать большое количество избранных точек, лучше для этого использовать слой «GPX файл».
Транспорт
Поиск транспорта можно назвать также как прокладка маршрута вручную. При поиске необходима начальная точка (конечная по усмотрению), поэтому поиск транспорта доступен из контекстного меню карты. Надпись искать транспорт до цели кликабельна, в одном случае цель учитывается, в другом нет. При поиске транспорта — результаты сортируются по наименьшей сумме от старта до маршрута + от маршрута до назначения. При выборе некоторого маршрута, предлагается выбрать остановку, на которой выходить. После этого поиск будет повторен, но начальной точкой будет уже точка остановки предыдущего маршрута (Искать после). Таким образом можно построить маршрут с пересадками, но остановки пересадок придется выбирать вручную.
Фоновый сервис
Фоновый сервис может быть полезен, если вы хотите отключить экран и не использовать GPS непрерывно. Фоновый сервис запускает позиционирование GPS через определенные промежутки времени и выполняет 2 функции: запись GPX трека и навигация (включая голосовую). Включить фоновый сервис можно в настройках.
Навигация и прокладка маршрута
Для того, чтобы проложить маршрут, необходимо выбрать точку следования, а затем Меню — маршрут. Существует 2 режима для построения маршрута: следовать (навигация) и просмотр маршрута. Посмотреть информацию о проложенном маршруте можно Меню — Маршрут — О маршруте. При выборе режима следовать — автоматически меняется профиль и маршрут прокладывается от текущего местоположения, при этом включается голосовая навигация.

Существует 3 источника построения маршрутов: онлайн источник (Cloudmade, Yours), офлайн навигация по векторным данным (нестабильная) и навигация по GPX треку. Наиболее оптимальным является Cloudmade, но требует подключения к интернету. Навигация по векторным данным находится в стадии разработки и может использоваться только на короткие расстояния и еще пока не определяет съезды на трассы/круги движения и другое. Навигироваться можно и по GPX треку, построенному, например, maps.cloudmade.com (Карта — Меню — Навигация по GPX).

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

В приложении можно просмотреть записанные треки, а также созданные другими пользователями. Для этого необходимо, чтобы GPX файлы находились в /sdcard/osmand/tracks. Включить можно через Слои — GPX, при этом все сегменты будут отображены линиями на карте, а все точки в треке будут отображены как избранные. Они также будут доступны в списке избранных, пока включен слой.

В любой момент в записываемый GPX файл можно добавить точку с описанием, сделать это можно через контекстное меню карты. Это бывает полезно для записи некоторых POI при отсутствии интернета.

Другое
  • В приложении есть функции для редактирования и комментирования OSM карт: слой Osm bugs, создание/редактирование POI (через контекстное меню), создание Osm bugs. Для редактирования POI необходимо указать свой логин в настройках.
  • Не забывайте просматривать полезные советы (иконка вопросик): там публикуются последние изменения в приложении.
  • Можно создавать собственные векторные карты, например, для отображения geocaching как POI. Для этого необходимо сконвертировать исходные данные в Osm формат и проиндексировать его используя OsmAndMapCreator.

P.S. Если я что-то упустил, какие-то интересные и маленькие моменты, буду добавлять в «другое».

Спасибо за внимание

geektimes.ru

Android / Osmand — Руководство пользователя / Android

Osmand — программа для Android, которая позволяет работать с офлайн картами (векторными и растровыми), использовать голосовую навигацию, запись, отображение и навигацией GPX треков, а также ряд возможностей по редактированию OSM. Этот топик посвящен базовым и расширенным возможностям программы OsmAnd.

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

Osmand, как и большинство Linux приложений, предназначен, для всех, поэтому конкретную целевую аудиторию даже сложно назвать. Это является и плюсом и минусом приложения. В принципе все open source развиваются по этому сценарию, потому как сообщество постоянно добавляет маленькие и нужные патчи и редко добавляет большие и нужные. Так и получаются приложения с кучей настроек, кучей перекрывающихся функций и тысячами сценариев использования.

Кратко темы, раскрытые ниже:

  • Карта — векторные и растровые карты, различные настройки
  • Экран Карты — индикаторы на главном экране приложения и контекстное меню
  • Настройки приложения — профили настроек и обзор базовых настроек
  • Фоновый сервис — работа приложения с выключенным экраном и с заданным периодом включения
  • Мониторинг — запись GPX треков
  • Навигация — онлайн и офлайн навигация
  • Поиск — поиск POI, транспорта, адреса
  • OSM редактирование — POI и Osm bugs
Прежде всего следует отметить, что документация на русском все же существует, пусть и не много устаревшая Чаво
Карта
Существует 2 вида карт: векторные и растровые. Растровые карты — это карты, которые представлены картинками (тайлами), векторные карты — это бинарный набор данных, по которым еще предстоит нарисовать тайлы для отображения. В общем принципиальное различие в том, что растровые карты рисуются очень быстро и занимают очень много места для детализированных областей. Для примера Google Maps/Yandex maps — растровые карты, Garmin/Navitel — векторные. При первой загрузке Osmand использует растровые карты, причем подгружает их из интернета на SD карточку, потом эти карты используются. Векторные карты нужно загрузить в специальном диалоге — Настройки → Индексы → Загрузить индексы. Для того, чтобы переключаться между картами, используйте меню → Слои → Карта источник…
Растровые карты
Растровые карты достаточно удобны, если вам критична скорость отображения и вы не хотите засорять SD карточку, имея под рукой интернет. По умолчанию, создается 2 источника растровых карт, но вы можете загрузить другие через «Установить..». В момент установки источника, создается папка на SD карточке (/sdcard/osmand/tiles/), куда и будут загружаться все тайлы. Удалив эту папку, программа будет считать, что источника нету. Это достаточно удобный способ составлять список источников по своему усмотрению.

Так же, существует способ для того, чтобы создать свой источник тайлов (Собственный рендеринг, WMS). Если зайти /sdcard/osmand/tiles/<имя источника>, то можно найти файл .metainfo, который и содержит всю необходимую информацию о загрузке тайлов. Более простой способ и лучший использовать OsmandMapCreator. При помощи этой программы можно выделить и загрузить интересуемую область, а затем скопировать ее на SD карточку. Главное преимущество использования PC подготовки в том, что можно тайлы поместить в один файл (Create sqlite database), после этого скопировать файл в osmand/tiles/. Это очень важно для Flash Карт, так как большое количество файлов, черезмерно ухудшает работа файловой системы. SQlite файл так же будет догружать тайлы из интернета.

Существуют настройки для тех, кто следит за интернет трафиком (Настройки — Карта/Общие): можно отключить интернет вообще для загрузки тайлов и можно указать уровень детализации (zoom level), начиная с которого не надо грузить тайлы. Например, для автомобильной навигации вполне достаточно 14-15, так как Osmand может увеличивать тайлы в 2-4 раза соответственнов 16-17, экономия трафика очевидна :)

Векторные карты
Для отображения векторных карт необходимо загрузить эти самые карты. На экране отобразится огромный список загрузок с фильтром, список загрузок совпадает с Downloads. Рекомендуется загрузить помимо своего региона 1) Голосовые данные и 2) Basemap (Карту мира 1-7 зум 3 Mb). Преимущество векторных карт то, что они умеют поворачиваться и поддерживают разные стили рендеринга. Стили рендеринга зависят от текущего Профиля (описано ниже), но их можно указать вручную. Можно даже создать свой стиль и поместить его в (osmand/rendering), некоторые даже создают карты с профилем высот. Так же векторные карты меняют свой стиль в зависимости от дня и ночи (можно найти в настройках) и могут транслитерировать названия в английские.

Векторные карты могут быть достаточно медленны на маленькой детализации, поэтому существует опция, перехода в растровые карты при зуме <= N. Достаточно эффективная комбинация расхода памяти и времени рендеринга.

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

Точка назначения отображается на карте красной точкой с флажком, когда она не видна, то появляется красная стрелка, которая указывает направление + на экране всегда видно расстояние до нее, что является достаточно удобным при пешей навигации. Точку назначения можно выбрать через любой поиск (Идти к), иногда надо использовать долгое нажатие, или через контекстное меню карты. При прокладке маршрута точка назначения должна быть выбранной. Ее можно убрать через Меню → Снять отметку.

Контекстное меню карты — это меню, действия которого привязано к выбранной точке на карте. Можно выбрать 3 способами: нажатие трекпоинта, долгое нажатие на карте + нажатие на появившейся областе (долго нажатие скрывает область), через меню. В этом меню выбранная точка 1) может быть выбрана как точка назначения 2) может использоваться как отправная точка маршрута (только для просмотра) 3) будет отправной для поиска POI, транспорта 4) может быть отправлена другу через SMS, email 5)…

Общие настройки и профили настроек
В приложение существуют общие настройки и настройки профиля. Общие настройки: — ориентация экрана — можно установить, чтобы карта не сбивалась, когда несешь телефон в руке — директория приложения — можно поменять /sdcard/osmand. — локализация, единицы измерения расстояния, использование трекпоинта…

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

На данный момент карты и слои, хотя и отображаются в настройках, являются отдельными настройками приложения и не меняются по профилям.

Поиск
Искать можно по координатам, по адресу, избранные, POI, транспорт и в истории поиска. Для адреса, POI, транспорта необходимы векторные данные. Можно визуализировать поиск на карте, включив необходимые слои (Меню → Слои), слой POI фильтра, слой избранных или слой транспортных остановок. Для всех поисков активны 2 кнопки, «показать на карте» и «идти к», для избранных, истории опция «идти к» появляется при долгом нажатии. Попасть в поиск можно нажав кнопку поиск на устройстве. На поиск влияет опция «показать английские имена».
Адрес
Все довольно просто: выбираете регион (название векторных карт), город, улицу и т.д. Так же существует опция искать через Osm Nominatim, использует интернет и рекомендуется тем, кто знает как надо формировать запросы.
POI
Для поиска POI применяются фильтры. Редактируемые и созданные пользователем, отображаются звездочкой, стандартные OSM — папкой. Для редактирования необходимо долго нажатие на фильтре или выбрать новый фильтр, далее через меню фильтр можно «сохранить как» или «удалить». При выборе фильтра появляются 2 опции: искать рядом с собой (потребуется время пока приложение найдет спутники) или искать вокруг последнего выбранного участка карты. Существует способ отфильтровать найденные POI по имени — кнопка меню → фильтр.
Избранные
Добавить в избранные можно через контекстное меню на карте. Существует также отдельная опция «заменить», для динамических избранных, таких как машина, отель, место последней встречи в лесу :) Избранные точки можно экспортировать и импортировать (файл GPX), важно при удалении приложения и установке заново. Не рекомендуется импортировать большое количество избранных точек, лучше для этого использовать слой «GPX файл».
Транспорт
Поиск транспорта можно назвать также как прокладка маршрута вручную. При поиске необходима начальная точка (конечная по усмотрению), поэтому поиск транспорта доступен из контекстного меню карты. Надпись искать транспорт до цели кликабельна, в одном случае цель учитывается, в другом нет. При поиске транспорта — результаты сортируются по наименьшей сумме от старта до маршрута + от маршрута до назначения. При выборе некоторого маршрута, предлагается выбрать остановку, на которой выходить. После этого поиск будет повторен, но начальной точкой будет уже точка остановки предыдущего маршрута (Искать после). Таким образом можно построить маршрут с пересадками, но остановки пересадок придется выбирать вручную.
Фоновый сервис
Фоновый сервис может быть полезен, если вы хотите отключить экран и не использовать GPS непрерывно. Фоновый сервис запускает позиционирование GPS через определенные промежутки времени и выполняет 2 функции: запись GPX трека и навигация (включая голосовую). Включить фоновый сервис можно в настройках.
Навигация и прокладка маршрута
Для того, чтобы проложить маршрут необходимо выбрать точку следования, а затем Меню — маршрут. Существует 2 режима для построения маршрута: следовать (навигация) и просмотр маршрута. Посмотреть информацию о проложенном маршруте можно Меню — Маршрут — О маршруте. При выборе режима следовать — автоматически меняется профиль и маршрут прокладывается от текущего местоположения, при этом включается голосовая навигация.

Существует 3 источника построения маршрутов: онлайн источник (Cloudmade, Yours), офлайн прокладка и навигация по GPX треку. Наиболее оптимальным является Cloudmade, но требует подключения к интернету. Навигация по векторным данным находится в стадии разработки и может использоваться только на короткие расстояния и еще пока не определяет съезды на трассы/круги движения и другое. Навигироваться можно и по GPX треку, построенному, например, maps.cloudmade.com/ (Карта — Меню — Навигация по GPX).

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

В приложении можно просмотреть записанные треки, а также созданные другими пользователями. Для этого необходимо, чтобы GPX файлы находились в /sdcard/osmand/tracks. Включить можно через Слои — GPX, при этом все сегменты будут отображены линиями на карте, а все точки в треке будут отображены как избранные. Они также будут доступны в списке избранных, пока включен слой.

В любой момент в записываемый GPX файл можно добавить точку с описанием, сделать это можно через контекстное меню карты. Это бывает полезно для записи некоторых POI при отсутствии интернета.

Другое
  • В приложении есть функции для редактирования и комментирования OSM карт: слой Osm bugs, создание/редактирование POI (через контекстное меню), создание Osm bugs. Для редактирования POI необходимо указать свой логин в настройках.
  • Не забывайте просматривать полезные советы (иконка вопросик): там публикуются последние изменения в приложении.
  • Можно создавать собственные векторные карты, например, для отображения geocaching как POI. Для этого необходимо сконвертировать исходные данные в Osm формат и проиндексировать его используя OsmAndMapCreator.

P.S. Если я что-то упустил, какие-то интересные и маленькие моменты, буду добавлять в «другое».

Спасибо за внимание

www.smsrostov.ru

Программа OsmAnd: поиск по объектам карты

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

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

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

Итак, выбираем в меню пункт «Поиск». Верхняя строка этого раздела имеет несколько вкладок:

  • Поиск POI
  • Поиск по адресу
  • Координаты
  • Поиск в избранном
  • История поиска
  • Поиск транспорта

Поиск POI

Это самая первая вкладка, которая открыта по умолчанию. Здесь мы увидим список объектов карты, разбитых по категориям. Эти объекты принято называть POI (Point Of Interest), то есть «точки интереса».

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

Вкладка «Поиск POI»

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

Результаты поиска по категории «Продуктовые магазины»

Нажатие на объект выводит на экран меню из нескольких пунктов:

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

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

POI описание: слева - текст из локальной Википедии, справа - справочные данные о ресторане

Вверху над списком объектов мы также увидим меню, которое состоит из трёх пунктов:

  • «Найти ещё». Дублирует нижнюю кнопку.
  • «Фильтр». Позволяет отфильтровать объекты по имени или начальным буквам.
  • «Показать на карте». Показывает на карте все объекты данной категории в виде оранжевых кружочков.
Работа фильтра по начальным буквам

Точку, в окрестностях которой происходит поиск объектов (включая показ расстояний от неё до объекта), можно выбрать в верхнем раскрывающемся меню вкладки. Доступны пункты:

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

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

Слева - кнопка «Новый фильтр» и кнопки редактирования категорий, справа - выбор подкатегорийдля создания нового фильтра

Поиск по адресу

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

  • «Проложить маршрут»
  • «Пункт назначения»
  • «Показать на карте»
  • «Добавить к избранным»

Как вы, наверное, догадались, функции этих кнопок полностью аналогичны описанным в предыдущем разделе.

Вкладка «Поиск по адресу»

Также можно искать не дом, а перекрёсток улиц. Выбираем в нижней части вкладки пункт «Пересечение улиц» и вводим названия двух улиц.

Поиск точки пересечения двух улиц

Координаты

Эта вкладка очень напоминает предыдущую, только вместо адреса нужно ввести координаты точки. Координаты можно вводить в нескольких форматах (градусы и доли градуса; градусы, минуты и доли минуты; градусы, минуты и секунды). Нужный формат выбирается в соответствующей строке.

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

Вкладка «Координаты»

Поиск в избранном

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

Поиск в избранном

История поиска

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

История поиска

Поиск транспорта

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

Поиск транспорта
Список остановок на маршруте
Нажатие на нужную остановку выдаёт меню из трёх пунктов: «Закончить поиск», «Маршрут до» и «Маршрут после».
Меню объекта

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

Информация о маршруте
Карта с остановками маршрута

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

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

С поиском вроде бы разобрались, двигаемся дальше.

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

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

www.encyclopedia-stranstviy.com

Программа OsmAnd: Работа с точками

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

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

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

Прежде всего, давайте выясним: откуда берутся точки? В программе OsmAnd точка может появиться одним из следующих способов:

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

Создание точки в произвольном месте карты и операции с ней

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

Прямоугольная кнопка открывает меню операций с данной точкой местности

Нажатие на крестик или долгое нажатие на кнопку удаляет её. Короткое нажатие на кнопку приводит к появлению контекстного меню в виде списка операций, которые можно выполнить над данной точкой местности.

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

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

Пункты «Добавить POI» и «Сообщить об ошибке на карте» пригодятся тем, кто хочет улучшить карты OpenStreetMap, на основе которых выполнены локальные векторные карты для программы OsmAnd. Выполнить данные действия можно и в отсутствие интернета. Но позже интернет всё равно понадобится для того, чтобы сделанные вами пометки загрузились в базу сайта OpenStreetMap.

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

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

Создание точки в том месте, где вы находитесь

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

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

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

Другие способы создания и импорта точек

Один из способов создать точку уже был рассмотрен нами ранее. Это – воспользоваться функцией «Поиск» и найти какой-либо объект, присутствующий на локальной векторной карте. Некоторые операции над точкой будут доступны уже в разделе «Поиск». Одна из них – «Показать на карте» – отображает в том месте, где находится объект, ту самую серую прямоугольную кнопку, нажатие на которую и вызывает контекстное меню.
Кнопка меню для объекта локальной векторной карты

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

Далее перекидываем этот файл на смартфон (планшет) и помещаем в папку osmand/tracks либо в папку Android/data/net.osmand/files/tracks (увы, название папки не совсем логично, т.к. она предназначена для любых GPX-файлов независимо от того, что в них находится – треки или точки). Затем в меню выбираем пункт «Настройка карты», а в нём – подпункт «Трек GPX» (опять неудачное название: файл-то GPX, а вот находиться в нём могут как треки, так и точки). Откроется список всех GPX-файлов, находящихся в папке osmand/tracks (Android/data/net.osmand/files/tracks), и вы сможете выбрать нужный. На экране появятся точки из вашего файла. Долгое нажатие на точку приводит к появлению уже знакомой нам серой кнопки, нажатие на которую открывает контекстное меню.

Слева - выбираем в меню пункт «Трек GPX», справа - открывается перечень всех GPX-файлов
После выбора нужного GPX-файла на экране появляются точки из него

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

Навигация на точку

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

1 - кнопка «Компас», 2 - расстояние до точки, 3 - направление на точку

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

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

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

Сохранение точки

Контекстное меню предлагает нам два способа сохранить точку: «Добавить к избранным» и «Добавить точку к треку».

1. Пункт меню «Добавить к избранным» добавляет точку в раздел «Избранное». При этом можно задать имя и категорию точки. Теперь можно выбрать в меню пункт «Мои места» и на вкладке «Избранные» увидеть точки, сгруппированные по категориям.

Добавление точки в раздел «Избранное»
Раздел «Мои места», вкладка «Избранные», точки и категории

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

Выбор цвета меток и включение-выключение их отображения на карте

Нажатие на точку приводит к появлению контекстного меню, аналогичного рассмотренным ранее. В частности, пункт «Редактировать точку» позволяет изменить её название и перенести из одной категории в другую (в том числе указав название новой, ещё не существующей, категории).

Контекстное меню после нажатия на точку

Нажатие на кнопку «Меню» приводит к появлению пункта «Удалить», при помощи которого можно удалять как точки, так и категории, отметив птичками всё, что подлежит удалению.

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

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

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

Экспорт точки

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

Выберем в контекстном меню точки пункт «Поделиться местоположением». Он позволяет отправить координаты точки при помощи электронной почты, SMS-сообщения, а также предлагает ещё несколько способов поделиться координатами.

Окно пункта «Поделиться местоположением»

Выбор подпункта «Email» предлагает следующие варианты пересылки координат: Gmail, Skype, Диск Google.

Окно подпункта «Email»

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

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

Вот пример того, как выглядят эти ссылки:

Если вам нужны не ссылки, а только координаты, то вы их найдёте в тексте нижней ссылки. В приведённом выше примере это lat=44.495007 (широта) и lon=33.947395 (долгота).

Также упомянем интересный подпункт «geo:». Он может быть полезен, если на вашем смартфоне (планшете) установлены ещё какие-нибудь навигационные приложения (одно из них точно у вас есть – это «Карты Google», которые по умолчанию установлены на всех Android-устройствах). Выбор этого подпункта открывает меню с перечнем всех установленных у вас навигационных программ. Вам остаётся только выбрать ту программу, в которую вы хотите перенести координаты данной точки.

Окно с установленными навигационными программами после выбора подпункта «geo:»

Второй способ – это экспорт точек в виде файла. Если вы сохраняли точки в «Избранное», то зайдите в папку osmand (либо в папку Android/data/net.osmand/files) и скопируйте оттуда файл favourites.gpx. Он содержит все точки раздела «Избранное».

Файловый менеджер: папка osmand и файл favourites.gpx

Если вы сохраняли точки при помощи функции «Добавить точку к треку», то зайдите в папку osmand/tracks/rec (либо в папку Android/data/net.osmand/files/tracks/rec) и скопируйте оттуда файл с названием в виде соответствующей даты (например, 2015-01-19_11-37_Пн.gpx).  Если нужного файла там нет, возможно, вы забыли нажать в окне карты кнопку «GPX» и использовать пункт «Сохранить текущий трек GPX».

Файловый менеджер: папка osmand/tracks/rec

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

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

www.encyclopedia-stranstviy.com


Смотрите также