А я согласен с ErshKUS’ом. если номер дома “7-9-11”, то и искаться он должен по запросу “Садовая 7-9-11”. Или нужно прикручивать поиск по части номера вообще. Чтобы по запросу “Садовая 1”, находились “Садовая 1, Садовая 11, Садовая 12, Садовая 21” и т.д.
А вариант с разбитем на подсторки адресов содержаших “-” или “/” и проверять вхождение в подстроки невозможен?
И как обрабатываются дома где в номер дома засунуты другие сточки например корпус?
С корпусами и др. просто, это же один дом, там просто строка разбирается. А с “-” и “/” получается придется или дублировать записи (вместе и разделенные), или описывать это как то движку, что правильней, но пока хз как.
Пути как сделать то видны, но их надо пройти, а как я говорил я сейчас делаю POI
У меня крамольный feature request родился.
На openstreetmap.ru есть “базовый” слой и слои-overlay, которые сами по себе с прозрачным фоном.
А почему бы не позволить пользователю выбирать в overlay и те слои, которые сейчас только базовые, но при этом назначая им прозрачность средствами CSS, то есть просто opacity:0.5; ?
Это позволит, например, накладывать слой Mapnik (обновляющийся куда оперативнее, чем “гибридный” от Космоснимков) на снимки Bing для оперативного сравнения.