You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1551 2014-02-09 19:26:53
- vshcherb
- Member
- Registered: 2012-06-28
- Posts: 489
Re: OsmAnd - хотелки и предложения по улучшению
Из 3-х косяков, 1 записан и будет пофикшен, а вообще пользоваться фичами из development неправильно
Надо будет принять решение по их поводу и возможно скрыть на время релиза. 2 остальных косяка у меня раньше не воспроизводились, но может уже что-то сломалось, посмотрю.
По поводу крупногабаритного или спец. транспорта, я отвечу, что новый routing.xml делался с расчетом на сложные правила роутинга и так например есть правила https://github.com/osmandapp/OsmAnd-res … ng.xml#L92 (по проверке тега maxweight). Так как нужно еще понимание специфики и много тестирования, сейчас говорить о роутинге преждевременно. Но при наличие желающих эту тему можно развить ) Единственное, что я заметил OSM содержит крайне мало тегов maxweight, maxheight и т.п. С другой стороны в Европе фуры по городам не ездят, что наверное позволяет использовать стандартные навигаторы или вообще подготовленные маршруты .
Offline
#1552 2014-02-09 20:03:38
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: OsmAnd - хотелки и предложения по улучшению
Единственное, что я заметил OSM содержит крайне мало тегов maxweight, maxheight и т.п.
Тут проблема курицы и яйца. Пока их никто не использует - никто не торопится их расставлять. Появится навигатор, который их учитывает - дело пойдёт веселее.
Last edited by Sergey Astakhov (2014-02-09 20:04:35)
Offline
#1553 2014-02-09 20:39:07
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: OsmAnd - хотелки и предложения по улучшению
а вообще пользоваться фичами из development неправильно
в релизе конечно убрать. а в ночнушках обещаем смотреть. молча. ))
Offline
#1554 2014-02-10 06:43:04
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd - хотелки и предложения по улучшению
vshcherb, как насчёт того чтобы включить UniRS в состав OsmAnd, попутно добавив поддержку surface в rendering_types? Я так понимаю что surface учитывается при прокладке маршрута, так почему бы и не визуализировать этот тег?
Last edited by xmd5a (2014-02-10 06:43:23)
Offline
#1555 2014-02-11 00:12:37
- vshcherb
- Member
- Registered: 2012-06-28
- Posts: 489
Re: OsmAnd - хотелки и предложения по улучшению
В общем-то мы обсуждали с Hardy UniRS (он в основном занимается кастомизацией) рендеринга и пришли вот к каким выводам :
- Во-первых мы не хотим больше добавлять стилей без конкретной target группы. То есть нет смысла зеленая, синяя карта. Карты должны быть для водолазов, моряков, мотоциклистов... И то большой вопрос должны ли быть специфичны.
- Мы открыто обсуждаем вопрос о переносе конкретных фич одну за одной в основной рендеринг, но здесь всегда возникают нюансы.
- + Из того, что вроде должны были перенести цвета зданий - серые, мне нравится больше
- + Ночная тема менее яркая, но там надо перепроверить все цвета
- По поводу белого halo text в ночной теме - это не очень. В смысле белый halo просто делает текст не читаемым для людей с плохим зрением, в связи с этим я ввел новую фичу haloColor и вроде договорились весь текст в ночной сделать с haloColor=grey (но я не проверял) довели ли до ума или нет.
- Есть маленькие фичи, как "тупик", которые я думаю однозначно стоит создать pull-request и перенести в основной стиль.
- Фичи как отключение магазинов на 16-м зуме, не понравились. В принципе это проблема растеризации, а не стиля, да и некоторым людям нравится много магазинов, ресторанов.
В-общем, я думаю стоит открыть issue на github и начать обсуждение и как мне казалось 50% точно может быть перенесено.
Еще такой момент, что у стиля всегда должен быть хотя бы один человек который понимает все нюансы, на данный момент это Hardy. К сожалению, он занят работой в университете и иногда забывает что-то доделать, поэтому надо вести активное обсуждение.
Offline
#1556 2014-02-11 00:13:53
- vshcherb
- Member
- Registered: 2012-06-28
- Posts: 489
Re: OsmAnd - хотелки и предложения по улучшению
По поводу rendering_types, если какой-то тег увеличивает размер карты < 1%, то думаю надо добавлять даже не задумываясь ) Идея, чтобы rendering_types как раз были общими, а стили разными.
Offline
#1557 2014-02-11 00:15:36
- vshcherb
- Member
- Registered: 2012-06-28
- Posts: 489
Re: OsmAnd - хотелки и предложения по улучшению
P.S. эту и следующую неделю буду занят по-прежнему роутингом, хочется уже довести его до ума, а потом переключусь на баги от coolkaas и другие)
Offline
#1558 2014-02-11 10:42:02
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: OsmAnd - хотелки и предложения по улучшению
Чтобы голос tts не путал предлоги "до", "по" и "на",
нужно в файле \osmand\voice\ru-tts\_ttsconfig.p заменить соответствующие строчки на эти
% STREET NAME GRAMMAR
string('on.ogg', 'по').
string('onto.ogg', 'на ').
string('to.ogg', 'до ').Offline
#1559 2014-02-11 11:14:52
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: OsmAnd - хотелки и предложения по улучшению
И еще по поводу озвучки.
При приближении к камере, лежачему полицейскому программа говорит "Внимание!", но не уточняет, что впереди. Хотелось чтобы уточняла:)
Offline
#1560 2014-02-11 11:59:20
- vshcherb
- Member
- Registered: 2012-06-28
- Posts: 489
Re: OsmAnd - хотелки и предложения по улучшению
Чтобы голос tts не путал предлоги "до", "по" и "на",
нужно в файле \osmand\voice\ru-tts\_ttsconfig.p заменить соответствующие строчки на эти
Сделано. Не стесняйтесь открывайте pull-request, 2 минуты и все можно сделать из браузера (забирать код и редактировать не надо).
Offline
#1561 2014-02-11 12:11:03
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: OsmAnd - хотелки и предложения по улучшению
Не стесняйтесь открывайте pull-request, 2 минуты и все можно сделать из браузера (забирать код и редактировать не надо).
Эх я и впрям было обрадовался, а оказалось, он всё равно его форкает ![]()
Offline
#1562 2014-02-11 20:08:01
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: OsmAnd - хотелки и предложения по улучшению
Искал я этот файлик на гит хабе и не нашел:}
Offline
#1563 2014-02-11 21:17:14
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: OsmAnd - хотелки и предложения по улучшению
И еще по поводу озвучки.
При приближении к камере, лежачему полицейскому программа говорит "Внимание!", но не уточняет, что впереди. Хотелось чтобы уточняла:)
если включить отладочные функции, там можно послушать разные фразы тестовые типа как говорятся. я про tts. так вот, там есть фраза "Внимание, bump", а произносит, вот как ты говоришь, Внимание..
то есть, заложен функционал. но где-то осыпается. по недосмотру. как обычно))
Offline
#1564 2014-02-12 01:15:04
- vshcherb
- Member
- Registered: 2012-06-28
- Posts: 489
Re: OsmAnd - хотелки и предложения по улучшению
Так и что, что форкает? Форк можно удалить когда закончено и ветку можно удалить из браузера. На Github можно вообще в браузере программировать, да вначале правильно нажимать 5 кнопок тяжело, но куча людей делает и вроде удобно )
По поводу Type https://github.com/osmandapp/OsmAnd-res … fig.p#L195, все там было предусмотрено, просто я не люблю разговорчивых ))) Кстати сейчас не заработает (пойду подправлю и закомичу:), а вот завтра заработает ...
attention('SPEED_CAMERA') -- ['attention_speed_camera.ogg'].
public static int SPEED_CAMERA = 1;
public static int SPEED_LIMIT = SPEED_CAMERA + 1;
public static int BORDER_CONTROL = SPEED_LIMIT + 1;
public static int TRAFFIC_CALMING = BORDER_CONTROL + 1;
public static int TOLL_BOOTH = TRAFFIC_CALMING + 1;
public static int STOP = TOLL_BOOTH + 1;
public static int MAXIMUM = STOP + 1;Offline
#1565 2014-02-12 01:39:54
- vshcherb
- Member
- Registered: 2012-06-28
- Posts: 489
Re: OsmAnd - хотелки и предложения по улучшению
Все файлы ресурсы (голос, роутинг, настройки ) вот здесь https://github.com/osmandapp/Osmand-resources (нажимайте кнопку 't' и набирайте ruttsconfig или render.xml или rendering_types.xml)
Offline
#1566 2014-02-12 12:00:10
- 40°
- Member
- From: Minsk
- Registered: 2011-06-10
- Posts: 159
Re: OsmAnd - хотелки и предложения по улучшению
Решение проблемы http://sasgis.ru/mantis/view.php?id=2208 ожидается?
и здесь: http://sasgis.ru/mantis/view.php?id=2213...
....
Подробности
Сейчас при экспорте идёт простое копирование тайлов из хранилища в SQLite, и соответственно невозможно сделать экспорт в проекцию отличающуюся от проекции карты, а некоторые программы понимают только гугловскую проекцию меркатора на сферу и не понимают других проекций.
....
Как я понял, на стороне СасПланеты, на эту проблему просто "забили".
Last edited by 40° (2014-02-12 12:03:55)
Offline
#1567 2014-02-12 12:22:51
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: OsmAnd - хотелки и предложения по улучшению
А при чём тут османд или он может из sql-базы тайлы показывать ?
Offline
#1568 2014-02-12 12:35:13
- 40°
- Member
- From: Minsk
- Registered: 2011-06-10
- Posts: 159
Re: OsmAnd - хотелки и предложения по улучшению
А при чём тут османд или он может из sql-базы тайлы показывать ?
Еще как может. Саспланетой делаешь экспорт нужных слоев в RMaps(SQLite), полученную базу кидаешь в папку \sdcard\osmand\tiles\ и все. Вот только с картами Яндекс косяк, карты км на 20 смещены строго на юг.
Так же globalmapper-ом можно конвертировать карты озиексплоера в туже базу. Я так с генштабом поступил. Супер. Счастье есть. :-)
Рекомендую брать последнюю ночную СасПланету. Там допилили сжатие базы за счет незначительной потери качества картинок.
Last edited by 40° (2014-02-12 13:59:31)
Offline
#1569 2014-02-12 14:56:25
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: OsmAnd - хотелки и предложения по улучшению
freeExec, штатно затенение высот уже год как Hillshade_Russia_ulyanovsk_asia.sqlitedb, к примеру.
более того, кидаем в тилес базу, хоть на мапник, а остальное недостающее можно всегда докачать из онлайна в дороге при нужде. гибко!
сас рулит, да.
Offline
#1570 2014-02-13 07:00:20
- 40°
- Member
- From: Minsk
- Registered: 2011-06-10
- Posts: 159
Re: OsmAnd - хотелки и предложения по улучшению
Пробовал вчера яндекс карты спутник загрузить дома через вайфай... и нифига.
Невнятная какая то загрузка. Тронешь карту чуть в стороне от окна загрузки, окно закрывается. Колесико вверху крутится, но продолжается загрузка или нет совершенно невозможно понять. Если запустить загрузку карт по новой, то загрузка когда с нуля начнется повторно, а когда продолжит закачивать с места обрыва. Если не трогать программу... окно загрузки может само закрыться произвольным образом. Счетчик загрузки тайлов может остановиться и ... все, можно ждать бесконечно. По количеству файлов в папке, куда тайлы сохраняются, делаю вывод что за ночь небольшой кусок, км 20 на 20, полностью не загрузился, хотя там всего 58мег должно быть.
Это вообще работает?
Пробовал на версии одной из последних ночнушек и на 1.6.5бета, одинаково.
И почему то ограничение до 16го зума.
Чего хочу? :-)
Ну что бы работало... внятно.
Offline
#1571 2014-02-13 08:40:40
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd - хотелки и предложения по улучшению
Во-первых мы не хотим больше добавлять стилей без конкретной target группы
Но ведь UniRS начался с того, что мне надо было видеть surface и smoothness. Это основные фичи стиля. Я велосипедист, и активно маплю эти теги чтобы другие пользовались и сам езжу по этим картам. Когда и где еще появится их поддержка - непонятно, поэтому взял и сделал сам. А половина остального что есть в стиле - это исправления явных недоработок дефолтного стиля, которые годами тянутся, типа нечитаемых во многих случаях текстов и слабого контраста некоторых элементов карты. (Белая окантовка текста в UniRS в ночном режиме это костыль, существовавший пока не было возможности задать textHaloColor. Иначе очень много где нечитаемо. Сейчас я уже всё исправил)
Так что можно сказать что таргет группа это велосипедисты и все, кому нужно видеть эти теги. А то, что стиль оказался удобен и не для велосипедистов - своего рода побочный эффект.
Насколько я помню, вы как-то верно заметили что эти теги нужны не всем (хотя я всё равно не понимаю какая разница будет поддержка или нет, если это опционально). Я так понимаю что поддержка surface, smoothness и surface:grade не планируется в дефолтном стиле. Если это так, то я не понимаю какой смысл вливать UniRS в default, если основная фишка туда не попадёт в итоге.
Offline
#1572 2014-02-14 00:14:02
- vshcherb
- Member
- Registered: 2012-06-28
- Posts: 489
Re: OsmAnd - хотелки и предложения по улучшению
Стиль Mapnik считается одним из самых сложных стилей. К OsmAnd мы еще прикручиваем smoothness, хорошо еще градиент не прикрутили) и получаем вообще что-то. Я не против использования, но по-хорошему для UniRS нужна хоть какая-то легенда, тогда.
Нельзя выделить группу Велосипедист. Есть люди, которые ездят на велосипеде по городу (им пофиг smoothness) каждый день или, перефразировав, по велосипедным дорожкам в "нормальных" странах, где smoothness везде хорошая. В общем, пока не ударились в софистику, я не вижу другого конструктивного решения, чем обсуждать 1 за 1 фичу.
Я был бы против включения smoothness/surface в default style, для другого стиля мы должны проработать target group.
Offline
#1573 2014-02-14 06:56:24
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: OsmAnd - хотелки и предложения по улучшению
Раз у вас стили наследуются друг от друга, нельзя ли наделать стилей узких специфик и пользователь сам выберет какие данные ему отображать: нужна ли нумерация на домах или покрытие, а может он вообще грибник и ему кроме березового леса ничего ну нежно.
Offline
#1574 2014-02-14 11:01:04
- 40°
- Member
- From: Minsk
- Registered: 2011-06-10
- Posts: 159
Re: OsmAnd - хотелки и предложения по улучшению
Подскажите, что мне попросить сделать автора программы AyAyAy (http://4pda.ru/forum/index.php?showtopi … p=22643449), что бы его программа была вызвана из OsmAnd-а при вызове "Поделиться положением" - "geo:"?
Offline
#1575 2014-02-14 14:07:08
- алхимик
- Member
- Registered: 2014-02-05
- Posts: 7
Re: OsmAnd - хотелки и предложения по улучшению
Подскажите, что мне попросить сделать автора программы AyAyAy , что бы его программа была вызвана из OsmAnd-а при вызове "Поделиться положением" - "geo:"?
Кстати, в OsmAnd-e есть почти все, для подсказок по направлению на цель. Только, похоже, это мало кому нужно...
Offline