выглядит логичнее, но неправильно.
мы же не пишем name:ru по умолчанию, иногда добавляя name как бонус.
так и со ссылкой на википедию: wikipedia=язык:название должно вести на страницу по умолчанию, на языке, принятом в данной местности. Например, у нас ссылки будут wikipedia=ru:Россия. Страницы на других языках легко найти через интервики.
при желании можно добавить wikipedia:ru=*, но нужно понимать, что их будут смотреть куда реже, потому что ожидают найти куда реже.
Это бесперспективно, так как языков много wikipedia:en= wikipedia:es= wikipedia:fi= и т.п. Про Минск, например, есть статьи в 113 языковых разделах Википедии. Именно поэтому и была создана Интервики.
Здравствуйте. У меня такой вопрос сложился после того, как я скачал навителовскую карту Минска, выдранную из OSM.
Навител показывает адреса некоторых зданий, у которых в OSM нет адреса, задаваемого тегом addr:street. Я тут задумался: означает ли это, что он автоматически задает в адресе ближайшую улицу, или это указывается где-то еще?
Вобще меня интересует как правильнее задавать адреса в OSM. С помощью тега addr:street непосредственно у building или через отношение с is_in? Мне как программеру, честно говоря, более понятен второй метод, так как addr:street задает некоторую избыточность информации, тем более, что по разному написанные названия улиц создают некоторые трудности поиска всех зданий на улице.
Помогите, товарищи, разобраться. Кажется, я что-то упустил из виду…
Физическая близость здания к улице это не критерий для адресации. Бывает (и часто!) очень нелогичная и бестолковая адресация.
Единственный правильный критерий - табличка с номером на здании или официальный план населённого пункта.
Ну про бестолковую адресацию я и сам понимаю) Все же интересует вопрос о правильной адресации в OSM. Новичок-с) То есть, если хочу редактировать созданное кем-то здание (допустим у которого уже есть addr:housenumber), мне добавлять ему тег addr:street, или создавать отношение is_in, где указывать уже существующий объект “улица”