кстати, иногда бывает, что дом однозначно имеет адрес “ул. Такая-то, 23/34”, но табличек висят две, с разными улицами. зачем так сделано, я не понимаю. разве что для того, чтоб шпиён какой заблудился.
а зачем искать “Садовую 75”, если дом имеет другой адрес?
У Котяры дом вообще с тремя адресами. И теперь в Беларуси действует котярная схема адресации. :3
Но она неудобна в создании при существующих редакторах.
я же говорю, в тех случаях, что видел, дом принадлежит одной улице. у людей в прописках, у юр. лиц в документах значится одна улица.
и самое сложное, если только табличка с номером, узнать, к какой улице дом относится.
Чтобы нормально описывать дома с двойными адресами, нужно дорабатывать структуру базы. В текущем варианте все способы кривые.
А пока лично я бы советовал использовать addr:street2 и addr:housenumber2
Когда у дома два адреса, реально два — две разных таблички с двух сторон, — я на дом не ставлю ничего, а рисую на нём две адресных точки. Так проще для всех
А дробь — это один адрес по двум улицам, поэтому распихивать по разным housenumber смысла не вижу.
Мне кажется тут правильно проскользнула мысль насчет случая, когда на доме одна табличка. Если написано “улица Такая-то 13/50” то никто из обитающих там этот адрес не будет говорить кому-то, записывать или публиковать как “улица Сякая-то 50” и соответственно никто и искать по такому адресу не будет.
А вот в случае с двумя табличками адрес дома будут давать как по одной улице, так и по второй и искать его потом будут тоже по двум разным улицам. Значит, обе улицы где-то в тэгах должны фигурировать. Неужели нет ничего по-нативней чем addr:street2?
На самом деле причина, по которой он не применяется - та же самая, по которой аффтар osm2mp отказывается его поддерживать.
А именно чрезмерная замороченность этой схемы, делающая её непригодной для массового проекта.