Типичная проблема при коряво сделанном импорте из shape/mp. IMHO, откатывать, пусть исправляет свой конвертер и делает импорты как положено.
А вообще, первое правило бойцовского клуба для импортов - не делать импорты.
З.Ы. Ещё возможен вариант, когда человек долго что-то рисовал без заливки, а потом решил разом всё залить. При этом возможны проблемы со связью, конфликты с другими и прочее, что может привести к повисшим точкам, дубликатам и т.п. Поэтому надо списаться с автором, и либо он сам всё чинит либо откат.
С автором списался, подожду ответа. С откатом тоже торопиться не хочется, тем более встроенный в джосм валидатор исправляет дубликаты автоматом.
Несколько смущает количество созданных точек - ровно 12000, это и наводит на мысль об импорте.
Выделить отрезок «откуда» — нажать «+» под «Все ограничения» — новое отношение — ограничение — заполнить: название «123» (без этого будет сложно), тип, роль (from).
Сделать точку «через» светофором или переходом иначе её не добавить в отношение.
Выделить точку — см п.1 — через контекстный поиск или просто из списка отношений выбрать «123» — указать роль via.
Выделить отрезок «куда» — см. п.1 и 3 — указать роль to.
И чем это “няшней” того, как это делается в “голом” Джосме, в одни заход?.. (риторически)
И вот тут я “поплыл”…
Что делать если стоит знак в место “только направо”, “поворот налево запрещен” или “только прямо или направо” (который еще и разворот запрещает)
В визуальном GME гораздо все очевидней. Выделил точку перекрестка и проставил галочки на запрещенных маневрах (по умолчанию они все разрешены, за исключением односторонних дорог)
Осмовская схема запретов зачем-то пытается описать ещё и знак, которым запрещен/разрешен маневр, а это плохо.
Это может быть нужно только для экономии количества отношений, но с точки зрения БД это экономия на спичках, а с точки зрения интерфейса просто в тот момент не нашлось удобного инструмента a la GME, поэтому схему пилили для удобства ручного тегирования.
Я за то, чтобы отмечать запреты запретами без указания типа, а знаки отмечать знаками.
Но т.к. бесполезно пытаться что-то изменить в сложившейся ситуации, то можно ничего не делать и отмечать по традиции. :3
Я так понимаю, Hind имеет ввиду, что это совершенно всеравно что вы напишите no_left_turn или no_right_turn. Веи геометрически могут образовывать поворот на право, запрет будет работать при правильном указании from via и to даже если вы поставите отношению тип no_left_turn.
Запрет поворота, настолько частое явление, что + 5-10 секунд — критично? В принципе да, проставка ролей выглядит излишней, т.к. члены уже были выделены в нужной последовательности…
М-м я б изошёлся слюной на возможность делать все запреты запреты за один заход, делай я их десятка по два в час, а не в год. И очевидность понятие растяжимое: кому-то сопоставлять с картинками, кому-то указать направление руками.
В restriction=no_xxx задаётся откуда куда нельзя (для заданного from/via их может быть несколько, для каждого запрещённого направления).
В restriction=only_xxx задаётся откуда куда разрешено (для заданного from/via его не должно быть более одной штуки).