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.***

#1176 2015-11-14 14:43:01

YarNik
Member
From: Киев
Registered: 2015-07-27
Posts: 176

Re: Ликбез. Как правильно мапить

ехал сегодня с навигатором, чуть не офигел когда меня на краснозвездном повело не на круг, а напростець.
Пришлось сегодня изучать Ограничения http://wiki.openstreetmap.org/wiki/RU:% … 0%B8%D1%8F
(кстати украинской версии нет)
На мой взгляд все сделал правильно, но хотелось бы что бы более опытный мапер меня проверил wink
Пакет правок 35306241

Offline

#1177 2015-11-14 15:11:58

KKS
Member
From: Київ / Житомирське Полісся
Registered: 2015-07-06
Posts: 587

Re: Ликбез. Как правильно мапить

судячи по ID то не вірно
via.jpg

Offline

#1178 2015-11-14 15:33:01

YarNik
Member
From: Киев
Registered: 2015-07-27
Posts: 176

Re: Ликбез. Как правильно мапить

KKS wrote:

судячи по ID то не вірно

ничего не понял, но на всякий случай проверил, там стоит проезд можно
screen1_800.jpgi.gif

Offline

#1179 2015-11-14 18:17:16

XAN_ua
Member
Registered: 2012-10-20
Posts: 603

Re: Ликбез. Как правильно мапить

Извините, но фигня. Вы зачем-то в качестве "to" в запретах типа "no_left_turn" указываете туда, куда разрешено ехать. А надо наоборот - указывать сегмент, куда ехать нельзя. Там рядом были мои запреты, могли бы посмотреть.

Но вообще молодец, что заметили такую бяку, я вот как-то прошляпил эти повороты, когда эту развязку рисовал.

П.С.: Поправил перекресток.

Last edited by XAN_ua (2015-11-14 18:23:54)

Offline

#1180 2015-11-14 20:39:02

YarNik
Member
From: Киев
Registered: 2015-07-27
Posts: 176

Re: Ликбез. Как правильно мапить

XAN_ua wrote:

Извините, но фигня. Вы зачем-то в качестве "to" в запретах типа "no_left_turn" указываете туда, куда разрешено ехать. А надо наоборот - указывать сегмент, куда ехать нельзя. Там рядом были мои запреты, могли бы посмотреть.

Но вообще молодец, что заметили такую бяку, я вот как-то прошляпил эти повороты, когда эту развязку рисовал.

П.С.: Поправил перекресток.

Мне кажется вы не совсем разобрались в ситуации.
Схематически (по знакам) все равно как, хотя если почитать все таки ссылку что я указал, там четко прописано. Давайте укажу более предметно тыц http://wiki.openstreetmap.org/wiki/RU:% … 0.BA.D0.B8

Так вот у меня было в отношениях 2 линии дороги и между ними 1 via, на этот via и ставился знак движение только прямо и направо.
При том как дорога имеет 2 направления, то на один и тот же участок накладывалось 2 и более отношений с указанием движения (from - via - to)
Посмотрите внимательно фото? что я выложил выше, разве там со знаками что то не так было?
В вашем же случае, вы указываете from & to один и от же участок дороги, можно ли так я не знаю, в примерах так не указано. В них показано так, как делал я.

Offline

#1181 2015-11-14 20:46:45

YarNik
Member
From: Киев
Registered: 2015-07-27
Posts: 176

Re: Ликбез. Как правильно мапить

Кстати таки, да если читать, то написано:
to - один - линия, куда направлено правило ограничения (к примеру, куда нельзя поворачивать)

Но я смотрел больше схемы и вот сейчас залез на английскую версию. В ней такого написано, а написано:
to  - 1 or more - The other end of the restriction.[2] A no_exit restriction can have more than 1 to member, all others have exactly 1 to.

И схемы опять же подтверждают, что я делал правильно smile

Получается просто же. В отношениях указываешь начало, указываешь конец и ставишь что по этому участку делать можно (ну или что нельзя) Я ставил что можно, вы поставили что нельзя.

Last edited by YarNik (2015-11-14 20:49:01)

Offline

#1182 2015-11-14 21:05:16

YarNik
Member
From: Киев
Registered: 2015-07-27
Posts: 176

Re: Ликбез. Как правильно мапить

Нашел интересый валидатор http://restrictions.morbz.de/
И вот еще один http://map.comlu.com/
Сейчас он показывает кучу ошибок там, сейчас поправлю и выложу.

Валидаторы видно не так быстро понимают исправления поэтому пока выложу что они показывали:
screen2_800.jpgi.gif

screen3_800.jpgi.gif

Пока сохраню со своими изменениями, если что извиняюсь.
Вот опять откатил к тому что я сделал:
screen1_800.jpgi.gif

Last edited by YarNik (2015-11-14 22:40:59)

Offline

#1183 2015-11-14 21:46:12

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,605

Re: Ликбез. Как правильно мапить

YarNik, ви помиляєтеся.
Для обмежень no_left_turn в ролі to має бути лінія куди не можна повертати, а не куди можна їхати(як зробили ви).
Так як ви зараз зробили навігатори сприйматимуть що рух прямо заборонений.

Offline

#1184 2015-11-14 22:03:31

XAN_ua
Member
Registered: 2012-10-20
Posts: 603

Re: Ликбез. Как правильно мапить

YarNik wrote:

Кстати таки, да если читать, то написано:
to - один - линия, куда направлено правило ограничения (к примеру, куда нельзя поворачивать)

Но я смотрел больше схемы и вот сейчас залез на английскую версию. В ней такого написано, а написано:
to  - 1 or more - The other end of the restriction.[2] A no_exit restriction can have more than 1 to member, all others have exactly 1 to.

И схемы опять же подтверждают, что я делал правильно smile

Получается просто же. В отношениях указываешь начало, указываешь конец и ставишь что по этому участку делать можно (ну или что нельзя) Я ставил что можно, вы поставили что нельзя.

Эм, ну вот версии 1 и 3 отношения - http://www.openstreetmap.org/relation/5662553 - запрещают проезд прямо по дороге (!)

QTHtEilMs74.jpg

Last edited by XAN_ua (2015-11-14 22:04:24)

Offline

#1185 2015-11-14 22:09:16

YarNik
Member
From: Киев
Registered: 2015-07-27
Posts: 176

Re: Ликбез. Как правильно мапить

XAN_ua wrote:

Эм, ну вот версии 1 и 3 отношения - http://www.openstreetmap.org/relation/5662553 - запрещают проезд прямо по дороге (!)

хм... я не понимать почему...

и даже замена no_left_turn на no_u_turn в моем понимании не дала результата
http://www.openstreetmap.org/relation/5662553

апд. Погодите, оно же не перечеркивает, оно показывает точку via

Вот же прокладывает http://www.openstreetmap.org/directions … 0/30.49322

Хотя он на лево все равно поварачивает там где нельзя http://www.openstreetmap.org/directions … 6/30.49241

Может он еще не обновился?

Last edited by YarNik (2015-11-14 22:34:57)

Offline

#1186 2015-11-14 22:40:45

XAN_ua
Member
Registered: 2012-10-20
Posts: 603

Re: Ликбез. Как правильно мапить

Роутеры работают с лагом в несколько дней, да.
Но в любых вариантах с no_* смысл в том, что нельзя находясь на отрезке "from" следовать на отрезок "to".

Offline

#1187 2015-11-14 23:12:53

YarNik
Member
From: Киев
Registered: 2015-07-27
Posts: 176

Re: Ликбез. Как правильно мапить

потихоньку втыкаю, вы правы:
тег type=restriction говорит о том, что отношение - запрет поворота
тег restriction=no_left_turn,no_right_turn,... говорит о типе запрета
линия с ролью from - «откуда» нельзя поворачивать
линия с ролью to - «куда» нельзя поворачивать
узел с ролью via - «где» нельзя поворачивать, точка, в которой встречаются линии с ролями from и to

апдейт:
Кое как вернул.
Только удалил запрет разворота на туже линию, ругается JOSM что эта линия уже есть.

спасибо за терпение wink

Last edited by YarNik (2015-11-14 23:36:26)

Offline

#1188 2015-11-15 00:00:04

XAN_ua
Member
Registered: 2012-10-20
Posts: 603

Re: Ликбез. Как правильно мапить

Ага, а запреты "only" работают как раз наоборот - там надо указывать куда можно повернуть.

Offline

#1189 2015-11-15 07:47:01

YarNik
Member
From: Киев
Registered: 2015-07-27
Posts: 176

Re: Ликбез. Как правильно мапить

XAN_ua wrote:

Ага, а запреты "only" работают как раз наоборот - там надо указывать куда можно повернуть.

та это я понял первым.
не можно, а нужно.

Offline

#1190 2015-11-15 12:30:13

_sev
Moderator
Registered: 2010-10-12
Posts: 721

Re: Ликбез. Как правильно мапить

