Валидатор дорог by wowik.

Можно пример в личку (на почту), например то что есть сейчас по Ленобласти, или какой нибудь регион где есть ещё протяженность и категория.
fims7(сАбАкА)йандекс.ру

Это к вечеру.

Категории я пропускаю, поэтому устоявшегося нет.
последнее было сделано из этого http://wiki.openstreetmap.org/w/images/7/70/27.%D0%9F%D0%B5%D1%80%D0%B5%D1%87%D0%B5%D0%BD%D1%8C%D0%B0%D0%B2%D1%82%D0%BE%D0%B4%D0%BE%D1%80%D0%BE%D0%B3.pdf
но пришлось добавлять колонку с общей длиной, ручками вставляя формулу суммы кусков

Оказывается файлик-то с 2014 года не обновлялся
http://wowik.000space.com/ru-len.zip

2wowik
На практике ещё не смотрел, но возник такой вопрос:
Если маршрут проходит по дороге, которая разделена на 2 вэя, то включать в отношение нужно оба, как я понимаю и тогда длина маршрута увеличится и уже не будет проходить валидацию. Валидатор эту ситуацию как-то учитывает? Или просто забить?

Можно использовать роли forward/backward для указания того, что это части одного пути в разные стороны.

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

Понял

Хороший вопрос про два вея. С точки зрения эстетики. Если дорога разделяется на два вея из одной, то в отношении связанность выглядит хорошо. Но ели дорога срезу начинается с двух веев (делаю разбивку с ролью forward), то в отношении появляются разрывы. Вопрос! Так и должно быть или я делаю что-то не так? Могу привести примеры (чтобы понять, работаю в JOSM). https://www.openstreetmap.org/relation/3266131 - Никак не могу подобрать ключик к правильной дистанции из-за односторонних двухвейных участков, не переходящих в один вей.

Изначально до Кольцово расстояние в перечне было указано ровно туда+обратно и у меня получалось расхождение в два раза. Они не считали, что дорога-то одна и считали длину проезжих частей. Потом чиновники одумались и стало лучше. :slight_smile:

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

Наверно я в валидаторе ее не учел.
С другой стороны, чиновники могут считать все съезды по полной, раз они не рядом в разные стороны. В общем, чудят.

Причесал как смог дороги по ЛО по новому постановлению, выложил сюда.
P.s. Было 178 региональных дорог, увеличили до 928 :slight_smile:

Управление автодорог СО обозначило на карте на своем сайте практически все дороги регионального значения. Не знаю есть ли подобный опыт в других регионах, но трассировку проверить очень удобно. Конкретно по описанной трассе: съезды в отношение включил правильно (по километражу и по карте соответствуют 11.4 км), но остается 11.2 км непосредственно трассы. Оно соответствует участку от города до аэропорта (тоже учел). Теперь, чтобы сохранить логику, нужно участок от аэропорта до города в расчёт не включать, при одновременном включении его в отношение (также уже добавил в отношение). В итоге мы получим полное соответствие 11.2 км трассы (в два вея исполнении) + 11.4 км развязок.

Для меня не понятно, есть ли алгоритм, чтобы система понимала, что если дорога не разветвляется на два вея, а сразу состоит из двух, которые никогда не соединяются, считать километраж нужно только одного вея? Нужно ли в отношении для трассы, которая не предполагает обратного движения, устанавливать роль forward (пример 65К-1901000)?

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

Спасибо.

Расписание немного стало плавать, но примерно так:
Вечером поставил на скачивание и обработку.
Утром, перед тем как идти на работу, если не проспал, выложил на сайт

Время данных печатается на страничке.

wowik,
Исправь в валидаторе 36Н-140 «Богатое — Коноваловка» — Захаровка на «Борское — Коноваловка» — Захаровка
Там явно опечатка в источнике.
http://wowik.000space.com/routes/ru-sam/12.htm

После обновления из списка почему-то выпали
65К-0317000
(п. 1120 введен Постановлением Правительства Свердловской области от 12.04.2016
N 261-ПП)

65К-1202120
(п. 1129 введен Постановлением Правительства Свердловской области от 31.05.2017
N 392-ПП)

Опечатка “с. Криулино — д/о**» Сарана»**” вернулась! Правильно “с. Криулино — д/о «Сарана»

Все правки из этого поста также слетели

Спасибо за обновление.

Да, затер случайно файл, а в бекап ещё новшества не попали.

Опять всё внёс, длину посчитал с учетом съездов, скопировал в бекап.

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

Добавил перечень автодорог в Питер
http://wowik.000space.com/routes/ru-spe

Не уверен, что это хорошая идея. Названия и расположение улиц как дорог (согласно этому списку из постановления № 300) и улиц как именованных объектов (согласно Реестру наименований элементов улично-дорожной сети) часто различаются. Сейчас улицы обозначены согласно Реестру, а добавление альтернативного списка в валидатор может провоцировать бездумное переименование веев улиц.

Добавил перечень автодорог международного и республиканского значения в Казахстан
http://wowik.000space.com/routes/kz

И уже неправильное исправление: Шлиссельбургский проспект не пересекает р. Славянку по обоим спискам, а участок за мостом по Реестру безымянный, а как дорога - второй хвост Советского проспекта.