В этот раз не на наших, зависла обзорка Европы. Перезапустил, посмотрим что будет.
А теперь что убило валидацию ?
Оно же) Перескачал планету.
Небольшой ап темы.
Крым появился в явном виде в валидаторе и в статистике, как часть России
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) Можно нарисовать улицу двумя веями.
Не за что Но мне приятно)
Всякие приколы иногда случаются, полностью искоренить их врядли удастся.
По-моему, не надо рисовать в residental вне НП. В данном случае надо просто разделить вей. Участок в Козлово должен быть residental, а вне - unclassified.
Zkir,
расскажи пожалуйста на примере
http://peirce.zkir.ru/qa/UA-C#citynoborder
что попадает в “Города без адресного поиска”, кроме тех городов у которых нету полигона.
И еще, например Калинівка попадает в “Города без адресного поиска”, но не попадает в “Places without polygonal borders”, хотя полигона с тегами place=town,name=Калинівка нет(не могу найти). Почему так?
Забавно.
“Города без полигональных границ” и “Города без адресного поиска” - это два похожих, но немного разных теста, реализованные в разное время. Отличается алгоритм проверки. Для Украины и России они теоретически должны давать одинаковые результаты, но…
Первый тест проверяет наличие полигона, но не проверяет вложенность. Соответственно если есть полигон place=city|town|village,name=Калинівка где-то в другом месте данной карты, то проблемы он не покажет.
Второй тест таки проверяет вложенность, и до некоторой степени соответствие этой вложенности.
Поэтому он дополнительно показывает как ошибку Карнаухівка (place=town), поскольку она находится почему-то внутри полигона Дніпродзержинськ. Предполагается, что вложенных населенных пунктов быть не может.
Забуксовала валидация…
Пнул.
Что-то его расколбасило. Если к утру само не пройдет, посмотрю