OpenStreetMap logo OpenStreetMap

Changeset When Comment
144919727 about 2 years ago

корректная ссылка на дискуссию: changeset/144910954

144911038 about 2 years ago

Вернул более полное расположение светофоров в changeset/144919727

Вы своими правками убираете highway=traffic_signals с тех участков, на которых другие маперы хотели бы видеть светофор. Например, вы убрали highway=traffic_signals с way/245667684 оставив путь без регулирования. Полностью убрали светофор с участка way/380801002
Эти изменения уничтожают важную маршрутную информацию. Теги man_made=traffic_signals не являются ни документированными, ни как-либо используемыми ни одной из известного мне программного обеспечения.
Тегирование более подробным образом, легче проверяются, так как ближе к ToTG: osm.wiki/Ground_truth
Ваше же стремление поставить highway=traffic_signals в центр пересечения регулярно оставляют дыры в маршрутной информации, например: node/223648 где highway=traffic_signals должен бы стоять, но не стоит, т.к. маперы удовлетворяются тем, что highway=traffic_signals стоит где-то в центре всех пересечений.
И обращу Ваше внимание на node/7658435010/history что несмотря на агрессивное мнение этого мапера, похожее на Ваше, точка highway=traffic_signals установлена по подробной схеме, что говорит в пользу более подробной схемы.

Ещё раз отмечу, что схема тегирования пешеходных переходов задокументирована в osm.wiki/RU:Key:crossing где достаточно точно обозначено, что тег `highway=crossing` необходим для `crossing=traffic_signals`.

Подробная схема тегирования highway=traffic_signals описана в osm.wiki/RU:Tag:highway%3Dtraffic_signals#%D0%A3%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C_%D0%B2%D1%81%D0%B5_%D0%B2%D1%85%D0%BE%D0%B4%D1%8F%D1%89%D0%B8%D0%B5_%D0%BE%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BE%D1%80%D0%BE%D0%B3%D0%B8

Она же и более простая для случаев, когда пересечений highway больше 1, 2 или 4, т.к. легко верифицируема по принципу "totg".

Схема, которой вы ссылаетесь, описана в osm.wiki/RU:Tag:highway%3Dtraffic_signals#%D0%9F%D1%80%D0%BE%D1%81%D1%82%D1%8B%D0%B5_%D1%80%D0%B0%D0%B7%D0%B2%D1%8F%D0%B7%D0%BA%D0%B8
и osm.wiki/RU:Tag:highway%3Dtraffic_signals#%D0%A3%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C_%D0%B2%D1%81%D0%B5_%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D1%8F
Где есть пояснение, почему такая схема возможна:
> Множество перекрёстков обозначено так из-за простоты обозначения.

Поясняю: данная фраза не говорит о том, именно пересечение дорог отмечается точкой highway=traffic_signals

С Вашей стороны, я не увидел ни одной ссылки на документы, которыми Вы руководствуетесь.

144919727 about 2 years ago

Подробности дискуссии в changeset/144919727

144911038 about 2 years ago

> Если тег highway=traffic_signals на точках пересечения сложен в обработке маршрутизаторами, можно поставить какой-то другой тег на места въезда на перекрёстки и использовать их.

Вы предлагаете мне переделать данные для всего остального мира?

144911038 about 2 years ago

> Для Ваших целей могу использовать иной тег.

Для моих целей подходит highway=traffic_signals, в расположении, которое уже описано в вики и не запрещено.
Откатывать работу, которая не перечит документации и является более подробной, как минимум без обращения к автору правок не следует. Вы молча перенесли highway=traffic_signals, расставили man_made=traffic_signals и никак меня не известили об этом.

> В документации указаны теги, которые возможно добавлять к точке highway=traffic_signals, которой обозначается переход.

Обратите внимание на это:
osm.wiki/RU:Key:crossing
> Переходы через дорогу, предназначенные для пользования пешеходами и велосипедистами и обозначенные соответствующим образом (дорожными знаками, дорожной разметкой и т. п.), должны обозначаться тегами highway=crossing

> crossing=traffic_signals
> Показывает, что движение на пешеходном переходе регулируется специальным светофором для пешеходов.
> Если пешеходный переход регулируется тем же светофором, что и пересечение проезжих частей (и/или роутинговых линий), помеченное тегом highway=traffic_signals, на отдельной точке пешеходного перехода, как правило, ставятся теги highway=crossing и crossing=traffic_signals. Также, в местах, где стоит светофор для транспортных средств, на линию дороги можно дополнительно поставить точку с тегом highway=traffic_signals.

Из этого следует:
1. Переходы *должны* обозначаться highway=crossing
2. Разместить дополнительный highway=traffic_signals можно рядом

144911038 about 2 years ago

И обращу внимание на эту правку: changeset/144874036

Конкретно в этом случае, используемая Вами "устоявшаяся схема тегирования", даже не покрывает полностью перекрёсток.
Или Вы явно применяете highway=traffic_signals применяете как-то явно не так, ставя его только в одну точку в центре перекрёстка (под рендер?).

144911038 about 2 years ago

Напомню, что Ваши правки и откаты противоречат уже описанной схеме тегирования пешеходных переходов.

