Светофоры и переходы: пешеходные, автомобильные, велосипедные

UPD2, 4:
Затегировал пример перекрёстка (никаких новых тегов, все определения и подходы - старые, по вики):
http://overpass-api.de/achavi/?changeset=38095483

Обратите внимание что с двухвейными дорогами задвоений светофоров нет по пути следования.
UPD1,3,5
“пешеходный переход” - highway=footway + footway=crossing
“пешеходный светофор” - (crossing=traffic_signals “Position this tag where the crossing-traffic (pedestrian, bicycles) have their own traffic lights.”
“нерегулируемый пешеходный переход” (как дополнительный тег к пешеходному) crossing=uncontrolled “A generic crossing with no traffic-signals of any type, just road markings. e.g. Zebra-crossings; Generally referred to as a “crosswalk” in the US).”)

Примеры “пешеходных светофоров”, отдельно от “автомобильных”:
http://wiki.openstreetmap.org/wiki/File:Traffic_signals_alternative_mapping.png
“автомобильный светофор” - точка в highway=motorway … highway=service сети, теги старые (начинаются с highway=*)

Оригинальное сообщение:

crossing=zebra появляется в базе (в основном только после iD пользователей).

В пропозале его не было, http://wiki.openstreetmap.org/wiki/Approved_features/Road_crossings

Как и на одной странице
http://wiki.openstreetmap.org/wiki/Key:crossing
http://wiki.openstreetmap.org/wiki/Key:crossing_ref
http://wiki.openstreetmap.org/wiki/Tag:highway%3Dcrossing
http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtraffic_signals

http://taginfo.openstreetmap.ru/tags/crossing=zebra

Меня пытаются убедить что у него 3-е значение в базе данных:
https://github.com/openstreetmap/iD/issues/3049
https://github.com/openstreetmap/iD/issues/2918 (не меня одного, кстати)
https://github.com/openstreetmap/iD/issues/3051#issuecomment-202234632 - т.к. первые две ветки завернули, обсуждение продолжается в другом месте

Предыдущее обсуждение: http://forum.openstreetmap.org/viewtopic.php?id=16567

crossing=zebra нужен в базе? Какие программы и какие теги используют для автомобильных переходов? Для пешеходных переходов?

А что есть “автомобильный переход”?

highway=crossing
crossing=uncontrolled
crossing_ref=zebra

Скорее всего осталось со времен динозавров, нот его и используют по старой памяти

развернул в сообщении-заголовке.

j-wills поддерживаю, а bhousel не зачёт на Github-е.

Как раз таки не так, http://overpass-turbo.eu/s/fgs

ровно все 12 тегов crossing=zebra появились после hydro789 когда он использовал iD.

Все эти правки год назад, так что посмотрите базу сами что там творится прежде чем утверждать про статистику.

Это у вас в Саратове их 12, а по всему миру 121 143
https://taginfo.openstreetmap.org/tags/crossing=zebra

А вообще, в общей картине - довольно большой процент (12,5)
https://taginfo.openstreetmap.org/keys/crossing#values
Там ещё по мимо зебры ещё и пеликан и тукан, и т.п…

А у вас, (любой Российский город), что, другая ситуация? Вот ваша Москва и подавляющее большинство пользователи iD: http://overpass-turbo.eu/s/fgw

Да. Ещё из недекватных тегов я вспомню:

http://taginfo.openstreetmap.org/tags/natural=land 70K суш по всему миру
http://taginfo.openstreetmap.ru/tags/natural=land 25 объектов в России

http://taginfo.openstreetmap.org/tags/amenity=public_building 100K по всему миру
http://taginfo.openstreetmap.ru/tags/amenity=public_building 9K в России (и ни одной такой … в областях где я правил)

В предложении 2008 они выделены в отдельный тег (crossing_ref)

“Tagging: crossing=traffic_signals:uncontrolled:no” - из предложения. В России появилась необходимость обозначать unmarked переходы потому как разметки иногда нет, а переход есть (наши ПДД правила разрешают переходить ВЕЗДЕ где есть обзор на дороге)

В каком пункте ПДД России сказано про переход-зебру?!

http://avtonauka.ru/pdd/14-peshexodnye-perexody-i-mesta-ostanovok-marshrutnyx-transportnyx-sredstv

http://avtonauka.ru/pdd/4-obyazannosti-peshexodov

Из пункта 4.3 и берёт ноги crossing=unmarked в базе.

Тегирование crossing=zebra - в России абсурд. Указать же разметку-зеброй (crossing_ref=zebra) - пожалуйста, сколько угодно.

Зачем столько экспрессии ? Я с вами согласен! :wink:
Я вообще за то, чтоб на кол сажать нерадивых ))))

Коллега, к вам претензий и нет :slight_smile:

Я свою точку зрения высказываю чтобы услышать критику, в чём я не прав и где.

Ссылочек на ПДД свежих и цитат накидал чтобы не сомневались новички: что и почему.

Так какую зебру указывать? А какую зебру абсурд использовать? Почему?

Потому что эта “зебра”:

  1. встречается или нет после автомобильных стоп-линий
  2. встречается или нет на пешеходных переходах (регулируемых) -
  3. встречается или нет на пешеходных переходах (нерегулируемых)- пункт 14.2
  4. не встречается на пешеходных переходах без разметки ВООБЩЕ (пункт ПДД 4.3 разрешает ходить почти везде)

Очевидно, что для всех трех объектов (из ПДД выше) дожен быть свой тег.

Раз highway=traffic_signals подходит к 1. (согласно вики)
Раз crossing=traffic_signals подходит к 2. (согласно вики)
Раз crossing=uncontrolled подходит к 3. (согласно вики)
Раз crossing=unmarked подходит к 4. (согласно вики)

