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-11-17 07:58:52

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

Круговое движение

Как правильно обозначать?

Например, есть транк с разделительной полосой, его пересекает примари с разделительной полосой, и пересекаются они на кольце. Как обозначить само кольцо и подходящие к нему дороги.

Есть пример, где кольцо обозначено trunk_link, кусочки дороги транка, непосредственно подходящие к кольцу trunk_link, и кусочки примари как primary_link. Мне кажется тут линков вообще быть не должно, и само кольцо должно быть чистым транком. Или я ошибаюсь?

Offline

#2 2009-11-17 08:02:26

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

Re: Круговое движение

Ilis wrote:

Мне кажется тут линков вообще быть не должно, и само кольцо должно быть чистым транком.

Мне так же smile

Offline

#3 2009-11-17 09:33:29

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

Re: Круговое движение

//Мне кажется тут линков вообще быть не должно

не должно. кольцо - транк

Offline

#4 2009-11-17 09:44:51

юпитер
Member
From: Perm
Registered: 2009-11-11
Posts: 127
Website

Re: Круговое движение

тег junction значение roundabout. Вопрос. После него стрелочки на круговых не появляются, подразумевается что рисовать нужно изначально в направлении движения. А часто видел круги нарисованные вручную из кусков односторонок. Что правильнее?

Offline

#5 2009-11-17 09:55:11

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

Re: Круговое движение

Я ставлю и junction=roundabout, и oneway=yes всем частям круга (если их несколько).
До сих пор нигде нет поддержки отношения junction, а пропозал еще пребывает в состоянии драфта.

Offline

#6 2009-11-17 09:55:37

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

Re: Круговое движение

Да, вот хороший вопрос. Какую смысловую нагрузку и практическое значение имеет junction=roundabout? Обязательно ли это должно быть кольцо или можно насобирать кольцо из нескольких линий с разными тегами + junction=roundabout?

Offline

#7 2009-11-17 09:57:59

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

Re: Круговое движение

Ilis wrote:

Какую смысловую нагрузку и практическое значение имеет junction=roundabout?

Я так понял, он ставится там, где есть соответствующий знак ("Круговое движение"), что, например, дает информацию для навигатора.

Ilis wrote:

бязательно ли это должно быть кольцо или можно насобирать кольцо из нескольких линий с разными тегами + junction=roundabout?

Если это тег линии, то обязательно замкнутое кольцо.
Если тег отношения, то можно из кусков, которые должны стать участниками отношения (у которых не должно быть тега junction!).

Last edited by Hind (2009-11-17 09:59:27)

Offline

#8 2009-11-17 10:15:49

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

Re: Круговое движение

Как-то получается согласно http://wiki.openstreetmap.org/wiki/Prop … s/Junction у нас должно быть в основном junction=traffic_circle, потому что редко встречаются кольца с главной по кольцу.

Offline

#9 2009-11-17 18:20:25

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

Re: Круговое движение

Если по уму, приоритеты нужно выносить в отдельный релейшн... или еще во что-нибудь. smile

Offline

#10 2012-05-03 21:30:25

vvoovv
Moderator
Registered: 2008-03-04
Posts: 2,262

Re: Круговое движение

Обсуждали мы в частной переписке с Мареком Клечаком вопрос правильного обозначения кругового движения. Считаю нужным заострить на этом внимание. Нужно применять три тега для кольца
highway=[наивысший класс из дорог, пересекающих кольцо]
junction=roundabout
oneway=yes

Это отражено в вики

Если не использовать junction=roundabout, то навигационная программа не сможет сказать: поверните на таком-то повороте кругового движения.

Offline

#11 2012-05-03 21:46:43

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Круговое движение

Ilis wrote:

Да, вот хороший вопрос. Какую смысловую нагрузку и практическое значение имеет junction=roundabout?

Как уже было сказано - простую. Навигаторы распознают его как круговое движение и способны выдавать подсказки "впереди круговое движение" и "круговое движение, энный выезд".

Обязательно ли это должно быть кольцо или можно насобирать кольцо из нескольких линий с разными тегами + junction=roundabout?

Это интересный вопрос. Один замкнутый вей наверно предпочтительнее. А откуда могут взяться разные теги на частях кольца?


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#12 2012-05-03 22:35:23

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: Круговое движение

Zkir wrote:

Обязательно ли это должно быть кольцо или можно насобирать кольцо из нескольких линий с разными тегами + junction=roundabout?

Это интересный вопрос. Один замкнутый вей наверно предпочтительнее. А откуда могут взяться разные теги на частях кольца?

Да легко. Любое отличное свойство у части кольца образует разный набор тегов. К примеру, тот же trolley_wire, или разное состояние покрытий. Да и такие вещи, как простановка запретов поворотов или прорисовка маршрутов ОТ так же требует разрезаний на части. В общем, кольцо одним way-ем это скорее исключение а не правило.

Offline

#13 2012-05-04 10:02:02

JonnAngelo
Member
From: Нягань, ХМАО
Registered: 2012-01-21
Posts: 164

Re: Круговое движение

vvoovv wrote:

Обсуждали мы в частной переписке с Мареком Клечаком вопрос правильного обозначения кругового движения. Считаю нужным заострить на этом внимание. Нужно применять три тега для кольца
highway=[наивысший класс из дорог, пересекающих кольцо]
junction=roundabout
oneway=yes

