Дисклеймер:
Все нижеизложенное является лишь наблюдением и субъективной оценкой на основе личного опыта автора, а не утверждением.
ПО OsmAnd расшифровывается, как OpenStreetMap Automated Navigation Directions (источник: оф.сайт), а не как пишут, на некоторых форумах, например, на 4pda, как ОпенСтритМапАНДроид.
OsmAnd — это зрелый проект и вот почему: ПО более 10 лет; приложение сочетает в себе функции карт/навигации/трекера/редакторов; над разработкой трудится команда из ~20 разработчиков (почти все — русскоязычные); внесли общий вклад более 1000 человек; сопровождающий — не слабый программер, вот его смелая цитата десятилетней давности в одной из своих работ на Хабре::
Я знаю пару десятков языков и для меня не проблема изучить еще один новый, я просто уже не вижу необходимости.
>>> @vics001 2011г.
OsmAnd — это Open Source, и для тех пользователей, кто не может по каким-либо причинам поддержать разработчиков и приобрести расширенную подписку + PRO-версию приложения на Android — может установить OsmAnd+ беспатно законным способом и не одним: скачивание "ночных сборок", либо установка OsmAnd PRO-версии из магазина приложений F-Droid.
OsmAnd, как навигатор для автолюбителей (массовый пользователь)
В этой области OsmAnd-у составляют конкуренцию многие и многие альтернативы на достаточно высоком уровне. IMHO, здесь ПО может удивить пользователя неочевидной штукой: наложением с регулируемой прозрачностью подложки — Яндекс.Пробки на карты OSM в два клика в буквальном смысле, но я не уверен в легальности этих действий. Поспешим к лицензии Яндекс.Карт:
п. 4.6. Любая информация, используемая в Сервисе, предназначена исключительно для личного некоммерческого использования. При этом любое копирование Данных, их воспроизведение, переработка, распространение, доведение до всеобщего сведения (опубликование) в сети Интернет, любое использование в средствах массовой информации и/или в коммерческих целях без предварительного письменного разрешения правообладателя запрещается, за исключением случаев, прямо предусмотренных функциональными возможностями сервиса, настоящими Условиями, условиями использования других сервисов Яндекса или документами, указанными в п. 1.2. настоящих Условий.
Обратился в Яндекс за разъяснением по вопросу использования/лицензирования Я.Пробок в OsmAnd и с просьбой: запросил письменное разрешение о возможности приложить к этой статье на Хабре свой скринкаст "как выглядит гибридная навигация в OsmAnd с Я.Пробками". Разумные сроки истекли, а Яндекс не ответил на обращение. Кажется, на своем опыте — это вообще единственный раз когда Яндекс отмолчался. Жаль, пруфы и тем более инструкции: OsmAnd+Я.Пробки из статьи【вырезаны】.
OsmAnd для Грибников и охотников
Здесь у OsmAnd-a тоже есть неслабые конкурирующие игроки. Удивить грибника/охотника можно тем, что в OsmAnd-е можно подтянуть слой ЕЭКО является систематизированной совокупностью пространственных данных о всей территории Российской Федерации, не содержит сведений, составляющих государственную тайну, и создается в виде цифровых топографических карт (планов) и цифровых ортофотопланов (ЦОФП) различных масштабов. </p>" data-abbr="ЕЭКО/Госгисцентра">ЕЭКО/Госгисцентра, который дает невероятную детализацию местности по РФ (природные объекты, бывшие заброшенные тропы/лесные дороги). С лицензией, тоже на первый взгляд, было не все так однозначно. Делал запрос в Роскадастр по поводу законности использования картографических данных, получил добро (эти данные действительно открытые). Речь идет о слое, который называется GGC250/500/1km, например пощупать его можно nakarte.me. По умолчанию его нет в OsmAnd, но можно подтянуть двумя разными способами: через плагин (ненадежный метод) и по простой до безобразия инструкции (Пасхалка, т.к. киберпанковский проект <strong>anygis</strong> масштабирует OsmAnd до такого уровня, который вам и не снился. </p>" data-abbr="ключевое">ключевое слово — "anygis").
OsmAnd для любителей покорять вершины и вваливать по горной местности
Здесь OsmAnd вне конкуренции и предлагает невероятные функции для опасных приключений на открытом воздухе. Например, раньше в приложении имелись изолинии высот и затенение рельефа, что позволяло пользователю быстро анализировать ситуацию и планировать дальнейшие действия по выживанию. Спустя годы разработчики добавили в приложение виджет, который отображает высоту в любой точке карты, например, при скроллинге по карте. А в последних релизах команда гордо выкатила новый 3D-режим. Выглядит перспективно.
OsmAnd в велопоходах
Одна из неочевидных, но крайне полезных функций в приложении — это настройка собственного поискового фильтра. Т.е. можно подсветить на карте любые Проще говоря POI — это значки на карте (родники, магазины, сотовые вышки...)</p>" data-abbr="POI">POI из разных категорий. Например, общеизвестно, что за городом, особенно покатушки на дальняки, туристам требуется бесплатная питьевая вода (родники, колонки, колодцы и АЗС). Пользователь может создать подобный фильтр и в два клика подсвечивать "все источники воды". Кстати, в последних версиях OsmAnd ребята добавили предустановленную категорию поиска: "вода", содержащие в себе (родники/колодцы/колонки), и красноглазить пользователю с фильтром для воды более не приходится. За несколько месяцев (здравствуй Github) мне все же удалось убедить разработчиков в необходимости патчей, пролоббировал это грандиозное улучшение в приложение.
Еще не совсем очевидная, но крутая штука в OsmAnd: пользовательские настройки детализации карты в два клика. Как изменить детализацию (самый быстрый вариант — в два клика): зажать кнопки +- масштаба и выбрать уровень детализации по шкале OsmAnd.
Еще немного сравнения для полноты картины
OsmAnd и сплав
Здесь у OsmAnd-а имеется крутая фишка: строить маршруты по привязке к воде, а не к суше. Хитрость заключается в том, чтобы активировать профиль "лодка," и тогда функция "планирование маршрута" будет строить/прилипать маршрут к реке.
OsmAnd на балансе ПВД & Спорта
А здесь OsmAnd снова вне конкуренции и предлагает пользователю максимально интересные функции: от подключения различных Bluetooth датчиков до отображения чрезвычайно важной, радиусомерной линейки на специфичных, выбранному виду активности, слоях (у лыжников зимний крутой слой, у яхтсменов морской, у походников третий...).
Остановлюсь более подробно на такой неочевидной штуке, как редактирование трека в приложении: обработка GPX.
-
Резка трека. Например, когда забыл остановить запись трека после финиша, лишнюю финишную "кадабру" легко удалить. Самый правильный способ (их два, но второй способ не доработан, но он и не требуется по причине присутствия первого): необходимо кликнуть функцию "редактировать трек" и неочевидный момент — это максимально масштабировать место, которое требуется разрезать, только тогда на экране появятся точки для выбора действий. После обработки трека необходимо его сохранить (в прошлых версиях присутствовал промежуточный, неочевидный, лишний шаг через кнопку "применить", который вводил пользователя в заблуждение и ничего не делал).
-
Склейка треков. Например, записал в первые сутки трек, отдохнул, включил запись нового трека на вторые сутки... А потом все gpx склеил в один полноценный трек. Особенно фича зайдет тем, кто записывает свои gpx-треки часами.
-
Фильтрация трека. Например, автоматически удалить все точки по скорости выше заданной планки. Если пользователь в ПВД, то записанные точки: выбросы/обрывы GPS сигнала на треке от 7км/ч и выше по скорости - нужно уничтожить. Или, например, просто сжать gpx-трек (условно) с 10 Мб до 1-го Мб, т.е. если запись трека велась слишком часто: точка/с, переделать финальный трек — точка/10с. Или автоматически фильтрануть "кадабры", которые записались во время отдыха, портя статистику ср.скорости и расстояния, например, пользователь забыл включить паузу/автопауза не сработала, запись gpx шла, человек не двигался/отдыхал на привале, а позиция по gps тихонько смещалась, вырисовывая непристойности на треке.
И такой, обработанный, чистый трек можно победоносно выгружать напоказ в спортивную соцсеть (Strava/ST/Adidas и т. д.). В активности уже не будет присутствие шальных точек и выбросов по максимальной скорости.
Вот мой пример, как я за 6 минут почистил, обрезал и склеил gpx-треки в один полноценный маршрут своего недельного велопохода.
А если вы знаете хоть какое-то приложение, способное редактировать GPX-треки на Android, то напишите в комментариях (кроме OsmAnd-a я таких не встречал, исключение — среда Termux с cli-утилитами).
Вывод
Кому же понравится профессиональное картографическое приложение OsmAnd с его на первый, второй и третий взгляд "ребус-функциями"? Как минимум всем тем активным людям, которые, например, перешли с OS Windows на GNU/Linux и не сломались. Всем тем тру-походникам у кого не доминирует клиповое
Автор:
ne555