Я бы предложил выделять полигонами группы домов, относящихся к данной улице, или ставить точку где-то в центре этой “улицы”. Вопрос - каким тегом этот полигон или точку обозначать - остается открытым. Но считаю полезным, если подобные улицы будут искаться в поиске - пусть даже найдется точка или полигон вместо вея.
Это ничего не говорит о том, пропущена улица или её в принципе нет. Кроме того, в name place не пишутся статусные части, т.е. для сопоставления уже придётся применять кое-какую логику.
Лёша, в той же Москве дофига домов без улиц, но с addr:housenumber (и с кладр-кодом, ага). И сейчас в валидаторе они показываются как ошибки, что правильно.
Ну как бы да тут есть засада, что непонятно, толи улицы в адресе нету, толи забыли проставить. Можно писать addr:street=none но это костылями пахнет. В самой схеме (key:addr), обязательным является только housenumber.
В Зеленограде домам в качестве “улиц” присвоены названия микрорайонов - почему-то. И правильно это или нет, из тегов на домах понять нельзя. ИМХО на домах все-таки должен быть не только номер, но и некий признак, к чему этот номер относится.
А что кстати с адресами в деревнях? Раньше своим писал деревню и фамилию адресата. Почтальон и так всех знал. Потом на доме появилась табличка с номером дома. А в последнее время принято писать так - ул Центральная, дом 41 хотя никто и никогда не был в курс насчёт улиц. Как мне сказали - ввели в принудительном порядке несколько лет назад. Табличек с улицами на домах естественно нет Улица в КЛАДРе есть, название совершенно искусственное.
В соседнем селе тоже появились улицы - Мирная, Приокская, Солнечная. Нигде табличек вы не найдёте
Микрорайоны в адресах - это творчество wowik-а, кажется. На самом деле их там быть не должно.
А номер может относиться много к чему, а вовсе не только к улице: к отдельному кварталу улицы, к чьей-то территории, к отдельному участку внутри этой территории, непосредственно к городу, etc.