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 2009-10-31 08:51:55

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

Уступи дорогу на Junction=roundabout

Возник момент, хотелось бы узнать, кто как его решает...

В нашем регионе при проезде колец действует два разных правила проезда:
- в нашем городе преимущество у тех, кто заезжает на кольцо, те кто находятся на кольце - уступают;
- южнее (Альметьевск, Бугульма и пр.) преимущество у тех, кто находится на кольце, заезжающие - уступают.

Возможно ли средствами OSM решить очередность проезда?
Единственный вариант решения, приходящий мне в голову - для первого варианта теги highway должны быть одинаковы, для второго - на кольце выше. Ведь по идее в первом случае действует правило уступить дорогу транспорту справа, а во втором - выезд со второстепенной дороги, т.е. необходимость уступить дорогу.
Есть ли другие варианты?

Offline

#2 2009-10-31 11:43:31

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Уступи дорогу на Junction=roundabout

А у нас в Краснодаре преимущество имеют съезжающие с кольца. А согласно правилам ПДД нужно наоборот. smile В каком-то навигаторе при включении видел disclaimer, мол если указания навигатора противоречат правилам дорожного движения, соблюдайте правила. big_smile


1 000 000 points: 80% complete

Offline

#3 2009-10-31 15:04:20

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Уступи дорогу на Junction=roundabout

Kotelnikov wrote:

А у нас в Краснодаре преимущество имеют съезжающие с кольца. А согласно правилам ПДД нужно наоборот. smile

Интересные у вас в Краснодаре ПДД. Регламентируют проезд по кольцу smile Вообще-то очерёдность проезда устанавливается либо знаками приоритета, либо правилами проезда нерегулируемых перекрёстков, как собственно, и у всех остальных перекрёстков smile

Offline

#4 2009-10-31 15:46:58

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

Re: Уступи дорогу на Junction=roundabout

//А у нас в Краснодаре

а у нас в квартире газ...


Знаки приоритета стоят, либо действует правило правой руки. Как дети, блин
Вроде в одной стране живем, одни ПДД действуют




пока искал минутку, чтобы ответить меня опередили )

Last edited by dedNikifor (2009-10-31 15:48:20)

Offline

#5 2009-10-31 16:29:31

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

Re: Уступи дорогу на Junction=roundabout

dedNikifor wrote:

Знаки приоритета стоят, либо действует правило правой руки.

Что-то не нашел в osm знаков приоритета...
Видимо действительно придется играть типами хайвеев, если проезд неоднозначен...

Offline

#6 2009-10-31 16:36:07

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Уступи дорогу на Junction=roundabout

ikz wrote:

Что-то не нашел в osm знаков приоритета...

Подозреваю, что они просто никому не требовались.
И в общем-то не совсем понятно, что и ради чего тут хочется указать.

Повышать класс круга однозначно не стоит.

Offline

#7 2009-10-31 16:46:30

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Уступи дорогу на Junction=roundabout

А идея с приоритетом между прочим хорошая! Может уже кто-нибудь соответствующий релейшен придумал?

Offline

#8 2009-10-31 16:58:57

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Уступи дорогу на Junction=roundabout

Приоритет нужен. Нужен как минимум для построение правильных маршрутов навигационным софтом. А вот как его реализовать - это вопрос.

Offline

#9 2009-10-31 17:05:22

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

Re: Уступи дорогу на Junction=roundabout

liosha wrote:

Подозреваю, что они просто никому не требовались.
И в общем-то не совсем понятно, что и ради чего тут хочется указать.

Повышать класс круга однозначно не стоит.

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

Update: Это кольцо интереснее, здесь транспорт на кольце уступает дорогу транспорту на Автодороге №1 и Мензелинскому тракту, но имеет преимущество перед транспортом на Машиностроительной улице.

Ilis wrote:

А идея с приоритетом между прочим хорошая! Может уже кто-нибудь соответствующий релейшен придумал?

Не вижу необходимости в релейшене. Достаточно точки с тегом типа sign=yield или give_way.

Last edited by ikz (2009-10-31 17:16:52)

Offline

#10 2009-10-31 17:18:35

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Уступи дорогу на Junction=roundabout

ikz wrote:

Не вижу необходимости в релейшене. Достаточно точки с тегом типа sign=yield или give_way.


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

Last edited by Ezhick (2009-10-31 17:18:50)

Offline

#11 2009-10-31 17:22:16

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Уступи дорогу на Junction=roundabout

Что касается формы, то можно сделать отношение для перекрестка, в котором указать роль для входящих в него дорог (главная / второстепенная).

