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.***
#1 2012-05-11 07:51:34
- j-wills
- Member

- From: Russia, Moscow
- Registered: 2010-06-01
- Posts: 860
- Website
Светофоры и пешеходные переходы
В OSM встретил много вариаций на тему обозначения светофоров и пешеходных переходов при них. Предлагаю всё-таки стандартизировать!
Мои идеи:
1) Пешеходный переход со светофором на прямой дороге:
- На самом переходе
highway=traffic_signals
crossing=traffic_signals
2) Перекрёсток одновейных небольших дорог (дорога в 4 полосы максимум):
- На точке пересечения веев
highway=traffic_signals
- На фактическом месте зебры
highway=crossing
crossing=traffic_signals
3) На более сложных перекрестках (каждое направление имеет отдельный вей):
- Там, где стоит светофор ставим highway=traffic_signals как он есть, т.е. не на пересечении веев, а на месте стоп-линии, к примеру.
- На самой зебре ставим
highway=crossing
crossing=traffic_signals
Важно адекватное количество светофоров на пути для того, чтобы навигаторы, прокладывающие маршрут и при этом учитывающие количество светофоров на пути не натыкались на лишние светофоры, которые на самом деле в не являются "помехой". Естественно, дублирующие светофоры мы тоже не ставим.
Вот как-то так. Есть ещё идеи?
Last edited by j-wills (2016-03-26 15:43:33)
Offline
#2 2012-05-11 08:02:37
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Светофоры и пешеходные переходы
В РФ на вей перехода вешается также bicycle=dismount, так как ехать запрещено, а вот вести рядом можно.
И highway=crossing — не знаю такого, зато встречаю highway=footway + footway=crossing
Offline
#3 2012-05-11 08:07:23
- j-wills
- Member

- From: Russia, Moscow
- Registered: 2010-06-01
- Posts: 860
- Website
Re: Светофоры и пешеходные переходы
И highway=crossing — не знаю такого, зато встречаю highway=footway + footway=crossing
В JOSMе такие заготовки есть о_О
Это с какой стороны подходить: проезжая часть пересекает пешеходную дорожку или пешеходная дорожка пересекает проезжую часть ))))
Last edited by j-wills (2012-05-11 08:10:48)
Offline
#4 2012-05-11 08:10:23
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,816
Re: Светофоры и пешеходные переходы
И highway=crossing — не знаю такого, зато встречаю highway=footway + footway=crossing
highway=crossing - вешается на общую точку, там где footway пересекается с дорогой.
highway=footway + footway=crossing - вешается на линию, пересекающую дорогу (зебру)
Offline
#5 2012-05-11 08:33:19
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Светофоры и пешеходные переходы
Ну, я про веи говорил.
Offline
#6 2012-05-11 08:46:23
- j-wills
- Member

