Поиск меток по адресу
Делается сайт объявлений по продаже квартир на основе yandex map api. При создании объявления определяются координаты и полный адрес, объявление записываются в БД.
Как правильно организовать поиск объявлений по заданному адресу, допустим улице? К примеру пользователь хочет увидеть все объявления по ул.Центральной г.Минск
Я вижу несколько решений:
- Средствами yandex api получить полигон охватывающий улицу, затем в БД искать все точки, которые попали в этот полигон....Непонятно только как получить полигон???
- Грубый поиск в БД по совпадению запрашиваемой улицы. Но это долго, т.к. поиск по совпадению строк происходит тяжелее. Тем более что адрес состоит не только из улицы - там ещё может быть город, район, область, номер дома, метро...
- ....