Дорожные знаки как ориентиры

Ну и конечно вот http://wiki.openstreetmap.org/wiki/Proposed_features/Traffic_sign

ну да, особенно было бы здорово, если бы в ОСМ’е были отмечены все знаки “обгон запрещен”, а навигатор мог бы с учетом текущей скорости и характеристик двигателя, давать рекоммендацию, возможен ли обгон. Эх, мечты… Правда, это опять-таки получились бы характеристики дороги, а не ориентиры.
Никогда в пешем виде не доводилось ориентироваться по дорожным знакам :slight_smile:

Единственное, что смущает в схеме с номерами, если правила меняются, могут поменяться номера, и начнётся каша.

Надеюсь, что до у наших чиновников до этого не дойтет. Нумерация будет другая, например “А10”.

Мне кажется, что уже доходило и нумерация менялась. Можно найти старые и новые правила, и сравнить.

Мне кажется, что уже доходило и нумерация менялась. Можно найти старые и новые правила, и сравнить.
У нас номера домов(!) меняют, не то что нумерацию знаков в правилах.

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

Читал тут как в какой-то стране направление движения меняли, а мы тут про знаки…

А фиг знает, что лучше… Свой список надо пополнять только когда новые знаки вводят.
Кроме того, мало кто помнит номера всех знаков, так что в обоих случаях надо лазить в справочник, но в случае своего списка это будет вики. :3

Надо просто при появлении нового знака быстренько массово писать и принимать новый пропозал, чтобы знак стал всеобщим. :slight_smile:

Можно и просто интернациональный список знаков попытаться создать.
Но бывают знаки, похожие визуально и имеющие разное значение в разных странах.

Впрочем, мы обозначаем именно знаки, а не то, что они означают…

Кстати, как эти знаки предлагается ставить? Если лепить на дорогу, то ведь у знаков есть направление действия…

  1. немцы используют traffic_sign=DE:###, так что если уж отмечать каждый знак то traffic_sign=RU:### (см. http://wiki.openstreetmap.org/wiki/DE:Road_Signs))

  2. международный список дорожный знаков определен венской конвенцией (http://ru.wikipedia.org/wiki/Венская_конвенция_о_дорожных_знаках_и_сигналах). IMHO стоит использовать коды знаков согласно этой конвенции, и RU:### только для тех знаков которые отличаются.

  3. по аналогии со страницами

http://wiki.openstreetmap.org/wiki/Road_Signs
http://wiki.openstreetmap.org/wiki/DE:Road_Signs
http://wiki.openstreetmap.org/wiki/FR:Road_Signs
http://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Conventions/Traffic_Signs

создал страничку http://wiki.openstreetmap.org/wiki/RU:Road_Signs
так сказать “шпаргалка” – можно очень быстро найти как следует отмечать на карте те или иные дорожные знаки.

Пока очень черновой вариант, дополнения приветствуются!

Пример: «иди по обочине дороги, и после километрового знака “34 км” справа будет тропа, на которую тебе надо свернуть». Если на карте будет обозначено, где стоит этот знак — удобно.

Может устроим мозгоштурм на тему: “Как обозначать сторону в которую смотрит знак?” Предлагался вариант ставить с боку дороги, но это завязывает на направление движения + неоднозначно на перекрестках + иногда знаки весят над дорогой + иногда стоят на разделительной полосе.

Километровые знаки рулят и бибикают!

Aleksandr Dezhin, traffic_sign:forward, traffic_sign:backward?
Кстати, дороги 1 полоса в одну сторону + 2 полосы в другую сторону можно таким же образом обозначать: lanes:forward=1, lanes:backward=2

Yuri Nazarov, да, но страшно на направление вэя завязываться (

UPD: Еще минус в том, что для правильного рендера надо знать направление движения в стране.

Это смотря какой рендер сделаешь. :slight_smile:

Вот чего подумалось. У нас есть вот какие задачки:

  1. показать что это за знак
  2. показыть куда он смотрит (кто его может прочитать)
  3. показать где он расположен (справа, слева, сверху)
    Причем надо предусмотреть возможность указания части информации.

Предлагаю расширить вариант Юрия до:
traffic_sign:(forward|backward) = city_limit|information|…|ru:xx.yy
traffic_sign:location = (left|right|top) - относительно вея
и сажать их прямо на вей.
Если знак виден всем, то (forward|backward) можно опустить.

Даже если номера знаков в правилах поменяют, то конвертнуть все знаки под новые правила не составит труда.

А если знаки есть и в прямом, и в обратном направлении, location как прописывать?