OsmAnd - хотелки и предложения по улучшению

“задача коммивояжера” это просто устоявшееся название типовой задачи в программировании :slight_smile: найти самый быстрый вариант обхода набора точек на графе дорог.

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

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

Недавно аж в трех ветка была дискуссия о применимости официальных названий дорог из реестра к занесению на карту. Как был так и остаюсь противником этой практики. В частности, потому как официальное наименование дорог не соответствует правилам русского языка, не эстетично выглядит на карте и совершенно ужасно воспринимается на слух. Но т.к. мне посоветовали не ныть, а написать авторам “звукового рендера” свои предложения по исправлению ситуации, то решил оформить свои предложения в виде кода файла озвучки для OsmAnd с использованием tts. Если вдруг кому интересно, может скачать файл здесь https://github.com/bwr57/OsmAnd-resources/blob/master/voice/ru/ru_tts.js. Кидать файлик надо в папку Android\data\net.osmand\files\voice\ru-tts.
Не сочтите за саморекламу. Если не по теме, удалю сей пост.

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

можно в гитхабе поставить звездочку :slight_smile:

Было бы удобно при редактировании GPX иметь возможность перейти к точке задав в поиске её порядковый номер. Иначе длинные треки приходится долго прокручивать вниз, а при этом телефон тормозит.
Так же было бы хорошо иметь возможность разом удалять все точки до или после выбранной.

Пока ни от кого не добиться конкретного ответа по поводу работы Osmand на смартфонах Xiaomi.
Пользовался Османдом. Всё хорошо. Но трек пишет - хуже некуда. Сглаживает повороты, неточно ведёт маршрут. Периодически какие-то непонятные выбросы в сторону от нескольких десятков метров до нескольких километров.
В городе иду по тротуару, например, по левой стороне. Рисует маршрут какой-то ломаной линией, аж по противоположной стороне дороги. А это - пятьдесят метров. Разрешения все даны. И питание, и все настройки. Ничего не помогает. Обращение в службу поддержки - тоже ничего не даёт. Прислал скриншоты, описал ситуацию.Получаю ответ:
" Пожалуйста, убедитесь, что режим энергосбережения на устройстве не включен, а также в Меню - Плагины - Запись трека выставьте в настройках Минимальных перемещения, точности и скорости записи пункт Не выбрано. В этом же разделе можно настроить и Интервал записи."
Пишу, что всё выставлено именно таким образом. Погода ясная, сигналы со спутников принимаются хорошо. Что не так?
В ответ получаю, как Вы думаете, что? Тот же самый ответ:
" Пожалуйста, убедитесь, что режим энергосбережения на устройстве не включен, а также в Меню - Плагины - Запись трека выставьте в настройках Минимальных перемещения, точности и скорости записи пункт Не выбрано. В этом же разделе можно настроить и Интервал записи."
И так - раз десять по кругу.
А вот один из этих выбросов в 2,5 километра и часть ПРЯМОГО маршрута по улице:
В посте ГУЛЯЙНЕН 7 июл в 11:46 вёл диалог с одним из пользователей Османда. Вот, что он ответил:
Eugene Kizevich
У вас ситуация как-будто GPS постоянно с большой погрешностью работает.
и я на выходных писал трек на Xiaomi телефон - такая же ситуация как у вас была.
Вопрос:

  1. Когда исправите ситуацию со смартфонами Xiaomi
  2. Хотелось-бы слышать более компетентную техподдержку.

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

Запишите трек другой программой (их полно) и османдом в одинаковых условиях. Сравните результаты. Тогда можно будет заподозрить именно проблемы с записью в османд.
Запишите другим смартфоном (естественно в тех же условиях) с помощью османд.
А пока выводы преждевременны. На качество приёма сигнала gps много что влиять может. Обычно это деревья с плотной кроной и многоэтажная застройка.

Alexander-I, описано нормальное поведение бытового гпс с крошечной антенной в условиях городской застройки))

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

Osmand
Выброс в 1,5 километра: https://jpeg.im/gl8d
Так рисует ровную линию. Иду по тротуару: https://jpeg.im/gl8e

Трекарта:
https://jpeg.im/gl8f

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

Это вообще что, тут не идеальный трек, а точки стоят раз в 5 минут.

вся фишка в том что фильтрация калмана в османде применяется только для показаний компаса.
на геопозицию он не накладывается.

Вопрос снят с повестки дня. Всё получилось, трек пишет отлично.

Так а что помогло?)

Наверно нереально, но все же спрошу.
Возможно ли скачать в Османд слой треков базы ОСМ?
Например что бы не ходить по чужим следам при обходе.

Так добавь тайлы с треками.

Добавить слой типа

http://gps.tile.openstreetmap.org/lines/{0}/{1}/{2}.png

Но не факт, что там, где есть треки ходили осмеры и второй вопрос: когда они там ходили?

Добавил. Молоко.
Не отображает.

Проверил ещё раз, работает. Может zoom не подходящий указан?