Оказалось что используя перл, OpenStreetBugs и изоленту совсем несложно сваять валидатор чего угодно, поэтому я за пару часов сотворил то, чего очень давно хотелось - проверялку наличия для объектов с addr:street улицы с таким же названием в эпсилон-окрестности. В некотором смысле это аналог аналог слоя адресов из geofabrik’овском address inspector (http://tools.geofabrik.de/osmi/) (который на данный момент, кстати, сломан), но на всю Россию, c более частым обновлением и в будущем другими плюшками.
Пока умеет самое основное - addr:street на node и way сравнивается с name у highway=*, дома с ненайденными адресами показываются в виде багов. Писать комментарии и закрывать баги не нужно - первые затрутся при обновлении, второе произойдёт автоматически при обновлении же, когда несоответствие будет исправлено. Хотя вообще закрыть надоевший false-positive при желании можно и руками - он останется закрытым. Обновление пока руками раз в пару дней, потом перенесу на Рамблер.
На данный момент в базе 127098 багов Предлагаю начать чинить, заодно приводя названия улиц к принятому) виду.
Да, это также планируется эксклюзивной фичей, но я пока не имею чёткого представления как это сделать. Исключения - не выход, информация об уличной принадлежности к не-улицам должна быть в базе, и её надо проверять. В МО такие вещи встречаются для мелких НП, микрорайонов, кварталов и “виртуальных” НП типа “академгородок”. Также был замечен как минимум один парк.
Имелись в виду группы объектов с одинаковыми наименованиями улиц. Но потом понял, что это не поможет - в любом случае нужен образцовый элемент. Тогда может искать не только улицы, но и другие элементы с name (landuse, place и т.п.)?