Универсальный валидатор (рутинг, адресация) на базе конвертации в СГ

В этот раз не на наших, зависла обзорка Европы. Перезапустил, посмотрим что будет.

А теперь что убило валидацию :slight_smile: ?

Оно же) Перескачал планету.

Небольшой ап темы.

Крым появился в явном виде в валидаторе и в статистике, как часть России :sunglasses:

http://peirce.gis-lab.info/qa
http://peirce.gis-lab.info/stat2

Украину подпилю чуть позже)

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

Код карты	KZ-FULL
Дата прохода валидатора 	2014-03-24 22:48:39

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

Надо не ждать, а написать о своей проблеме. Там проблема с файлом обрезки Казахстана. Сейчас исправлю.

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

Поправил Казахстан, должно стать хорошо.

Добрый день, помогите решить проблему:
Улица (Центральный переулок) разделяет два НП (г.Курск и с.Рышково), причем адреса по этой улице есть и в одном НП и в другом. Включил линию улицы в полигоны обоих НП, теперь ваш валидатор в одном НП находит эту улицу, а в другом нет. Как лучше поступить, чтобы не через костыли?
http://peirce.zkir.ru/qa/RU-KRS/addr-map/3
http://www.openstreetmap.org/?bbox=36.169363260269165%2C51.66091661208449%2C36.17894411087036%2C51.664909585819764#map=16/51.6629/36.1742

Можно улицу разрезать на 2 части пополам, и границу провести в одной части по одной обочине, а в другой - по другой. Но это тоже типа костыль.
А словесных описаний границы нету?

Вдоль или поперек?

Поперёк и протянуть границу буквой Z на боку.

Посмотрел в ФИАС, Центральный переулок есть только в г.Курск. В с.Рышково только Центральная улица.
http://fias.nalog.ru/Public/SearchPage.aspx?SearchState=2
Полагаться полностью на ФИАС нельзя, посмотрите еще в КЛАДРе и в других источниках.
Я на стыке двух НП делал так: http://www.openstreetmap.org/way/241303824/history
или так http://www.openstreetmap.org/way/4418805/history
Но есть случаи, когда создание стыковочных участков дороги не помогает.
Например здесь: http://www.openstreetmap.org/way/255882786/history
В границах деревни Козлово есть участок дороги ref =66Н1503
Такой улицы в пределах этого НП естественно нет. получаем ошибку http://peirce.zkir.ru/qa/RU-SMO
Как поступать? Делать границу НП из двух участков, мультиполигоном?
PS: Кирилл большое спасибо за вашу работу над валидатором!

Можно буквой Z) Можно нарисовать улицу двумя веями.

Не за что :slight_smile: Но мне приятно)

Всякие приколы иногда случаются, полностью искоренить их врядли удастся.

По-моему, не надо рисовать в residental вне НП. В данном случае надо просто разделить вей. Участок в Козлово должен быть residental, а вне - unclassified.

Zkir,
расскажи пожалуйста на примере
http://peirce.zkir.ru/qa/UA-C#citynoborder
что попадает в “Города без адресного поиска”, кроме тех городов у которых нету полигона.
И еще, например Калинівка попадает в “Города без адресного поиска”, но не попадает в “Places without polygonal borders”, хотя полигона с тегами place=town,name=Калинівка нет(не могу найти). Почему так?

Забавно.

“Города без полигональных границ” и “Города без адресного поиска” - это два похожих, но немного разных теста, реализованные в разное время. Отличается алгоритм проверки. Для Украины и России они теоретически должны давать одинаковые результаты, но… :slight_smile:

Первый тест проверяет наличие полигона, но не проверяет вложенность. Соответственно если есть полигон place=city|town|village,name=Калинівка где-то в другом месте данной карты, то проблемы он не покажет.

Второй тест таки проверяет вложенность, и до некоторой степени соответствие этой вложенности.
Поэтому он дополнительно показывает как ошибку Карнаухівка (place=town), поскольку она находится почему-то внутри полигона Дніпродзержинськ. Предполагается, что вложенных населенных пунктов быть не может.

Забуксовала валидация…

Пнул.

http://peirce.zkir.ru/qa/UA-N - что это?

Что-то его расколбасило. Если к утру само не пройдет, посмотрю :slight_smile: