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

LInfo, ну дык берешь програмку для некстклоуда и качаешь что нужно в паку треков османда.
у меня есть аккаунты в нескольких облаках, плюс фтпшник из старого компа, плюс синхронизация флешки телефона по синхфигу, многие использует для файлообмена репозитории в гите, и есть еще куча разных функциональных систем файлообмена - всё будем подключать ?? :slight_smile:
PG, есть единственное и очень старое место отправки багов и пожеланий для османда - гитхаб собственно османда.
вариант2: можно побеседовать с программистами османда в телеге, но результат не гарантируется :slight_smile:

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

Товарищи, поделюсь опытом. Давно пользуюсь Osmand. Но в последние, наверно года два - какая-то печаль с ним:

Запускаешь запись трека и через минут 40 начинается беда - телефон начинает сильно тормозить, приложение (osmand) не запускается - помогает только перезагрузка. Либо же сообщает, что мало памяти (оперативной) и перестаёт отрисовывать карту и, собственно писать трек.
Т.е. именно как приложение для использования “в поле” - osmand сильно “сдал” (но там есть уникальный функционал - фотографирование с запоминанием направления по компасу в фото - для маппинга незаменимо). Слал багрепорты разработчику, списывался, самая свежая версия стоит - и всё равно.
Одно время перешёл на использование только телефона, забросив garmin. Теперь вот решил возвратиться. В последнем походе гармин запустил и забыл - весь трек надёжно записался, батарейка не села даже на одно деление (режим экономии энергии). А с телефоном беда - всё время перезагружать приходилось, трек рваный и кусками.

Может быть потому что включены слои рельефа местности и высот и памяти не хватает?

У всех так или это я делаю что-то неправильно? :slight_smile:

PS: Телефон имеет 2Гб ОЗУ, 32 Гб флеша, место на флеше есть.

progserega, старые версии используй. Там всё же ок было?

Да не всегда - тяжело вопрос с компасом решался и фотографиями, но да - был какой-то момент, когда всё в общем, устраивало :slight_smile:

Я так понимаю это на моём телефоне только у osmand такие проблемы?

Коллеги, а я правильно понимаю, что виджет Azimuth, когда его переключаешь в магнитный режим, показывает не магнитный азимут, а истинный, на географический северный полюс? И что к нему надо добавлять поправку “магнитное склонение”/“magnetic variation”, взятую из приложения Variation? Или эта поправка уже учитывается?

https://play.google.com/store/apps/details?id=com.Variation&rdid=com.Variation

upd: Нашёл ответ сам. Выяснил при помощи Variation магнитное склонение для московской области (11 градусов). Поставил эмулятор GPS. При помощи эмулятора и поставленного маркера нарисовал направление на географический север. Получил азимут 347. Очевидно, что магнитное склонение учитывается.

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

Status GPS педалирует новый режим sbas, типа ионосферные поправки через интернет, через их сайт. Никто не тискал? 14 дней бесплатно.))

SBAS - это же не интернет, а дополнительные спутники. Впрочем их поправки не сыграют роли при смартфоне в кармане.

И ловится он в Европе, это я знаю. Но челы продают поправки со своего сервера. И это работает на теле, с их слов.
Ну, назвали понятным словом, просто.

Подскажите, пожалуйста. Пытаюсь подтянуть в OSMand кастомную онлайн-карту MapBox sat.

Сниффером заголовков на сайте openstreetmap.org вычислил, что URL для тайлов в формате leaflet имеет вид:

https://c.tiles.mapbox.com/v4/mapbox.satellite/{z}/{x}/{y}@2x.jpg?access_token=pk.eyJ1Ijoib3BlbnN0cmVldG1hcCIsImEiOiJjaml5MjVyb3MwMWV0M3hxYmUzdGdwbzE4In0.q548FjhsSJzvXsGlPsFxAQ

Для сайта nakarte.me данный слой отлично работает на всех масштабах до 16 включительно.

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

