addr:city не указан, но поиск работает?

Заметил в родном городе две сотни домов с указанными улицами и номерами домов, но без addr:city (около 10% получилось).
Проверил по Overpass API в Москве addr:city где-то пополам используется.

Как поиск Nominatim работает? Он эти теги проверяет? Может причесать всё к одному виду (убрать или поставить везде addr:city=%)?

http://overpass-turbo.eu/s/33u

Эти дома находятся на полигоне города. addr:city берётся оттуда, так же как район/регион/страна. На каждом адресе эти тэги не нужны.

Я не думаю, что они вообще используются если есть полигон place. Поэтому я не знаю, что движет расставлялщиками addr:country и прочего.

Не знаете, так и не говорите. :slight_smile:
Гораздо проще, да и быстрее, искать объект по имени, чем по координатам. В тех регионах, где оно проставлено, http://wowik.000space.com/places/ строится гораздо быстрее.
Опять же геометрию любят покалечить,
геомерия не всегда точно известна.

Вот в Казахстане, к примеру, с границами — полная беда, особенно была до недавнего времени.
http://wowik.000space.com/places/kz/550000000.htm

Вообще я говорил про адреса на доме, а не place и выше. Так как для нормальной адресации всё равно нужен полигон place, а на нём эти данные есть, тащить их на дома смысла не вижу.

У нас в Украине ещё одна причина не использовать addr:city: если написать туда имя города на украинском языке, а конвертер возьмёт с полигона name:ru, то будет в карте 2 города: по-украински и по-русски. Так что мы не используем addr:city, как и addr:street. По той же причине

плох такой конвертер
addr:city - это текстовая ссылка на НП, у которого и надо взять подходящий name:*

Ага, и вместо отношений associatedStreet нужно использовать addr:street: искать нужный вей, а из него уже брать name:ru. И менять название улицы тогда придётся везде, а не только в отношении. Тоже самое касается и городов: если нужно будет что-либо поменять в названии, то нужно редактировать весь город? Это может в один changeset не поместится (50 000 объектов)

Так в РФ же так и сделано

Ну и разве это правильно?

Это просто другие правила.
Я вообще-то, вот на это http://forum.openstreetmap.org/viewtopic.php?pid=413032#p413032 отвечал, а не про отношения.

да давайте вообще все свойства с объектов уберем и перенесем их в отношения!
каждому вею - по своему отношению!

собственно вей, это уже и есть отношение из поинтов

golyanitskiy, я что то нить рассуждений потерял. Вы что предлагаете то?
Поудалять addr:city? - это ай я яй.
Игнорить его в поисковиках/валидаторах - ну это авторам валидаторов/конверторов решать.
Не заполнять его - ну не заполняйте.