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

грунтовки это хорошо, но это track, насколько я понимаю. а тут дороги unclassified и residential. просто покрытие у них unpaved.
это да, надо routing пилить.
найти готовый routing.xml от Глеба, и на его основе сделать свой.
но и, на весь османд это не распространится, только на свой локальный.

а, во, народ уже высказался выше, пока я на теле клацал…))

А где этот routing.xml взять и куда после допиливания положить?

Есть такой тег http://wiki.openstreetmap.org/wiki/Key:flood_prone
Он отображается в UniRS значком брода. Но, судя по всему, роутинг его не учитывает.
А еще есть тег surface=mud и surface=dirt http://wiki.openstreetmap.org/wiki/RU:Key:surface

Брать здесь https://github.com/osmandapp/OsmAnd-resources/blob/master/routing/routing.xml
Положить туда же, где и карты

Я попробовал роутинг по Рощино, очень грамотно ведёт OsmAnd, всегда по хорошим дорогам не взирая на расстояние, так и надо по посёлкам. Но у меня там тегов наставлено всяких, в т. ч. maxspeed:practical.

В смысле? Я поставил, по скорости рендеринга разницы не заметил. Хотя пробовал на интеловом девайсе, надо попробовать ещё на кваллкомовском. Хотя большой мерж в хистори OsmAnd-core есть.

Когда поднимаюсь на 10 масштаб и выше, появляется белый экран и кнопка “Загрузить обзорную карту мира”. А она у меня не загружена, потому что жалко 100 Мб. Хотелось бы иметь отдельную обзорную карту Европы.

У меня пункт включен. И он работает, т.к. при прокладке короткого маршрута явно не учитывает грунтовки.


С полосам движения какая-то засада.
Езжу по минской кольцевой. Частенько вижу и пять и шесть полос. Хотя, в редакторе ес не более трёх. Ну, и плюс одна добавляется при съезде с развязки. Откуда шесть???

Народ хочет routing.xml от Глеба, но Глеб не умеет делать изменения и пуллреквесты на github. Кто может, помогите.
Вот файл последней моей редакции, без двух последних изменений с гитхаба. Вот чейнджлог.
Ограничения по массе выставляются любые, могу поправить список (0t;1,5t;3t).
Если в файле карты есть ограничения по высоте, могу сделать маршрутизацию.
Грунтовки ставятся любые, могу сделать.
Ко мне просьб не поступало.
p.s. Занят дипломом до 20-х чисел.

Есть редактор прямо на гитхабе.
Общий план таков:
1.Делаем форк (создаём свой репозиторий на основе заданного)
2.Делаем в нём ветку, переключаемся на неё
3.Делаем изменения в файлах (через сайт или локально)
4.Делаем pull request (можно через сайт). После успешного принятия его ветку можно удалить.
А вообще лучше почитать про git

«Покувыркался» с маршрутами. Выяснил что:

  1. При использовании конвертера ночного (04.06) перестаёт адекватно строиться маршрут в ночной же платной версии и в 1.7.5+. Упорно лепит по магистрали в 2 раза длиннее, чем по обычным дорогам (хорошим, но ниже классом). Не помогает «избегать автомагистралей» и «короткий маршрут». Помогает отключение «сложного 2-х уровневого построения маршрута».
  2. Старый конвертер (тот, что был в ежедневной конвертации) такую свинью не подкладывает. Старая же версия османда (когда ещё были кнопки масштабирования неисчезающие и сначала требовался непременно старт, а потом - финиш) также нечувствительна к версии конвертера и отрабатывает нормально. Видимо сказывается «незнание» о 2-х уровневом построении как таковом.
    Upd Снятие галки с опции «расчёт скоростного маршрута» (в разделе настроек Навигация) также ни на что не влияет. И - что нелогично (взаимоисключающие факторы) - можно эту галку поставить одновременно с опцией «короткий путь» (в меню маршрута).
    Также удивило отсутствие возможности выбора максимальной массы авто (для профиля грузовика) более 3 тонн. Например, в РФ и РБ (в других странах, полагаю - аналогично) грузовиком считается автомобиль общей массой свыше 3,5 т. Если же учесть, что маршрут строится (или должен) без привязки к массе (такие ограничения на знаках - не редкость), а только с учётом hgv=no, то и это не работает на данный момент.
    Резюме: а) галки «избегать автомагистралей (правильно «и»)», «короткий путь», «предпочитать автомагистрали», «избегать грунтовые дороги» ни на что не влияют.
    б) 2-х фазные маршруты некорректны (в том числе по причине неработоспособности вышеуказанных опций)
    P.S. Что OsmAnd считает грунтовыми дорогами?

Опыты показали, что значения, задаваемые в routing.xml в зависимости от surface и smoothness, ни на что не влияют.

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

На place=island не рендерится растительность.
Краткие названия объектов - это short_name=* или что-то ещё? Они не отображаются.

В субботу пытался использовать OsmAnd для движения по записанному треку в рамках проведения бревета.
Программа НЕ УМЕЕТ вести по записанному треку. Себе на уме порезала маршрут. Лихо так маршрут стал меньше на 100км. Хорошо я вовремя заметил. В итоге пришлось использовать другую программу. Сам маршрут есть по ссылке. ПЕЧАЛЬНО ВСЕ ЭТО.

Поиск по адресу удобнее (и намного), когда организован в виде наглядной пошагово заполняемой таблицы:
страна - область - город - улица - № дома (шикарно ещё № квартиры, чтобы до подъезда навигация :wink: )
Иначе непонятно что, собственно, требуется ввести на пустом поле и что уже введено. Очень неудобно.

Сделайте, пожалуйста.

Заметил такой баг: в окне Слои ставлю галку на “Трек GPX”, выбираю трек. Когда опять открываю это окно, то на пункте Избранное тоже висит галка, хотя я её не ставил.

А это вот как так? СПб, Светлановский/Просвет, пешеходный режим, одностороннее движение (ну это понятно для пешеходов не показатель ни разу)

Там же из забавного:

А на местности маршрут, построенный откуда-то из точки снизу-справа, из района линейки 10(0), до той же точки, свернул посередине перехода на Светлановском и пошёл наверх куда-то очень далеко по встречке Светланы (наверно на Тимуровскую), а потом вернулся по тротуару обратно на этот же перекрёсток. По-моему, 1,8 км показывал. Вот только дома добиться такого маршрута не смог.

VlIvYur, на здании детского сада висит лишний amenity=kindergarten
Виктор, желательно, чтобы полигоны с тегом building=* не заливались в соответствии с amenity=* на этом же полигоне.
В голосовых подсказках есть неточности и «некрасивости слога»:
«через столько-то метров круг» (вместо «круговое движение»)
«внимание» (вместо «неровность» или «внимание:неровность»)
«выполните разворот» (вместо «выполните ближайший разворот»)
И тест голосовых подсказок то работает, то не работает, почему-то (приходится перезапускать османд)
Чуть подправил _ttsconfig.p
Числовые значения в метрах/километрах грубо округляются по неведомой системе: в отладочном тесте, например, 1340 метров озвучивается «километром».
В идеале оставлять именно числовые значения, генерируемые и показываемые в детализации маршрута. Голосовые движки неплохо умеют озвучивать числа.

Писал уже про этот баг, увы, 0 реакции.