Дороги перекрестка без отношения можно считать равнозначными.

Если узел (узлы) перекрестка имеют тег "Светофор", то считать перекресток регулируемым. При этом отношение может быть создано, но, понятно, актуально только при неработающем светофоре.


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

Offline

#12 2009-10-31 17:25:58

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

Re: Уступи дорогу на Junction=roundabout

Ezhick wrote:

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

Если принять, что тип хайвея определяет "главность" дороги, тогда вообще ничего не надо добавлять. При пересечении равнозначных (допустим secondary+secondary) действует правило правой руки, если пересекаются неравнозначные (secondary+tertiary), преимущество у дороги выше классом. Тогда ни знаки, ни релейшены не понадобятся.
Нечто такое я и предлагал в первом посте - выделить кольцо классом выше, чтобы выделить его приоритет.

Offline

#13 2009-10-31 17:29:36

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Уступи дорогу на Junction=roundabout

Hind wrote:

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

По главной дороге ездить более выгодно, чем уступать на каждом перекрёстке. Конечно, дороги более высокого класса и так по факту обычно главные, что покрывает 95 % необходимого расчёта, но при выезде на основной маршрут и съезде с него в конце можно было бы получить маленький профит smile

Offline

#14 2009-10-31 17:33:12

akashihi
Member
Registered: 2009-10-11
Posts: 133

Re: Уступи дорогу на Junction=roundabout

у нас есть кольцо, на котором направление главной дороги показано единовременно и по кольцу, и по одному из его съездов.

Сорри, в осм еще нет этого кольца, не доехал smile

Offline

#15 2009-10-31 17:38:03

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Уступи дорогу на Junction=roundabout

Ilis wrote:

Конечно, дороги более высокого класса и так по факту обычно главные, что покрывает 95 % необходимого расчёта, но при выезде на основной маршрут и съезде с него в конце можно было бы получить маленький профит smile

Гм, ради нескольких секунд предлагается заполнять базу информацией о каждом перекрестке? :3
Впрочем, эти секунды, да умноженные на количество пользователей, да еще на количество расчетов реальных маршрутов...
Полагаю, если ОСМом будут пользоваться достаточно массово, мы спасем несколько человеческих жизней.

Я за. big_smile

Offline

#16 2009-10-31 17:48:51

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Уступи дорогу на Junction=roundabout

Ну ещё навигатор может предупреждать, что вот сейчас надо будет уступить... надо уступить... надо было уступить...

Offline

#17 2009-10-31 18:01:28

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Уступи дорогу на Junction=roundabout

Тоже подумал.
Приятно слышать: "Через 500 метров поверните налево. Вы на главной."

Ilis wrote:

надо было уступить...

Ох, лол. Тогда надо еще записать устное внушение, для всех поводов. Неотключаемое. :3

Last edited by Hind (2009-10-31 18:02:41)

Offline

#18 2009-10-31 21:06:34

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: Уступи дорогу на Junction=roundabout

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

Offline

#19 2009-10-31 22:02:23

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Уступи дорогу на Junction=roundabout

ikz wrote:
Ezhick wrote:

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

Если принять, что тип хайвея определяет "главность" дороги, тогда вообще ничего не надо добавлять. При пересечении равнозначных (допустим secondary+secondary) действует правило правой руки, если пересекаются неравнозначные (secondary+tertiary), преимущество у дороги выше классом. Тогда ни знаки, ни релейшены не понадобятся.
Нечто такое я и предлагал в первом посте - выделить кольцо классом выше, чтобы выделить его приоритет.

Еще раз: имеем т-образный перекресток дорог с одинаковым статусом (пусть - secondary). При этом главная поворачивает на этом перекрестке.

1-------2
      |
      3

Главная с 2 на 3.


Получается, что:
маршрут 2-3 - главная
маршрут 3-2 - главная
маршрут 1-3 пропускает едущих по 2-3, это можно определить по знаку уступи дорогу
маршрут 3-1 уступает дорогу 2-3 и 2-1, но это уже по знакам не определить - знак то висит главная дорога, и раз вист знак, то правило помехи справа уже применить нельзя - знак ведь.

1-3 и 1-2 уступает дорогу всем, но для 1-2 нужно уступить одному потоку (один временной штраф), а для 1-3 - двум потокам (уже двойной штраф).

Offline

#20 2009-11-01 10:55:44

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

Re: Уступи дорогу на Junction=roundabout

Ezhick wrote:

