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.***
#26 2009-09-17 15:36:13
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Две однонаправленные линии
Смотрим вот этот узел ...
Relation 240881
restriction=only_right_turn
ЗЫ. Но ошибку я там нашёл, правда в другом узле.
Last edited by Vovanium (2009-09-17 15:38:27)
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#27 2009-09-17 15:41:06
- Eugene120
- Member

- From: Moscow
- Registered: 2008-11-27
- Posts: 322
Re: Две однонаправленные линии
Основная ошибка в неправильном значении restriction= . Нужно использовать "_" вместо пробелов в структурах only_ и no_ !
Last edited by Eugene120 (2009-09-17 15:41:20)
Offline
#28 2009-09-17 15:43:11
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Две однонаправленные линии
А почему маршрутные программы не понимают пробел?
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#29 2009-09-17 15:45:43
- Eugene120
- Member

- From: Moscow
- Registered: 2008-11-27
- Posts: 322
Re: Две однонаправленные линии
А почему маршрутные программы не понимают пробел?
с тем же успехом можно спросить "а почему нельзя писать значение restriction= по-русски".
Дело в том, что список значений для restriction= определен довольно четко и пробелов в них не встречается.
Offline
#30 2009-09-17 15:46:10
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: Две однонаправленные линии
Поправил пробелы.
Last edited by Ezhick (2009-09-17 15:48:04)
Offline
#31 2009-09-17 15:46:24
- Yuri Nazarov
- Member
- Registered: 2008-04-12
- Posts: 237
Re: Две однонаправленные линии
Ezhick wrote:Смотрим вот этот узел ...
Relation 240881
restriction=only_right_turnЗЫ. Но ошибку я там нашёл, правда в другом узле.
А в этой точке разрешен разворот из обоих направлений Ярцевской?
Offline
#32 2009-09-17 15:48:30
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: Две однонаправленные линии
Нет, но там односторонний пандус, так что туда не поехать.
Offline
#33 2009-09-17 15:49:17
- Yuri Nazarov
- Member
- Registered: 2008-04-12
- Posts: 237
Re: Две однонаправленные линии
Мне думается рисование двойной линией приводит к ложному чувству безопасности, так как кажется, что всё правильно, а на самом деле есть полно моментов, которые ускользают от внимания.
например, какие моменты обычно ускользают?
Offline
#34 2009-09-17 15:54:02
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Две однонаправленные линии
Например, выезды из прилегающих территорий почему-то были подсоединены не к той линии. Опять же на перекрёстках возникает куча дополнительных элементов и куча рестрикшенов же по этому поводу.
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#35 2009-09-17 15:55:56
- Yuri Nazarov
- Member
- Registered: 2008-04-12
- Posts: 237
Re: Две однонаправленные линии
Нет, но там односторонний пандус, так что туда не поехать.
Свернул я случайно на кругу около Молодежной на Ярцевскую в сторону Крылатской. А мне на самом деле на Молодогвардейскую надо.
Где навигатор предложит развернуться? Как минимум в этой точке, там запрета разворота нет.
Вот я и спрашиваю -- запреты разворотов везде правильно стоят?
На двухсторонней улице (одной линией) такие запреты надо ставить на каждом перекрестке (в том числе и на перекрестках с односторонними улицами как в этом случае).
Last edited by Yuri Nazarov (2009-09-17 15:57:29)
Offline
#36 2009-09-17 15:57:34
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: Две однонаправленные линии
Ezhick wrote:Нет, но там односторонний пандус, так что туда не поехать.
Свернул я случайно на кругу около Молодежной на Ярцевскую в сторону Крылатской. А мне на самом деле на Молодогвардейскую надо.
Где навигатор предложит развернуться? Как минимум в этой точке, там запрета разворота нет.
Вот я и спрашиваю -- запреты разворотов везде правильно стоят?На двухсторонней улице (одной линией) такие запреты на каждом перекрестке надо ставить, в том числе и с односторонними улицами как в этом случае.
Хм. Точно. only_right разворот не запрещает.
Offline
#37 2009-09-17 15:58:35
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: Две однонаправленные линии
Например, выезды из прилегающих территорий почему-то были подсоединены не к той линии. Опять же на перекрёстках возникает куча дополнительных элементов и куча рестрикшенов же по этому поводу.
А где на куске Ярцевская-Крылатская перекрестки .на которых возникли проблемы? Там одни мосты да эстакады! И где там выезды с прилегающих???
Last edited by Ezhick (2009-09-17 15:59:04)
Offline
#38 2009-09-17 16:03:30
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Две однонаправленные линии
Хм. Точно. only_right разворот не запрещает.
only предписывает двигаться только в указанном направлении. Если это не разворот, то разворачиваться нельзя.
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#39 2009-09-17 16:08:47
- Yuri Nazarov
- Member
- Registered: 2008-04-12
- Posts: 237
Re: Две однонаправленные линии
Vovanium, ваш only_right_to в точке 265859583 -- это из одностороннего Way 24460509.
А я про разворот из Way 37943132 на него же самого в точке 265859583.
Offline
#40 2009-09-17 16:12:39
- Eugene120
- Member

