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

Добавлю еще хотелок:
6. Сделать настраиваемые панели с опцией автоскрытия. Что-б на эти панели добавлять функции и линки на приложения.
Например, я не пользуюсь (удалил) приложением “GPS Status”, а пользуюсь “GPS Test Plus”.
7. Добавить функционал для работы с внешним bluetooth GPS приемником, что-б не пользоваться сторонними менеджерами.

https://github.com/osmandapp/Osmand/blob/master/DataExtractionOSM/src/net/osmand/router/routing.xml думаю это объяснит про роутинг лучше, чем я.

Про поиск адреса http://code.google.com/p/osmand/wiki/MapAddressDataStructure тут кое-что написано, но конечно OSM дизайн ужасен для поиска адреса. У нас куча багов их сложно найти, протестить и т.п. Вот поиск адреса https://github.com/osmandapp/Osmand/blob/master/DataExtractionOSM/src/net/osmand/data/preparation/IndexAddressCreator.java#L677. Всех активно-призываю просматривать и редактировать, тем более в github можно все делать через браузер, ничего не закачивая, устанавливая (Fork/Edit → PullRequest).

if (e.getTag(OSMTagKey.ADDR_HOUSE_NUMBER) != null && e.getTag(OSMTagKey.ADDR_STREET) != null) {
building=yes не обязательно, как я вижу. :hno и street.

В роутинге берется ли максимальная скорость за базовую, либо исходя из тегов в routing.xml (объявлено).

Для этого лучше создать issue на googlecode иначе потеряется, забудется.

  1. Надо прорабатывать UI, как должно выглядеть и т.п. Идея такая была заложена, но как реализовывать пока непонятно и главное, что должно быть. Сейчас можно показывать “Высоту”, что еще надо?
  2. Опять же issue лучше всего (хоть на русском) и конкретно описать, что нужно не больше и не меньше. Чем больше проведете изучение, тем быстрее это будет реализовано, потому что это имеет маленький приоритет, ведь есть же обходные пути.

vshcherb, адресный поиск работает вобщем нормально. У меня нет претензий (пока).
Вопрос выше задавал в контексте тега building, ибо с building:yes вроде все путем.
Остальные опции к этому тегу вобщем-то новые. (Они обсуждались и похоже от опции “:yes” будут потихоньку отходить.
Чего делать в переходный период? Когда у building будут разные опции.)

8. Текущие значки POI ужасны. На одинаковых оранжевых кружках ничего не видно.

  1. Очень хотелось-бы видеть нескрываемый указатель текущей позиции.
    Он уже есть, только добавить в меню опцию “не скрывать указатель текущей позиции”.
  1. В меню “Данные” добавить подменю “выбор адреса загрузки векторных карт”.
    Опции: 1. По дефолту. 2. Другой.
    И поле ввода “другого” URL .
    По дефолтному адресу карты обновляются крайне редко. Перед обновлением от 27.06.12 это было 19.05.12 .

Хотелось бы увидеть добавление промежуточных точек к проложенному маршруту.

Хочу чтобы меня по встречке не водил навигатор в вело режиме

Да, маршрутизацию еще допиливать надо.
При тестировании упорно прокладывает маршрут по более длинному (и медленному) пути.
При тестировании поворотов все работает нормально.
(Если интересно, то могу сделать фото. К сожалению делание скриншотов на “Андроиде” непростая задача.)

Ох если я все хотелки вспомню) Наверное плагин RoadWarning можно сделать, чтобы голосом предупреждало о лежачих, бетонах, лестницах и т.п. (ну это я про вело режим продолжая).

Народ помогите плз, вчера османд обновился до версии 0.8.0 и старые детальные векторные карты перестали работать, выдает что версия индекса карт не поддерживается, каким образом их ввести в строй снова?

скачать заново.

Сначала надо удалить старые карты.

Они сами стираются) Османд умный)

  1. Запись трека. Разместить кнопочку “старт/стоп” на главной странице рядом со стрелкой компаса.
    Автоматом включать и фоновый режим.
    По переходу в состояние “стоп” автоматически сохранять трек.
  2. В режиме “моделирование маршрута” моделировать и голосовое сопровождение. Сейчас голоса в этом режиме нет.
  1. Запись трека. Разместить кнопочку “старт/стоп” на главной странице рядом со стрелкой компаса.
    Автоматом включать и фоновый режим.
    По переходу в состояние “стоп” автоматически сохранять трек.

Подскажите, пожалуйста, как установить OsmAnd или OsmAnd+ на Lenovo A750 с Android 4.0.3?
На сайте play.google.com пишет, что данное приложение не совместимо с моим устройством Alps Lenovo A750.

Наверное устройство какое-то гнилое, я поставил более чем 200 сотням людей, всё нормуль и андроиды от 1.6 до 4.0.3 :slight_smile:

Нет, гнилым не пахнет :slight_smile:

Lenovo A750. Характеристики:
Процессор: MT6575, Одно ядро, ARM Cortex A9, 1.0 GHz (1998,84 BogoMIPS).
ОС: Android 2.3.6, Android 4.0.x.
Сети: 2 SIM-карты, 3G.
Экран: TFT, 4.0", ёмкостный, 800*480( три пальца )
Две камеры: 5.0 Mp.(автофокус) - задняя, 0.3 Mp. - передняя.
ROM: 1 GB.
RAM: DDR, 512 MB.
SD: до 32 GB.
Аккумулятор: 2000mAh.

Вопрос исчерпан, закачал на комп с другого сайта, установил, работает.
play.google.com - тупой сайт, не знает мой телефон.

Скорей производитель недостаточно хорошо дружит с маркетом, если установилось и не глючит, значит в паркете не правильно сопоставлена совместимость)
PS устройства на Cortex по жизни гнилые :slight_smile: