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

Ну реально из постановления № 300 пока никто номера в ОСМ не размечал, в данном случае это

40 ОП РЗ - 1372 Советский пр. (от р.Славянки до Шлиссельбургского шоссе и Петрозаводского шоссе)

40 ОП РЗ - 1061 Петрозаводское шоссе (от Советского пр. до границы с Ленинградской области (за Дорожную ул. в пос.Саперный)

Протяженность а/д 65 ОП РЗ 65К-0902000 согласно ПП Свердловской
области от 14.06.2011 N 737-ПП (ред. от 31.05.2017) - 75,728 km

65 ОП РЗ 65К-0902120 9,770
65 ОП РЗ 65К-1003000 р.п. Гари - с. Таборы 202,000
65 ОП РЗ 65К-1308000 с. Захаровское - д. Котюрова - д. Куваева - д. Чикунова 19,490
65 ОП РЗ 65К-1601000 г. Михайловск - гр. Челябинской области 26,280
65 ОП РЗ 65К-1605000 д. Талица - с. Кленовское 11,210
65 ОП РЗ 65К-2101000 г. Ревда - г. Дегтярск - с. Курганово 34,363
65 ОП РЗ 65К-3110110 Подъезд к с. Платоново от км 19 + 130 а/д “п. Шамары - с. Роща” 6,090
65 ОП РЗ 65К-3504160 Подъезд к д. Сохарево от км 100 + 182 а/д “г. Екатеринбург - г. Реж - г. Алапаевск” 3,886
65 ОП РЗ 65К-4102000 г. Екатеринбург - г. Невьянск 86,655
65 ОП РЗ 65К-4103000 г. Екатеринбург - г. Нижний Тагил - г. Серов 379,992
65 ОП РЗ 65К-4109000 п. Шабровский - д. Большое Седельниково 1,250
65 ОП РЗ 65К-4113000 с. Горный Щит - с. Верхнемакарово 16,581
65 ОП РЗ 65К-4113110 Подъезд к с. Верхнемакарово от км 17 + 000 а/д “с. Горный Щит - с. Верхнемакарово” 0,832
65 ОП РЗ 65К-4304000 г. Ивдель - ж/д ст. Ивдель 6,186
65 ОП РЗ 65К-5305000 г. Кушва - д. Кедровка 24,850
65 ОП РЗ 65К-4707000 ул. Огородникова в Заречной части г. Карпинска 2,265

Также прошу исправить опечатку с кавычкой перед словом Сарана
65 ОП РЗ 65К-1410000 с // с. Криулино - д/о" Сарана" // на // с. Криулино - д/о “Сарана” //

Буду очень благодарен за корректировку в валидаторе.

2 темы про валидатор. :frowning:

Как то запутывает. :confused:

В обоих пишут приблизительно одинаковые посты по содержанию.

Можно как то их слить в одну?

Темы про дороги и не дороги, что тут путаться?

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

2maxic, внес исправления.

wowik
По какой то причине не все дороги Ленинградской области по подают в валидатор. В валидаторе 140, а в документе 928.

wowik, благодарю.

Причина не в валидаторе, а глубже. Почему-то только такое количество дорог утверждено постановлением Правительства Ленинградской области от 27.11.2007 N 294 “Об утверждении Перечня автомобильных дорог общего пользования регионального значения” и им присвоены индексы. Каков статус остальных дорог - неясно. То ли их предполагается исключить из списка региональных, то ли еще какая причина…

Р.S. Оказывается, вышло постановление от 15 сентября 2017 года N 371, которое все-таки все эти дороги включило, наконец в список, и номера теперь аж до 41К-937. Вот только длины из списка убрали.

Длинны и категории дорог есть вот здесь, правда это не нормативный документ.

И как жить? Матчить по имени?

Могу попробовать это всё соединить воедино, но для этого мне нужен пример как это всё должно выглядеть на выходе.

В Карелии тоже с десяток дорог добавили, некоторые путем разрезания имеющихся. Несколько переименовали. Правда длин не найти.

Пока файлы выглядят примерно так:

Excel файл с произвольным количеством колонок, но среди колонок присутствуют колонка с индексом, именем, длинной (общей, в ячейке может быть и формула).
Одна строчка - одна дорога.
Если в колонке индекса нет значения, то строка вся игнорируется.
Индекс может быть как длинный, так и короткий.

Разбивка по районам - отдельная строка с именем района. Например в той же колонке, что и имя дороги.

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

Можно пример в личку (на почту), например то что есть сейчас по Ленобласти, или какой нибудь регион где есть ещё протяженность и категория.
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 для указания того, что это части одного пути в разные стороны.

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