в англоязычной сказано что junction=roundabout автоматически подразумевает oneway=yes и oneway=yes ставить не нужно.
This automatically implies oneway=yes, the oneway direction is defined by the sequential ordering of nodes within the Way.
no need to tag them as oneway=*


Zkir wrote:

Это интересный вопрос. Один замкнутый вей наверно предпочтительнее.

В вики сказано что веи могут быть разделены на куски если кольцо большое и много перекрёстков.
If there is a longer way with several larger roundabouts in between, you have to break up the way into chunks.


Zkir wrote:

А откуда могут взяться разные теги на частях кольца?

Кольцо может быть разделено при наличии разных тегов или автобусных маршрутов.
Roundabouts may also be split for other reasons, for instance: to tag part of the roundabout as a bridge, of if each part of the roundabout is part of different bus routes.

Offline

#14 2012-05-04 10:17:51

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Круговое движение

Zkir wrote:

Обязательно ли это должно быть кольцо или можно насобирать кольцо из нескольких линий с разными тегами + junction=roundabout?

Это интересный вопрос. Один замкнутый вей наверно предпочтительнее. А откуда могут взяться разные теги на частях кольца?

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


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#15 2012-05-04 11:02:20

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Круговое движение

vvoovv wrote:

Если не использовать junction=roundabout, то навигационная программа не сможет сказать: поверните на таком-то повороте кругового движения.

Для программ еще очень важно чтобы между заездом и съездом был кусок самого кольца с junction=roundabout, иначе будет неправильно считать повороты, а их любят выпиливать и оптимизировать соединяя заезды/cъезды общей точкой.

Offline

#16 2012-05-04 11:07:36

JonnAngelo
Member
From: Нягань, ХМАО
Registered: 2012-01-21
Posts: 164

Re: Круговое движение

Amigo wrote:

Для программ еще очень важно чтобы между заездом и съездом был кусок самого кольца с junction=roundabout, иначе будет неправильно считать повороты, а их любят выпиливать и оптимизировать соединяя заезды/cъезды общей точкой.

вот так надо smile
RoundaboutWithSeparatedEntriesAndExits.png

Offline

#17 2012-05-04 11:27:50

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: Круговое движение

JonnAngelo wrote:
Amigo wrote:

Для программ еще очень важно чтобы между заездом и съездом был кусок самого кольца с junction=roundabout, иначе будет неправильно считать повороты, а их любят выпиливать и оптимизировать соединяя заезды/cъезды общей точкой.

вот так надо smile
http://wiki.openstreetmap.org/w/images/ … dExits.png

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

Offline

#18 2012-05-04 11:40:53

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

Re: Круговое движение

JonnAngelo wrote:

вот так надо

Вот так получается, что к кругу примыкает 8 дорог

Offline

#19 2012-05-04 11:44:29

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

Re: Круговое движение

Но съездов-то четыре, учитывая флаги oneway. Или нет ?
Я рисую как показал JonnAngelo, зачастую примыкания отстоят и по 20, и по 100 метров (как в Егорьевске).

Last edited by chnav (2012-05-04 11:47:08)

Offline

#20 2012-05-04 11:51:21

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

Re: Круговое движение

С точки зрения конечного пользователя всего этого добра "съездом" является примыкающая к кругу дорога. А отличить одностороннюю дорогу от фиктивного "въезда" не получается.

Ну и для полноты картины: oneway не имеет силы для дорожных или экстренных служб. Для них считаем, что съездов 8?

Offline

#21 2012-05-04 12:11:26

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

Re: Круговое движение

liosha wrote:

Ну и для полноты картины: oneway не имеет силы для дорожных или экстренных служб. Для них считаем, что съездов 8?

Получается так.
Только что проверил Егорьевский круг в навител 3.2.6 - всё диктует правильно "через... метров круговое движение, такой-то съезд".

Last edited by chnav (2012-05-04 12:12:09)

Offline

#22 2012-05-04 13:01:00

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

Re: Круговое движение

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

верно

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

Offline

#23 2012-05-04 13:33:35

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Круговое движение

dedNikifor wrote:

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

Это где об этом договорились и с кем? На некоторых "не лепим кучу дорог вместо одной" перекрестках уводит даже с маршрута с перерасчетом.

Sergey Astakhov wrote:

А если уж решили разделять, то надо так же не забывать ставить запреты разворотов в местах разделения.

+ Да, на кругах на это многие забивают, к сожалению.

Last edited by Amigo (2012-05-04 13:58:03)

Offline

#24 2012-05-04 13:41:36

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Круговое движение

liosha wrote:

С точки зрения конечного пользователя всего этого добра "съездом" является примыкающая к кругу дорога. А отличить одностороннюю дорогу от фиктивного "въезда" не получается.

Ну и для полноты картины: oneway не имеет силы для дорожных или экстренных служб. Для них считаем, что съездов 8?

Ну не знаю, всегда на круге понимал где съезд, заезд, а вот неправильный их подсчет дезориентирует.
Где эти мифические карты и навигаторы для экстренных служб? У нас автомобильная то сборка, к сожалению, загнулась так и недопиленная. И да, выбрось oneway в алгоритме для мигалок, и будет все 8 съездов если надо, считать правильно.

Offline

#25 2012-05-04 14:18:37

lupin-de-mid
Member
From: Санкт-Петербург
Registered: 2009-08-13
Posts: 215

Re: Круговое движение

Amigo wrote:

И да, выбрось oneway в алгоритме для мигалок, и будет все 8 съездов если надо, считать правильно.

Так вообще связность пропадет

Offline

Board footer

Powered by FluxBB