То куда девать ещё “зебры”? crossing_ref=zebra конечно же который был есть и будет (либо его альтернатива) аж с 2008.

Вот только еще больше туману навели…
Если я правильно понял, переход он и есть переход - точка, где пересекается автомобильная дорога с пешеходной. При этом С ТОЧКИ ЗРЕНИЯ ВОДИТЕЛЯ - это “автомобильный переход”, а С ТОЧКИ ЗРЕНИЯ ПЕШЕХОДА - “пешеходный” - так что ли?

С другой стороны, пешеходный переход (footway=crossing) - это уже не точка, а линия, участок футвэя, непосредственно пересекающий моторвэй.

Со светофорами для водителей понятно: ставим 2 точки на дороге, до и после перехода, там, где в реале находятся стоп-линии, и вставляем туда обычные, “водительские” светофоры. Назначаем каждому из них направление и все. А вот с пешеходскими светофорами не так понятно. Ставим на линии перехода (которая footway=crossing) 2 точки, по обе стороны от проезжей части, и в эти точки назначаем crossing=traffic_signals (каждый тоже с соответствующим направлением)? При этом JOSM, например, начинает рендерить такую точку как “просто точка голубого цвета”, что, как я понимаю, означает “точка неопознанного функционала”. Вполне возможно и другие программы будут такую точку считать “неопознанной точкой”, и просто игнорировать.
Ну и в такой схеме вообще-то отсутствует сам факт перехода как такового. Можно, конечно обозначить точку пересечения как highway=crossing и никаких светофоров туда не добавлять. Чисто для порядку.

Кто в этой теме говорит о footway=crossing? Как это относится к теме дискуссии?

footway=crossing на way, по которому ходят пешеходы никто и не оспаривал.

Речь про стоп-линни, светофоры (пешеходные и автомобильные) и места где нет разметки вообще, но переходить можно.

А говорите всё туманно и непонятно, уже прогресс.

Вы бы знали сколько в OSM было таких объектов. Вы поверите что фонтаны стали отображаться на osm.org в 2014 году?

Так что пользуйтесь программами которые их будут поддерживать и всё. Благо выбор есть и в редакторах и в программах.

Где пункт 14.3 говорит о переходе? Он говорит об его ОТСУТСТВИИ: ты можешь переходить дорогу без перехода, чувак, смотри по сторонам.

crossing=unmarked - видимо, точкой на автомобильные пути (для предупреждения о неожиданных переходах) и highway=footway + footway=crossing + crossing=unmarked уточнение у линии где пешеходы переходят по пункту 14.3

Это две большие разницы — “этот рендер ПОКА эту штуку не отображает” и “никто не знает, что это такое и отображать не собирается” (под словом “отображать” я подразумеваю “обрабатывать”).

Renord, вы сами понимаете что говорите?

Я нет:

К какому объекту это относится? Какие теги по вашему мнению никому не известны?

То, что они задокументированы на вики (кроме crossing=unmarked) или нет - хоть как-то меняет что я сказал?

Напишите на вики что crossing=unmarked в России по пункту ПДД 4.3, вам что, запретил кто-то это? В чём вопрос-то состоит?

Вот Вы сами это делаете вид, что не понимаете?
Я хочу понять вот что:
Тег crossing=traffic_signals, относящийся к точке, описанной как highway=crossing, в JOSMе выглядит как пешеходный светофор, следовательно понимается и обрабатывается.
Тег crossing=traffic_signals, являющийся самостоятельным описанием точки на линии footway=crossing, в том же JOSMе никак не отображается, следовательно возникают сомнения обрабатывается ли он вообще, то есть, имеет ли смысл его употребление.

В частности в ВиКи при описании перехода типа “Пеликан” указано, что он обозначается тегами

highway=traffic_signals
и
crossing=traffic_signals

Но не сказано к чему который из них применяется. Если ОБА применить к точке пересечения дороги с футвэем, то оба светофора (автомобильный и пешеходный) отображаются в этой точке. Более того - футвэя в этом случае может даже вообще не быть.
Если же второй применить к точке на футвэе - он не отображается (обрабатывается ли?).

Чтобы не было сомнений используют вики.

crossing=traffic_signals указывается для пешеходных светофоров. Я считаю что лучше ставить его с обеих сторон пешеходного перехода, по подобию с автомобильными стоп-линиями (их тегами).

Renord, я понимаю, что вы 1 месяц в проекте и вряд ли успели понять для чего нужно теги отмечать однообразно. Замапьте магазины хотя бы в своей окрестности и не будете такие вопросы спрашивать.

Вы понимаете как JOSM работает?

Я могу объяснить любую его строчку.

https://github.com/openstreetmap/josm/blob/mirror/styles/standard/elemstyles.mapcss#L709


node[highway=crossing] {
    icon-image: "vehicle/crossing.svg";
    set icon_z17;
}

Точно также можно написать


node[crossing=traffic_signals] {
    icon-image: "pedestrian/pedestrian_signals.svg";
    set icon_z17;
}

И вас будет показываться дву-сигнальные пешеходные светофоры в JOSM.

Нет, тегировать “Пеликан” как highway=traffic_signals и crossing=traffic_signals предлагает только Renord после того, как он невнимательно прочитал всю вики и все примеры.

Это вы цитировать не умеете. crossing_ref=pelican:

из предложения 2008 http://wiki.openstreetmap.org/wiki/Approved_features/Road_crossings

Так какие теги использовать на регулируемом пешеходном переходе?

Ладно, с Вами всё понятно. Я пошел читать всю ВиКи и все примеры.