Еще раз: имеем т-образный перекресток дорог с одинаковым статусом (пусть - secondary). При этом главная поворачивает на этом перекрестке.

1-------2
      |
      3

Главная с 2 на 3.


Получается, что:
маршрут 2-3 - главная
маршрут 3-2 - главная
маршрут 1-3 пропускает едущих по 2-3, это можно определить по знаку уступи дорогу
маршрут 3-1 уступает дорогу 2-3 и 2-1, но это уже по знакам не определить - знак то висит главная дорога, и раз вист знак, то правило помехи справа уже применить нельзя - знак ведь.

1-3 и 1-2 уступает дорогу всем, но для 1-2 нужно уступить одному потоку (один временной штраф), а для 1-3 - двум потокам (уже двойной штраф).

Вам не мешало бы вспомнить ПДД. Выделенное определено в правилах и встречается в экзаменационных вопросах. Транспорт 3-1 уступает дорогу транспорту 2-3 именно на основании правила правой руки, т.к. дороги 3 и 2 - равнозначные. В таких случаях (поворота главной дороги) устанавливаются таблички 8.13 указывающие направление главной дороги.

Возникает встречный вопрос, а почему дорога 1 отрисована как secondary, если она классом ниже, чем 2 и 3?

Offline

#21 2009-11-01 13:38:42

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Уступи дорогу на Junction=roundabout

ikz wrote:
Ezhick wrote:

Еще раз: имеем т-образный перекресток дорог с одинаковым статусом (пусть - secondary). При этом главная поворачивает на этом перекрестке.

1-------2
      |
      3

Главная с 2 на 3.


Получается, что:
маршрут 2-3 - главная
маршрут 3-2 - главная
маршрут 1-3 пропускает едущих по 2-3, это можно определить по знаку уступи дорогу
маршрут 3-1 уступает дорогу 2-3 и 2-1, но это уже по знакам не определить - знак то висит главная дорога, и раз вист знак, то правило помехи справа уже применить нельзя - знак ведь.

1-3 и 1-2 уступает дорогу всем, но для 1-2 нужно уступить одному потоку (один временной штраф), а для 1-3 - двум потокам (уже двойной штраф).

Вам не мешало бы вспомнить ПДД. Выделенное определено в правилах и встречается в экзаменационных вопросах. Транспорт 3-1 уступает дорогу транспорту 2-3 именно на основании правила правой руки, т.к. дороги 3 и 2 - равнозначные. В таких случаях (поворота главной дороги) устанавливаются таблички 8.13 указывающие направление главной дороги.

Возникает встречный вопрос, а почему дорога 1 отрисована как secondary, если она классом ниже, чем 2 и 3?

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

А почему отрисованы одинаково - главная на перекресте по вашему всегда главнее и на всем протяжении? Это далеко не так. Примеров масса. Причина знака главная дорога довольно часто - просто упрощение организации дорожного движения. Примеров полно.

Offline

#22 2009-11-01 13:54:58

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Уступи дорогу на Junction=roundabout

Мне почему-то кажется, что мы ща совсем не тем занимаемся... Целая страна еще не нарисована! smile


1 000 000 points: 80% complete

Offline

#23 2009-11-01 16:23:53

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Уступи дорогу на Junction=roundabout

Kotelnikov wrote:

Мне почему-то кажется, что мы ща совсем не тем занимаемся... Целая страна еще не нарисована! smile

Переделывать дольше и сложнее чем рисовать сразу правильно.

Offline

#24 2009-11-01 16:29:23

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Уступи дорогу на Junction=roundabout

Ezhick wrote:
Kotelnikov wrote:

Мне почему-то кажется, что мы ща совсем не тем занимаемся... Целая страна еще не нарисована! smile

Переделывать дольше и сложнее чем рисовать сразу правильно.

Ок, предлагаю напридумывать тегов, дабы обозначить все-все-все знаки! Не во всех городах дома нарисованы, а вы теги для знаков придумываете...


1 000 000 points: 80% complete

Offline

#25 2009-11-01 17:01:55

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Уступи дорогу на Junction=roundabout

Kotelnikov wrote:

Мне почему-то кажется, что мы ща совсем не тем занимаемся... Целая страна еще не нарисована! smile

А кому интересна вся страна? smile Весь кайф в том, что можно сколь угодно подробно разрисовать места, которые тебе интересны. Вот народ нарисовал всё интересное для себя и теперь думает над знаками. Очень хорошо. Тем более что идея со знаками приоритета точно полезная и интересная.

Offline

Board footer

Powered by FluxBB