Добрый вечер.
Есть огромная база объектов (от нескольких тысяч штук до, возможно, десятков тысяч), например, заправок, по всей РФ.
Посетитель сайта, вводит начальную и конечную точки (это может как "от Москвы до Иркутска", так и "от координаты1 до координаты2"), после чего на карте отображается маршрут посредством маршрутизатора.
Так вот, как отобразить ТОЛЬКО те объекты из нашей БД, которые лежат на данном маршруте (например, в пределах +-100м от маршрута)? (Координаты всех объектов известны заранее.)
Я не то чтобы прошу конкретного решения - это слишком жирно:), а прошу натолкнуть на оптимальные варианты исполнения и вообще на возможность решения данной задачи. Так понимаю, что это издали схоже с "Попадание точек в окружность" (http://api.yandex.ru/maps
ПС: Или может как-то формировать базу объектов специфически? Например, указывать помимо всего прочего регионы (субъекты федерации), к которым относятся объекты? Не облегчит ли это вывод только объектов, находящихся на заданном маршруте? Другими словами, можно ли узнать регионы, по которым проходит заданный посетителем маршрут? (Это на тот случай, если нет другой возможности отфильтровать часть ненужных при заданных параметрах объектов. Чтобы не выводить все например 5000 объектов, а вывести только те, которые в регионах, через которые проходит заданный маршрут.)
Благо дарую.