Полосы

Пора обсудить синтаксис описания направления движения по полосам.
Поддерживающая карты OSM программа ПРОГОРОД, умеет генерировать визуальные и голосовые подсказки по направлениям движения по полосам, заранее предупреждая о необходимых перестроениях.
Конвертер с поддержкой этой возможности ожидается в самое ближайшее время.
Затравка темы и автор конвертера здесь - http://forum.openstreetmap.org/viewtopic.php?pid=191721#p191721
Желательно прийти к консенсусу по приемлемому для всех синтаксисису.
Предложения приветствуются. Приглашаем обсудить и высказаться с целью выработки консенсуса.
Кто опоздал, - тот не успел.

а чего забугорные братья на эту тему думают?

ничего. На штосме как раз пару часов назад написал про это.

украинский пропозал без бутылки не разберёшь
открыл новичок дорогу а там lane_directions=1:R,2:S;3:S
чё такое???
лучше бы по-человечнее
lanes=8
left_only=3;4
right_only=1

а просто знак нарисовать? и из него в навигатор инфу анализировать?
это в принципе можно былобы использовать в неких системах для видеорегистратора+навигатора, умеющего распознавать дорожные знаки во время движения и корректировать маршрут . О как

а ещё пропадает вопрос с разворотом дороги в редакторе. знак останется стоять там где указали

Ну не совсем ничего:
http://wiki.openstreetmap.org/wiki/Proposed_features/lane_directions
http://wiki.openstreetmap.org/wiki/Proposed_features/lane_and_lane_group
http://wiki.openstreetmap.org/wiki/Proposed_features/lane:x:direction

Если хорошо подумать, то навигатор обязан при любом изменении направления в маршруте подать команду примите левее или правее. Как по правилам
Замороченные места можно отдельно прописать

Кстати, osmand, мне команды продавал. Даже на дороге с большим радиусом твердил «примите правее» :slight_smile:

Спасибо, дописал последние два пропозала в заметку. Но они для поворотов совсем не годятся. По мне, лучше довести до ума украинский пропозал, совместив его с lane:x:direction.

Ага, ситигид тоже такое говорит.

А кто-нибудь в курсе, как описывается полосность для Garmin Lane Assist?
Хотелось бы понять, различаются ли подходы.

dimuzz, см. хелп к пираццкому MPC, там описано. По сути, похоже на украинский пропозал, только доведённый до ума.

Для коллекции - еще один вариант: http://wiki.openstreetmap.org/wiki/User:Ömmes/Wayparts

Ради высшей справедливости: он это говорит на Y-образных развилках.

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

Их бы вообще все три совместить
Направление от украинцев, только без сокращений, теги писать как lane:x:
и кроме direction впихнуть туда еще role (carriageway|sidewalk|separator|cycleway|bus_lane и т.д.), width, surface, maxspeed и прочее (как во втором на релейшне).
Смысл в том, чтобы не городить по двадцать пять релейшнов на дорогу, оставив максимальную гибкость достаточную для описания дороги в целом, практически с полной отрисовкой.

Scondo, у меня сейчас план вытащить из Лёши тот самый хелп к MPC, и на основе тамошнего описания, всех пропозалов и здравого смысла сотворить единый мега-пропозал, чтобы без отношений и всем было хорошо :slight_smile:

А какие цели должны быть достигнуты? Для чего конкретно нужно и для чего ещё можно использовать?

В ближайшей перспективе — для роутинга по полосам, но в целом — чтобы всё было замаплено, это же наша цель.

Кстати, как нумеровать полосы будем : справа налево или слева направо?:slight_smile:

По-моему, это очевидно, что должен быть соответствующий знак типа “->”(слева-направо) или “<-” (справа налево, по умолчанию), указывающий как идёт нумерация.
Потому что нумеровать будут как угодно, а так хоть какой-то порядок.

вообще-то полосы везде нумеруются от обочины к центру.

мне украинский вариант нравится: просто и наглядно, разве что название тега можно было выбрать другое, например, lanes:directions

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

и, пожалуй, подолью масла в огонь: реверсивные полосы