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

Обновился Челябинск, проверяйте.

УРА! Уменьшающиеся цифры изолянтов и прочих ошибок радуют :slight_smile:

а вот ссылки Изолированные рутинговые подграфы http://peirce.gis-lab.info/routing-map.php?mapid=RU-CHE
Посмотреть ошибки адресации на карте http://peirce.gis-lab.info/addr-map.php?mapid=RU-CHE&errtype=
открывают область с центром в Москве и не отрисовывают маркеры, где конкретно ошибки смотреть…
Посмотри пожалуйста… может я с поли границей такое устроил?.. хотя вроде склеил в одну линию… да и данные ведь как-то посчитались… хмм…

Какой у тебя браузер? У меня эти ссылки открывают карту с центром в Челябинске.

Сидел дома на дебиане6 с хромиумом. Похоже у самого руки кривые :frowning:
Прошу прощения за кипишь. На работе винда+лиса8 все нормально показывают.
В следующий раз обязуюсь проверить тщательно всем зоопарком.

правлю ошибки по http://peirce.gis-lab.info/addr.php?mapid=LV-FULL&errtype=4

Не понимаю, что не так с улицей
Riga Sudraba Edzus iela IV http://www.openstreetmap.org/browse/way/4744919

Граница города: http://www.openstreetmap.org/browse/relation/1554509

Похоже теги неправильные.

Нет name.

Сделать латвию почаще пока не могу :frowning:

FACEPALM.JPG

Спасибо.

“Не связана с городом” совсем другая улица http://www.openstreetmap.org/browse/way/75882896
Там похоже вообще нет границы города.

Есть, я нарисовал её чуть больше суток назад.
Занятное совпадение - дома в одном городе, улица - в другом.
В тот момент, когда я писал письмо с прозьбой об обновлении Латвии, она уже была нарисована.

Ладно, ждём следующеё итерации, правлю прочее.

А нельзя ли на карте отображать ещё и поли-линию, по которой эта карта вырезалась?

Я не смотрел, но, кажется, редактирование поли-линии для Моск.области - задача тухлая, всё равно что-то да сломается…

На странице с результатами проверки пропадают дополнительные причиндалы латинских символов. http://peirce.gis-lab.info/addr.php?mapid=LV-FULL&errtype=3

Написано:

Berzu iela
Locu iela

Должно быть:

Bērzu iela
Loču iela

Да, это напрашивается. Возможно после решения других проблем сделаю)

Идеал не достижим, разумеется. Но минимизироать количество глюков можно.

Это неисправимая проблема. Есть две сборки Латвии. Одна (LV-FULL) в кодировке 1251, и в ней по понятной причине умляуты сносятся. Есть вторая (LV-FULL-1), в кодировке, по моему 1257, c умляутами в валидаторе она http://peirce.gis-lab.info/addr.php?mapid=LV-FULL-1
Но пока данные доходят до веб-страницы, что-то ломается. в VB6, на котором написан валидатор, с поддержкой кодовых страниц не очень хорошо.

Ясно. Ладно, терпимо.

http://peirce.gis-lab.info/addr.php?mapid=LV-FULL&errtype=4

При проверке годности адресов игнорируются пешеходные улицы.

Пример: адрес с ошибкой http://www.openstreetmap.org/browse/way/41375987
пешеходная улица, к которой он относится: http://www.openstreetmap.org/browse/way/39924853;
http://www.openstreetmap.org/browse/way/45068136 и http://www.openstreetmap.org/browse/way/33525871

Я в курсе, что пешеходные улицы не участвуют в роутинге, но… Тогда почему тип ошибки IV (Улица не связана с городом), а не VI (Улица не является рутинговой в СГ)?

Расстояние между домом и улицей не проверяется. Если на карте есть рутинговая улица с таким же названием (как у дома), но вне города, определяется тип IV.

http://www.openstreetmap.org/browse/way/43010310

Если нарисовать там границу города, должен определиться тип VI

В таким случае - нельзя ли сделать так, чтобы в валидаторе ссылка была не на дом, у которого в адресе была упомянута улица, а на сам сегмент улицы вне города? Тогда я бы мог сам понять.

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

Можно сделать список улиц, по которым есть дома, но которые остались вне городов. Сделаю такое, когда дачный сезон окончательно завершится :slight_smile:

А пока проще всего эту проблему решить, если нарисовать границы ко всем городам :wink:

Никакой вопрос не является глупым.

Поискал просто по промежуточному польскому файлу (который никуда не выкладывается) :slight_smile:

Я тоже так думал, но попробовал поправить поли по Рязанской области и удалось сократить кол-во изолятов в несколько раз, даже не смотря на наличие 2-х эксклавов. Сейчас изолятов осталось всего 10, но думаю что можно еще немного подкорректировать. Так что дерзайте в Мос. обл. я смотрел попадает очень много из соседних областей.

Есть в валидаторе неувязочка в отображении по фильтрам классов дорог.
Пример:
При выборе только столбовые наблюдаются 3 разрыва: http://pix.am/HkUG/
При выборе первичные и выше (или любом другом) только один из этих 3-х: http://pix.am/obYU/

По идее, такое означает, что существуют motorway/trunk, связанные между собой не motorway или trunk, а primary и ниже. Поэтому если рассматривать только столбовые дороги, то разрыв есть, а если ещё включая дороги более низкого класса, то нет.