Например, в этой точке: node/1701377591

144911038 about 2 years ago

> , не обязательно переносить highway=traffic_signals с точек пересечения, для дополнительной информации можно использовать другие теги.

highway=traffic_signals на точках пересечениях:
1. Усложняет маркировку перекрёстков с большим количеством пересечений
2. Усложняет построение маршрутов через такие перекрёстки (подробнее в вики)
3. Усложняет дальнейшую корректировку такого расположения на перекрёстках, где больше двух пересечений highway

highway=traffic_signals означает где светофор расположен относительно highway=road и уже используется в построении маршрутов многими маршрутизаторами.
Стоп-линия не означает факт регулирования светофором отрезка, к которому стоп-линия привязана.

> man_made=traffic_signals - "свободный" тег

Вы должны были согласовать внедрение подробного тега с сообществом, например, на форуме. Возможно, в теме, ссылку на которую Вам присылал.

Данный тег уже использовался в OSM и в примерах его использования есть конкретное описания для чего он служит. Не нужно наводить смуту используя этот тег иначе, чем использовали его ранее.

> Вы написали про то, что такое использование man_made=traffic_signals не задумывалось - а какое задумывалось?

Для примера Вы можете взять точки:

node/8006088935
node/10717509256
node/11163555834
node/10719801809

Обратите внимание, что во всех этих местах используется подробная схема расстновки highway=traffic_signals

144911038 about 2 years ago

Скажите пожалуйста, с кем Вы обсудили массовое внедрение "man_made=traffic_signals"?

144911038 about 2 years ago

К тому же, вы с потолка взяли "man_made=traffic_signals" и пытаетесь его использовать так, как его использование не задумывалось.

144911038 about 2 years ago

Заметьте, что простая схема тегирования не покрывает полностью нужды маршрутизации, в точности, некоторые пути, не попадающие в центр "регулируемых перекрёстков". И те же маперы, использующие годами простую схему не прочь использовать элементы сложной схемы для "восстановления маршрутизации".

144911038 about 2 years ago

> Схема с тегированием точек пересечения проезжих частей не запрещена и является устоявшейся для многих (если не для всех) из тех перекрёстков, где Вы корректируете схему

Обращу внимание, что highway=traffic_signals обозначает не регулируемый перекрёсток, а непосредственно светофор.

К тому же, Вы своими правками явно противоречите "устоявшимся правилам" в отношении highway=crossing.

144911038 about 2 years ago

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

144911038 about 2 years ago

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

144911038 about 2 years ago

Обратите внимание, что схема более подробного размещения светофоров рекомендована в вики и достаточно часто встречается в OSM.

144911038 about 2 years ago

Здравствуйте.

Прекратите, пожалуйста.

143021951 about 2 years ago

Здравствуйте!

Отношение "Золотое кольцо" вернул частично: relation/199133

Пожалуйста, будьте аккуратны и внимательны при удалении.

144874036 about 2 years ago

Здравствуйте.

Вдогонку к комментариям к Вашим остальным правкам. Обратите внимание добавленные highway=traffic_signals на этом перекрёстке: Вы добавили три объекта на три точки пересечения. Это хорошо.

Но как быть с точками:
node/1732761908
node/1732761905
node/1529358034
node/1529358015
node/1529358028
?

Они тоже находятся на:
1. Пересекающихся автомобильных путях.
2. В пределах одного регулируемого перекрёстка.

Сколько итераций редактирования данных перекрёсток должен пройти, прежде чем станет покрыт полностью схемой highway=traffic_signals#Simple_intersections или highway=traffic_signals#Tag_all_crossings ?

Как проверять данную схему?
Если уберут один из светофоров на любом из лучей перекрёстка, то в каких точках должны остаться highway=traffic_signals, а в каких исчезнуть?

При этом схема highway=traffic_signals#Tag_all_incoming_ways лишена подобных недостатков, т.к. представление физического объекта светофора связана непосредственно только с направлением, которое он регулирует. В большинстве случаев, достаточно открыть любые панорамы и убедиться что на всех лучах перекрёстка, где видно светофор, светофоры стоят, а внутри можно строить пути любой сложности, упрощая этим жизнь маперов.

144873297 about 2 years ago

Почему Вы проигнорировали сообщение, отправленное Вам через систему личных сообщений OSM с предложением обсудить схемы тегирования на форуме?

144873297 about 2 years ago

Здравствуйте!

Зачем Вы убрали представление светофора на highway в точке: node/10264853027/ ?

Теперь направление Биржевая площадь - Биржевой мост, с точки зрения новой расстановки highway=traffic_signals не регулируется светофором.

Обращу внимание, что тег man_made=traffic_signals не описан в вики, но исходя из текущего применения данного тега и описания в точке node/1045079682 а именно:
> physical position of lights

Этот тег следует применять для указания физического местоположения объекта по его физическим координатам, а не логическому представлению на линии highway=traffic_signals

Данный пакет правок откачен в changeset/144877295

Пожалуйста, *дополняйте* БД OSM, а не бездумно заменяйте имеющуюся подробную информацию менее подробной.