https://c.tiles.mapbox.com/v4/mapbox.satellite/{0}/{1}/{2}@2x.jpg?access_token=pk.eyJ1Ijoib3BlbnN0cmVldG1hcCIsImEiOiJjaml5MjVyb3MwMWV0M3hxYmUzdGdwbzE4In0.q548FjhsSJzvXsGlPsFxAQ

Почему такой эффект и где я ошибся?

последовательность тайлов отличается от стандартной - подбери

В JOSM шаблон используется несколько другой: “mapbox.satellite/{zoom}/{x}/{y}.jpg”

Возможно там тайлы разных размеров, под увеличенное разрешение? Ну или параметры x y идут в другом порядке или по другому считаются. Стандартов вычисления есть несколько разных, к примеру JOSM поддерживает аж 3 варианта вычисления y - https://josm.openstreetmap.de/wiki/Maps#TileMapServicesTMS

Ну и пользоваться чужим access_token - это в общем-то нарушение условий mapbox, за это могут и забанить. Надо получить свой - https://www.mapbox.com/help/how-access-tokens-work/

  1. Меня смущает, что один и тот же, вроде бы, алгоритм адресации нормально сработал как кастомный слой nakarte и не сработал как кастомный слой OSMAND. То, что алгоритмов существует много это понятно, но если алгоритм не тот - не работало бы в обоих случаях. Я этого не понимаю.

  2. Логику необходимости получать свой личный токен в случае, если я не автор сайта с тысячью пользователей, а просто погулять вышел - не понимаю. И не очень верю, что за подобный проступок какого-то чувака на краю географии кто-то возьмёт и “забанит в гугле” целиком весь openstreetmap.org. Так что я за тамошний токен могу быть спокоен. А поменяют - сниффером новый возьму, мне не трудно.

  3. Алгоритм без токена из josm попробую. Но я так понимаю, если нет токена, функционал (например, макимальный зум) ограничен - да?

[вопрос снимается]

Попробовал. Нужно заменить {0}/{1}/{2}@2x.jpg на {0}/{1}/{2}.jpg
Причину не очень понимаю, видимо действительно в размере тайлов дело, nakarte его игнорирует, а osmand на него реагирует.

А вот без токена волшебство не работает - mapbox sat не открывается ни в nakarte, ни в osmand.

Таким образом, если кто захочет использовать этот кастомный слой в приложении OSMand, правильный адрес такой:

https://c.tiles.mapbox.com/v4/mapbox.satellite/{0}/{1}/{2}.jpg?access_token=pk.eyJ1Ijoib3BlbnN0cmVldG1hcCIsImEiOiJjaml5MjVyb3MwMWV0M3hxYmUzdGdwbzE4In0.q548FjhsSJzvXsGlPsFxAQ

Оказывается, если экпортировать все активные маркеры в GPX-файл, а потом открыть этот файл и выбрать “показать как маркеры”, то показываются НЕ СОВСЕМ маркеры (значок другой и они все скрываются, если отключить показ этого файла). И экспортировать их потом в GPX-файл нельзя. И если какой-то из таких GPX-маркеров отметить как пройденный, вернуть его обратно из этого состояния уже никак нельзя.

Т.е. мы имеем два необратимых действия, которые совершить легко, а откатить обратно никак.

Соответственно, предложений два:

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

PG, а обычный маркер если Passed, то он всё, «размечается», разве не так?

  • он больше не маркер, если это было пустое место по лонг-тапу, то остаётся пустое место.

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

Еще в хотелки:

  • Очень нужно, чтобы длинный тап по точке открывал не только меню действий/перечень фотографий mapillary, но и пояснение по топознаку/типу дороги/типу заливки. Я вообще не видел вразумительного описания топознаков OSMand. Ну ладно, обычно догадаться можно. Но иногда встречается какая-то экзотика (типа заброшенных ЖД и разных типов болот), а что она обозначает - х.з.