- From: Russia, Moscow
- Registered: 2010-06-01
- Posts: 860
- Website
Re: Светофоры и пешеходные переходы
Ну, я про веи говорил.
Точнее про футвеи ![]()
Offline
#7 2012-05-11 15:25:56
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Светофоры и пешеходные переходы
Я думаю адекватной схемы с текущими тэгами придумать нельзя в принципе по куче причин, в частности: то, что обозначается светофорами, на самом деле не светофоры; у светофоров не обозначается направлений; никто адекватно не обрабатывает highway=crossing;traffic_signals, поэтому можно ограничиться тем что принято сейчас:
переход (точка пересечения автомобильной и пешеходной дороги) = highway=crossing, crossing=* - уточняющий тэг для него
регулируемый перекрёсток (точка пересечения автомобильных дорог) = highway=traffic_signals (ставится на любое пересечение highway, контролируемое светофором). При этом highway=crossing и highway=traffic_signals всегда явно разделять: http://osm.org/go/0t21lxzCz--
Про адекватный подсчёт количества светофоров в навигаторах можно сразу забыть, и текущей схемой это никак не исправить - в приведённом выше примере всегда будет два светофора, на перекрёстке 2 разделённых дорог - четыре. Плюс переходы.
По-хорошему, эту проблему нужно решать обозначением зоны действия светофоров - на одном перекрёстке таковая будет ровно одна независимо от количества пересечений полос, проезжих частей и дорог, а также переходов. Это, кстати, хорошо ложится на area:highway.
Offline
#8 2012-05-11 15:41:53
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: Светофоры и пешеходные переходы
highway=footway+footway=crossing если бы кто-то поддерживал, то и bicycle=dismount не нужен был бы, ибо умолчание для РФ.
Offline
#9 2012-05-11 16:11:51
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Светофоры и пешеходные переходы
highway=footway+footway=crossing если бы кто-то поддерживал
Кто-то не поддерживает footway?
то и bicycle=dismount не нужен был бы, ибо умолчание для РФ.
bicycle=dismount на пешеходных переходах вообще не нужен и грубая ошибка, потому что на переход вы попадаете с тротуара, а по тротуару ездить нельзя ровно также, как и по переходу.
Offline
#10 2012-05-11 16:49:25
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Светофоры и пешеходные переходы
Не грубая и не ошибка. Катя велосипед через переход, действительно нужно сходить с него. Почему не поставил такое на тротуар? А не хочу. :3
Offline
#11 2012-05-11 17:05:40
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: Светофоры и пешеходные переходы
Ну вообще бывают случаи, когда к переходу приходит дорожка (не тротуар вдоль дороги) и тротуара нет, также есть переходы с обочин в областных зонах.
Хотя по сути что на тротуаре, что на переходе bicycle=dismount, у нас по умолчанию везде. Хотя в ПДД есть какие-то волшебные рассказы о переходах, где можно переезжать, но там уж yes можно поставить, а по умолчанию... ну все всё поняли вроде ![]()
Last edited by GaM (2012-05-11 17:06:44)
Offline
#12 2012-05-11 17:06:25
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Светофоры и пешеходные переходы
Хочу-не хочу - это в другие проекты ![]()
bicycle=dismount - оксюморон, потому что человек, везущий велосипед рядом, является пешеходом (aka. foot). Итого, разрешения, подразумеваемые для обычных footway полностью соответствуют российским ПДД (т.е. как по переходам, так и по тротуарам ездить нельзя, ходить можно, в т.ч. и с велосипедом), и никаких дополнительных тэгов не требуют.
Offline
#13 2012-05-11 17:08:15
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Светофоры и пешеходные переходы
Ну вообще бывают случаи, когда к переходу приходит дорожка (не тротуар вдоль дороги) и тротуара нет, также есть переходы с обочин в областных зонах.
Нельзя по любым пешеходным дорожкам, никакого dismount.
http://ru.wikipedia.org/wiki/Правила_до … елосипедов
Offline
#14 2012-05-11 17:40:18
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Светофоры и пешеходные переходы
Дизмаунт никак не противоречит ПДД. Программист должен это понимать, казалось бы. Если я довел по тротуару до пешеходного перехода байк, я не имею права на нем проехать по переходу. Так-то.
Другой вопрос, что это капитанство.
Offline
#15 2012-05-11 17:41:30
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: Светофоры и пешеходные переходы
Тему про bicycle yes мою вспомни? Я говорю сейчас про дороги не обозначенные знаком, такое бывает от автобусной остановки дорога по полю идёт метров 500 даже асфальтированная к домам, но она не идёт вдоль дороги, следовательно не тротуар, знака пешеходной зоны/дорожки нет, как разъясняли в теме про bicycle yes по ней можно двигаться верхом на велосипеде, ибо она не попадает под ПДД вовсе.
Offline
#16 2012-05-11 17:49:29
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Светофоры и пешеходные переходы
Дизмаунт никак не противоречит ПДД. Программист должен это понимать, казалось бы. Если я довел по тротуару до пешеходного перехода байк, я не имею права на нем проехать по переходу. Так-то.
Тут нету никакого дизмаунта, да и bicycle вовсе. В обоих случаях это передвижение как foot по линиям, где разрешён foot. На footway по умолчанию запрещён bicycle - вот и ограничение для перехода. Казалось бы, даже распоследний тролль должен это понимать.
Offline
#17 2012-05-11 17:50:17
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Светофоры и пешеходные переходы
А как узнать, что по футвею можно протащить велосипед, а?
Offline
#18 2012-05-11 17:52:35
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Светофоры и пешеходные переходы
А как узнать, что по футвею можно протащить велосипед, а?
Вестимо, по тэгам физической доступности, которые ну никак не access.
Offline
#19 2012-05-11 17:55:29
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Светофоры и пешеходные переходы
А как узнать, что это можно по закону? :3
Да ладно, я всё понимаю, просто нужно же довести до абсурда.
Offline
#20 2012-05-11 18:02:50
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Светофоры и пешеходные переходы
А как узнать, что это можно по закону? :3
По foot=yes же, по желанию - добавить в access foot_with_bicycle как подкласс foot.
Да ладно, я всё понимаю, просто нужно же довести до абсурда.
В сообществе это последнее время модно, только конструктива не прибавляется. Давайте лучше про площадные светофоры.
Offline
#21 2012-05-11 19:01:04
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Светофоры и пешеходные переходы
... Да ладно, я всё понимаю, просто нужно же довести до абсурда.
Нет, не выстрелит. "Почему path находится в категории highway?" - вот это тема. Её пока не переплюнули.
Я, кстати тоже не понимаю зачем bicycle=dismount проставлять на переходах. Этакий barrier=no ![]()
Offline
#22 2016-03-26 20:22:17
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Светофоры и пешеходные переходы
highway=traffic_signals используется для автомобильных светофоров
http://wiki.openstreetmap.org/wiki/Tag: … ic_signals
highway traffic_signals
Required. Indicates traffic signals for cars.
crossing=traffic_signals используется для пешеходных переходов со светофорами:
http://wiki.openstreetmap.org/wiki/Tag: … ic_signals
crossing traffic_signals Node Required. Indicates traffic signals for pedestrians.
http://wiki.openstreetmap.org/wiki/Key:crossing
crossing=traffic_signals
Position this tag where the crossing-traffic (pedestrian, bicycles) have their own traffic lights.
Mostly near highway=traffic_signals.
Last edited by d1g (2016-03-27 01:40:47)
Offline
#23 2016-03-26 20:34:28
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Светофоры и пешеходные переходы
Offline
#24 2016-03-27 02:03:27
- d1g
- Member
- From: not using forum
- Registered: 2010-01-23
- Posts: 2,380
- Website
Re: Светофоры и пешеходные переходы
Я думаю адекватной схемы с текущими тэгами придумать нельзя в принципе по куче причин, в частности: то, что обозначается светофорами, на самом деле не светофоры;
у светофоров не обозначается направлений;
Не знаю было ли это верно в 12-2012, но теперь направления есть, когда
highway=traffic_signals указывается у автомобильной дороги, в точке где стоп-линия.
дальше указываете
traffic_signals:direction=forward
traffic_signals:direction=backward
согласно
http://wiki.openstreetmap.org/wiki/Tag: … s_for_cars
и правке Vincent De Phily http://wiki.openstreetmap.org/w/index.p … did=767310
то "дубли" автомобильные исчезают. По крайней мере, такая возможность есть, если всё затегировать.
=== Про пешеходные светофоры ===
Т.к. footway теперь рисуют и тегируются отдельными линиями, то crossing=traffic_signals указывается у точки где пешеход стоит (обычно линия highway=footway)
http://wiki.openstreetmap.org/wiki/Tag: … edestrians
Обращаю внимание что ни highway=crossing ни highway=traffic_signals не требуется.
Проблема надумана потому что требовали теги на точках пересечения highway=* автомобильных и пешеходных footway, а если же эти теги указывать на точках стоп-линий и места где пешеход стоит, то никаких "проблем" и в помине нет.
Так что мотайте на ус, мапьте и правьте после новичков из iD.
Last edited by d1g (2016-03-27 02:57:06)
Offline
#25 2016-03-27 11:16:21
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Светофоры и пешеходные переходы
А османд поддерживает фильтрацию по направлениям?
Offline