Списки населенных мест с валидацией границ и адресов

Пока с фиас не матчится?

Пока нет. Это будет следующий подход.

http://wowik.000space.com/ - не работает. Пишет ERR_NAME_NOT_RESOLVED

Два дня у провайдера DNS шалит. Смешно, писать им про домен умею только с того же домена.

wowik не думал перейти на рамблер или на платный vps?

Ну работает вроде, а перебои у всех бывают. Не хочется чинить то, что работает.

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

http://wowik.000space.com/places/ru-sam/36640436000.htm

Имеются 3 точки с именем “Пискалы”. Автоматически найдена неправильная. Для “настоящих” Пискалов мне посоветовали поставить official_status=ru:село - это правильное решение? Просто official_status это как бы proposed feature. Кстати, у правильных Пискалов стоит тэг place=village (как и надо), а у других - другое (place=hamlet и railway=station). Если ищется село, то, наверное, валидатор должен искать именно village, а не какие-то там ж/д станции.

село != village

Абсолютно правильное. Если НП в разных сельских поселениях еще, как вариант, может помочь простановка addr:subdistrict (так как границ поселений нет и иначе не определить поселение), ну а если в одном, то official_status, а если и official_status одинаков, то oktmo:user
Единственно, что может проигнорировать locality если есть более достойный кандидат.

Так, в ФИАС-е ошибку нашел видимо:

https://www.openstreetmap.org/way/95929062 перечислен в http://wowik.000space.com/places/ru-sar/63701000001.htm хотя в черту города не входит: https://www.openstreetmap.org/relation/3955288. Для валидатора что нужно указать чтобы он узнал улицу? alt_name? код какой?

Он сюда входит http://wowik.000space.com/places/ru-sar/63643496116.htm, а в Саратове другая улица и КЛАДР(ФИАС) код другой, мало ли Янтарных улиц на свете…

Вот по КЛАДР коду 64000001000152600 только esosedi пнули в приблизительно верное место
http://postindex.esosedi.ru/64-saratovskaya/000/001-saratov/st-966889-yantarnaya/index.html

Осталось только на кадастре ее нащупать, вот участки по этой улице
64:48:010118:101
64:48:010118:107
64:48:010118:118

А Яндеск и 2ГИС списывают друг у друга, отправляя в Новогусельский, а все остальные списывают у них :smiley:

Технологическое демо, тренировка матчинга домиков по ФИАС
http://wowik.000space.com/places/ru-yev
http://wowik.000space.com/places/ru-kos
http://wowik.000space.com/places/ru-ros
http://wowik.000space.com/places/ru-yar
http://wowik.000space.com/places/ru-tve

Вывод ужасен.
OSM-домики, найденные в ФИАС, подсвечены болдом и италиком.
Домики без OSM-ссылки и JOSM-картинки это, стало быть, ФИАС-домики ненайденные в OSM

А без болда - это значит нет в фиас? Ну и всё таки я за то, чтобы разделить чётную и не четную сторону.

На моей улице все по одной стороне.
:wink: Да и с дробями не всегда ясно на чьей они стороне

Ну хорошо, я решу за тебя, они на чётной стороне.

Абсолютно солидарен с freeExec. Конечно не претендую на истину, но по моим оценкам 3/4 если не больше адресации по стране имеет четно - нечетную структуру с расположением четных и нечетных по разные стороны основной оси улицы (проспекта, переулка и тд.). Таким образом, разделив их, просто удобнее проводить анализ ситуации.

Вот, получите новенького с чет/нечет
http://wowik.000space.com/places/ru-uly
ну и все предыдущие

Вот другое дело, сразу видно, что не замаплен конец улицы, когда чётная заканчивается на 40, а нечётная на 90. Ну и за УЛУ отдельно спасибо.

Не хочешь ли поддержать схему для дробных домов вида 20 == 20/29
addr:housenumber=20
addr:housenumber2=20/29

А ещё не понятно “8 кА <?> 8а” один ли это дом или фиас всё через корпус обозначает.