You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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: Светофоры и пешеходные переходы

Hind wrote:

И 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: Светофоры и пешеходные переходы

Hind wrote:

И 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: Светофоры и пешеходные переходы

Hind wrote:

Ну, я про веи говорил.

Точнее про футвеи wink

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: Светофоры и пешеходные переходы

GaM wrote:

highway=footway+footway=crossing если бы кто-то поддерживал

Кто-то не поддерживает footway?

GaM wrote:

то и 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 можно поставить, а по умолчанию... ну все всё поняли вроде smile

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: Светофоры и пешеходные переходы

Хочу-не хочу - это в другие проекты smile
bicycle=dismount - оксюморон, потому что человек, везущий велосипед рядом, является пешеходом (aka. foot). Итого, разрешения, подразумеваемые для обычных footway полностью соответствуют российским ПДД (т.е. как по переходам, так и по тротуарам ездить нельзя, ходить можно, в т.ч. и с велосипедом), и никаких дополнительных тэгов не требуют.

Offline

#13 2012-05-11 17:08:15

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Светофоры и пешеходные переходы

GaM wrote:

Ну вообще бывают случаи, когда к переходу приходит дорожка (не тротуар вдоль дороги) и тротуара нет, также есть переходы с обочин в областных зонах.

Нельзя по любым пешеходным дорожкам, никакого 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: Светофоры и пешеходные переходы

Hind wrote:

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

Тут нету никакого дизмаунта, да и 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: Светофоры и пешеходные переходы

Hind wrote:

А как узнать, что по футвею можно протащить велосипед, а?

Вестимо, по тэгам физической доступности, которые ну никак не 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: Светофоры и пешеходные переходы

Hind wrote:

А как узнать, что это можно по закону? :3

По foot=yes же, по желанию - добавить в access foot_with_bicycle как подкласс foot.

Hind wrote:

Да ладно, я всё понимаю, просто нужно же довести до абсурда.

В сообществе это последнее время модно, только конструктива не прибавляется. Давайте лучше про площадные светофоры.

Offline

#21 2012-05-11 19:01:04

Felis Pimeja
Member
Registered: 2010-10-27
Posts: 1,035

Re: Светофоры и пешеходные переходы

Hind wrote:

... Да ладно, я всё понимаю, просто нужно же довести до абсурда.

Нет, не выстрелит. "Почему path находится в категории highway?" - вот это тема. Её пока не переплюнули.
Я, кстати тоже не понимаю зачем bicycle=dismount проставлять на переходах. Этакий barrier=no smile

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

#24 2016-03-27 02:03:27

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Светофоры и пешеходные переходы

AMDmi3 wrote:

Я думаю адекватной схемы с текущими тэгами придумать нельзя в принципе по куче причин, в частности: то, что обозначается светофорами, на самом деле не светофоры;

у светофоров не обозначается направлений;

Не знаю было ли это верно в 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

Board footer

Powered by FluxBB