YarNik wrote:
XAN_ua wrote:

Ага, а запреты "only" работают как раз наоборот - там надо указывать куда можно повернуть.

та это я понял первым.
не можно, а нужно.

Нет, как раз "можно", а не "нужно". К примеру, "можно только прямо и направо": https://uk.wikipedia.org/wiki/%D0%94%D0 … gn_4.4.gif

Offline

#1191 2015-11-15 13:24:53

YarNik
Member
From: Киев
Registered: 2015-07-27
Posts: 176

Re: Ликбез. Как правильно мапить

_sev wrote:
YarNik wrote:
XAN_ua wrote:

Ага, а запреты "only" работают как раз наоборот - там надо указывать куда можно повернуть.

та это я понял первым.
не можно, а нужно.

Нет, как раз "можно", а не "нужно". К примеру, "можно только прямо и направо": https://uk.wikipedia.org/wiki/%D0%94%D0 … gn_4.4.gif

Это разные вещи.
Вы показываете знак прямо или на право "no_"
Мы говорим о "only_"
http://wiki.openstreetmap.org/wiki/RU:% … 0.BA.D0.B8

Offline

#1192 2015-11-16 13:09:49

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,605

Re: Ликбез. Как правильно мапить

YarNik, залишилась одна помилка на Кайсарова.
http://map.comlu.com/?zoom=18&lat=50.40 … erlays=FTT
Мабуть треба поставити restriction=no_u_turn для http://www.openstreetmap.org/relation/5518806

Offline

#1193 2015-11-16 13:33:37

KKS
Member
From: Київ / Житомирське Полісся
Registered: 2015-07-06
Posts: 587

Re: Ликбез. Как правильно мапить

ні там to i from одна й та ж лінія.

Offline

#1194 2015-11-16 13:36:52

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,605

Re: Ликбез. Как правильно мапить

KKS wrote:

ні там to i from одна й та ж лінія.

Саме тому я й подумав, що це no_u_turn

Offline

#1195 2015-11-16 13:55:30

KKS
Member
From: Київ / Житомирське Полісся
Registered: 2015-07-06
Posts: 587

Re: Ликбез. Как правильно мапить

Ні там ще ж неможна й проти шерсті вправо на 140 градусів, ну й Ю турн само собою, тому "тільки прямо"
PS поправив

Offline

#1196 2015-11-16 13:58:45

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,605

Re: Ликбез. Как правильно мапить

KKS wrote:

Ні там ще ж неможна й проти шерсті вправо на 140 градусів, ну й Ю турн само собою, тому "тільки прямо"
PS поправив

Так дійсно краще. Дякую

Offline

#1197 2015-11-16 14:03:24

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,605

Re: Ликбез. Как правильно мапить

Оскільки тут уже згадали про помилки обмежень поворотів..
KKS, погляньте на обмеження виїзду на тротуар внесені вами в http://www.openstreetmap.org/changeset/28514515. Скоріш за все їх можна просто видалити.
http://overpass-turbo.eu/s/cLc
Подібних помилок також багато у tyleninov, Sergey82K, DKL78.
Чи є хтось проти видалення подібних обмежень, які не вносять додаткової інформації?

Last edited by dudka (2015-11-16 14:03:42)

Offline

#1198 2015-11-16 14:33:17

KKS
Member
From: Київ / Житомирське Полісся
Registered: 2015-07-06
Posts: 587

Re: Ликбез. Как правильно мапить

Та то там лишнє мабуть. Я чогось зрозумів що маршрутизація одна для всіх  і на будь-якому перетині ставив обмеження (early skills так би мовити smile ). Ще тоді задався питанням "Оце по кожній точці люди ставлять обмеження? це ж здуріти можна, але ж якщо працює - значить ставлять) smile

Повидаляю smile Для пішоходів в нас правила не писані тому й нема рестрікшенів

Offline

#1199 2015-11-16 15:21:28

~Jhellico
Member
From: Ukraine, Chernihiv
Registered: 2012-09-28
Posts: 79

Re: Ликбез. Как правильно мапить

Обмеження з footway-учасниками зайві — це я вже зрозумів. А отакі заборони розвороту мають якесь практичне значення? Там таких десятки…

Offline

#1200 2015-11-16 15:34:44

KKS
Member
From: Київ / Житомирське Полісся
Registered: 2015-07-06
Posts: 587

Re: Ликбез. Как правильно мапить

навряд там в дворах є суцільна чи знак заборони розвороту.

Offline

Board footer

Powered by FluxBB