- From: Moscow
- Registered: 2008-11-27
- Posts: 322
Re: Две однонаправленные линии
Vovanium, ваш only_right_to в точке 265859583 -- это из одностороннего Way 24460509.
А я про разворот из Way 37943132 на него же самого в точке 265859583.
Там надо only_straigt_on с одной и no_u_turn с другой стороны поставить.
Во. Видали, сколько проблем с одним двунаправленным веем в этом случае.
А еще обращаю внимание на релейшн 240875
Last edited by Eugene120 (2009-09-17 16:14:43)
Offline
#41 2009-09-17 16:14:49
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Две однонаправленные линии
Что касается разворотов, то это надо запрет на всю дорогу ставить целиком. А то так можно и посередине сегмента развернуться.
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#42 2009-09-17 16:16:26
- KekcuHa
- Member

- From: Moscow
- Registered: 2008-05-26
- Posts: 607
- Website
Re: Две однонаправленные линии
Что касается разворотов, то это надо запрет на всю дорогу ставить целиком. А то так можно и посередине сегмента развернуться.
Что значит "запрет разворота на всю дорогу"? Нонсенс...
Маневры разрешаются только в роутинговых узлах графа, к которым в ОСМ относятся точки начала-конца вея и точки, имеющиеся более чем в одном вее (пересечения).
Last edited by KekcuHa (2009-09-17 16:17:40)
Offline
#43 2009-09-17 16:22:10
- Yuri Nazarov
- Member
- Registered: 2008-04-12
- Posts: 237
Re: Две однонаправленные линии
Что касается разворотов, то это надо запрет на всю дорогу ставить целиком. А то так можно и посередине сегмента развернуться.
Запрет разворотов на всю дорогу -- это как раз и есть dual carriageway. :-) Развороты разрешены только там где явно нарисованы.
А дороги по 1+1 полосе как правило имеют не двойную сплошную а прерывистую линию и развороты обычно разрешены.
Offline
#44 2009-09-17 16:26:48
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Две однонаправленные линии
Dual carriageway это дорога с физическим разделителем!
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline
#45 2009-09-17 16:33:05
- DarkAve
- Member
- Registered: 2008-10-14
- Posts: 71
Re: Две однонаправленные линии
В данном вопросе я все таки за рисование 2 линиями.
И предлагаю все таки это прописать в вики. Иначе опять придет кто нибудь...
Offline
#46 2009-09-17 16:41:13
- KekcuHa
- Member

- From: Moscow
- Registered: 2008-05-26
- Posts: 607
- Website
Re: Две однонаправленные линии
Dual carriageway это дорога с физическим разделителем!
Специально предлагаю попробовать выехать на встречную полосу к примеру для обгона к примеру на Кутузовском...
Разделителя там нет.
Offline
#47 2009-09-17 16:44:37
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: Две однонаправленные линии
Смежный вопрос, dual carriageway - надо ли делать? В моей деревне сделал несколько. Потом они из-за запретов порвались конечно же на сегменты.. а в вики написано, что должно быть только две дороги. И нужно это отношение, что бы рендереру было проще понять, где не рисовать название обоих путях.
Но и сейчас с кучей кусков вроде понимает нормально.. как ни странно.
Нужен ли этот тег вообще? И во что и как объединять правильно такие вещи, в частности для адресации, для добавления домов в отношение?
И в вики было сказано, что carriage вроде можно и нужно добавлять в отношение street, как часть. Но какая это часть, когда она сама состоит уже из кучи кусков, причем не параллельных. Вобщем, у меня небольшая каша. Прояснит кто? В Москве смотрел, carriage точно так же зачастую состоит из кучи частей.
Или просто собрать все части улицы в одно отношение street, и всё?
Offline
#48 2009-09-17 17:26:34
- Yuri Nazarov
- Member
- Registered: 2008-04-12
- Posts: 237
Re: Две однонаправленные линии
coolkaas, я просто собираю все куски либо в один relation:route (загородное шоссе), либо в один relation:collection + collection=street (улицы)
relation:dual_carriageway какой-то невменяемый пропозал (в том что может содержать только 2 way'я, этож сколько таких relations надо делать...)
Offline
#49 2009-09-17 18:10:30
- Antares19
- Member
- Registered: 2009-08-12
- Posts: 372
- Website
Re: Две однонаправленные линии
Про две однонаправленные размышлял давно. Это ведь должен быть популярный вопрос.. - как его решают в англоязычной части OSM? Например в той же Германии, где дорог немеряно нарисовано?
Вообще ощущается недостаток средств по работе с роутинговым графом. Имхо инструмент который показывал бы именно "полосы" движения по существующим way-ам, и позволял бы с ними удобно работать - снял бы большУю часть вопросов.
Offline
#50 2009-09-17 18:12:00
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: Две однонаправленные линии
А type=relation, relation=street - не годится?
Простите, что тут, уж больно мне вопрос важный. Сейчас выясню и затихну ![]()
Offline