Взял и располосовал

Спустя три месяца после последнего комментария, я отполировал пропозал о тегировании полос и открыл голосование. До конца месяца каждый день заглядываю в надежде увидеть голос-другой, но пока что, похоже, всем пофиг.

Уровень пофига я даже не предполагал: в Австрии, тем временем, Martin Vonwald решил, что исследование существующих схем не для него, и придумал новую с потолка. Затем вместо создания вики-страниц отослал её двум сотрудникам Skobbler (компания, делающая навигационную программу на основе наших данных, авторы MapDust и спонсоры плагина turnrestrictions), и завтра в 19 часов по австрийскому времени они будут обсуждать схему тегирования полос через Skype.
Поделиться
Отправить
5 комментариев
Anton Khorev
По мненю автора задавать сразу так:
http://wiki.openstreetmap.org/wiki/Proposed_features/Turn_Lanes#Building_lane_directions
нельзя, потому что надо нумеровать полосы от обочины к центру (http://wiki.openstreetmap.org/wiki/User:Zverik/%D0%98%D1%81%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_turnlanes#directions)
и лучше определять, где находится обочина, и придумывать ещё теги для решения этого:
http://wiki.openstreetmap.org/wiki/Proposed_features/Turn_Lanes#Ambiguity
?
Илья Зверев
1. Задавать сразу так нельзя, потому что это очень сложный формат. И если перечислять направления каждой полосы, то захочется ещё указать для полос другие свойства: покрытие, возможность смены полосы.
2. Решение придумано, и там ниже написано, что для обозначения такого случая достаточно одного тега.
Anton Khorev
Не одного тега, а ещё одного для каждой группы полос. Если будет задаваться покрытие, то location нужен будет и для него. Сейчас алгоритм «Building lane directions» предлагается выполнять в том числе и пользователям в уме.

Покрытия можно в отдельном теге слева направо перечислить.

Возможность смены: вроде сейчас подразумевается, что она есть, если полосы к одному вею относятся?
Илья Зверев
Да, считается, что полосу можно поменять всегда. Вообще, я подготовил FAQ с ответами на многие вопросы.
Anton Khorev
http://wiki.openstreetmap.org/wiki/File:Buslaneex.jpg

Что проще:

lanes:psv=1
lanes:turnright=1
lanes:turnright:location=1

или

узнать, что благдаря значениям по умолчанию достаточно только
lanes:psv=1
lanes:turnright=1

или

lanes:directions=s,s,s,r
lanes:directions:psv=s,s,s,sr
Илья Зверев
Благодаря значениям по умолчанию достаточно lanes:psv=1 :)
Третий вариант вообще не вариант: догадается ли новичок, что это за месиво из букв и пунктуации?
Первый вариант проще написать, но прочитать, конечно, сложно.

После принятия пропозала нужно будет написать всё более понятно, конечно, на отдельных страницах. Там будет преимущество, что не надо всё в одну кучу складывать.

Кстати, касательно темы заметки — час назад мы закончили конференцию, представитель skobbler в целом согласен с пропозалом, но сказал, что для навигации неплохо бы продумать ещё некоторые фичи. Так про голосование продолжается, а мы думаем над новыми вопросами.
Anton Khorev
Догадается.

Догадается ли новичок, какие значения по умолчанию стоят?
Количество заданных psv, значит, не влияет на количество turnright и through, но количество заданных turnright уже влияет на through. Что по умолчанию у turnback не сказано вообще. В итоге полностью алгоритм расстановки обозначений не задан. Я до него не догадаюсь.

Если буквы непонятны, то вместо них можно и слова писать, и слова, относящиеся к одной полосе можно разделять не запятой (чтобы не путать , и ; ).

На отдельных страницах, видимо, будут задаваться полигоны, внутри которых надо считать слева направо.
Anton Khorev
Или psv тоже на through влияет, несмотря на «If lanes:turn* is specified, then the lanes mentioned can be used only for turning.»?