Новые индексы автодорог РФ

Круговое движение - очевидно, что неправильное. Надо его разрезать.

А чем плохо на весь круг ставить ref’ы ?

Наверное тем, что они там часто рисуются, так же как и на мостах.

Нет, тем, что весь круг не входит в маршрут, входят только его части.

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

А в Казахстане часть маршрута E123 придумана исходя из старинных карт, хотя там дороги нет и никогда не было. Собирались, но не построили. Если следовать E123 буквально - приедешь в тупик в степи. К счастью автонавигаторам наплевать на e-road network.

PS: кстати описание европейских маршрутов в pdf - буквально путевые точки. Там ничего не сказано где, по какой развязке и какому участку roundabout следует ехать, отсюда такие разные интерпретации.

О чём говорит junction=roundabout, но ни как не “замкнутый вей”, ибо “замкнутый вей” != “круговое движение”, равно как и “круговое движение” != “замкнутый вей”.

VikDD
Если быть дотошным - если требуется дробление цельного way junction=roundabout, то его нужно переделывать в отношение roundabout с переносом всех одинаковых тегов на отношение. То что я вижу в базе - дробление с дублированием тегов на каждом отрезке. Т.е. дотошность в одном (“только этот отрезок кругового перекрёстка входит в маршрут”) и абсолютная безалаберность в другом (“кому надо - пусть САМ собирает цельный круговой перекрёсток”). Т.е. сломали круг, но ничего не сделали взамен.

Этим можно пренебречь. Разве нельзя, следуя по маршрута, объехать круг? А хотя бы для того, чтобы развернуться.
Там другие грабли. Для бюрократов это не маршруты, а дороги. А один кусок дороги в идеале имеет один только учетный номер, чтобы на него ссылаться при ремонте и т.п. Тут вопросы собственности. Федеральное/региональное/местное финансирование. А два номера — потенциально два собственника и т.п. коллизии.

Этого не требуется и ни где об этом не говорится. Это лишь желание и, возможно, нормализация БД, как и писать название улицы не на каждом участке, а объединить их в отношение - и там указать один раз (associatedStreet). Но обязательным ни то, ни другое не является.

А почему важны цельные круговые перекрёстки? Я пока не уловил этого из обсуждения, расскажите пожалуйста.

Я подозреваю, что для поддержки умения навигаторов делать подсказки на кругах специальным образом, конвертор должен иметь представление про весь круг, что легче всего, когда он не разрезан.

Это так же не логично, как и недопущение бить улицы на куски.

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

Если я нарисовал круговое движение - я подразумеваю что мне нужен именно замкнутый объект “круговое движение”, и если кто-то ломает эти круги сознательно (не создав рилейшен взамен) - он такой же вандал. Ладно бы речь шла о новичках, ведь речь идет об опытных пользователях.

Для обозначения кругового движения нужен только тег junction=roundabout и ни чего более. Создавать или не создавать отношение - это дело каждого отдельного мапера. Понимаете, вы можете поломать границы (исключить кусок из отношения) - они будут сломаны. А разорвав круговое движение, оставив на каждом его теге junction=roundabout - ни чего не поменяется, каждый кусок так и будет “частью кругового движения”.
Отношение делают там, где кусков слишком много и их проще поддерживать “целиком” (меняя теги на отношении), а здесь вы что предлагаете делать? Отношение с одним единственным тегом junction=roundabout? Зачем оно надо, оно ни чего не добавит.

Если я нарисовал highway=* на улице, я хочу видеть её полностью одним веем. Но нет же, бьют на куски при первом удобном случае, при этом, внимание, не создают взамен ни каких отношений! Проблема с junction=roundabout надумана на столько же, как и “бить или не бить улицу” для запретов поворотов и автобусных маршрутов.

Полностью солидарен, сам давно за это выступаю.

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

Хотелось бы! Здесь всё портит принцип “any tag you like” применительно к отношениям и то, что один объект может входить сразу в кучу отношений…

В JOSM уже есть часть инструментария - например у нас бывают дублирующиеся линии, которые мы выбираем с Ctrl и прокручиванием колесика. Можно как-то упростить выделение подобных объектов.

Как я примерно это представляю - сейчас у нас при наведении на линию она автоматически подсвечивается красным, при нажатии на неё она выделяется и её свойства падают в закладку properties.

В случае с (многочисленными) рилейшенами при наведении курсора должна подсветиться линия и все рилейшены с ней связанные, точнее их части, подгруженые в JOSM, разными цветами. Нажал один раз - выделилась (красная) линия, нажал второй раз - (желтый) рилейшн, третий раз - следующий (зелёный) рилейшн. Продвинутые пользователи смотрят в дополнительные окна, а непродвинутым ничего другого не надо кроме как выбрать требуемый объект и поменять его свойства в панели properties. Например поменять название улицы - она состоит из многих кусков, часто с разными значениями highway, но нас они не интересуют т.к. нам нужен объект (relation) street. Выделили его - видим в панели, например, что это relation=street, name=улица Ленина. Поменяли на другое название.
А статусная важность highway=residential, физические свойства lanes, surface и пр. пусть висят на веях. Или на дополнительных объектах.

Точно так же с адресами - навел курсор на контур здания - красным подсветилось само здание, желтым - отношение street. Если выбираю красный контур - меняем только уникальные характеристики addr:housenumber, building=* и пр., при выборе (желтого) relation=street меняем название улицы в рилейшене (name или addr:street).

С административными границами примерно также - отношение подсвечивается как при наведении на контур, так и на admin_centre…

А какое это будет облегчение при работе с мультиполигонами и ограничениями поворотов…

Можно хорошо продумать этот вопрос, главное чтобы выглядело просто для новичков JOSM-а и поддерживалось потлатчем, тогда пропадут дублирующиеся теги и relation перестанет восприниматься как нечто сложное. (Хорошо бы вообще ввести новый примитив object вместо relation, но, боюсь, это так же невозможно как избавиться от highway=footway :slight_smile: )

Пока только Alt-click отношения выделяет и в панели свойств список выводится…

Подсвечивать отношения с выделенными объектами - идея неплохая. Тут проблема скорее в том, что цветов не хватит и тормозить всё это будет… :slight_smile:

Думаю, самое лучшее - подождать, пока сделают всё удобно в редакторе iD и содрать )))