Имеется задача — в базе хранятся объекты (здания), их географические координаты.
Необходимо отсортировать их с учетом удаленности от места проживания пользователя (его координаты тоже известны).
При этом хотелось бы учесть не просто расстояние по карте напрямую, но еще и возможность передвигаться на метро: объект, до которого ехать 5 минут, должен выводиться в сортировке раньше чем объект, до которого идти 20 минут (несмотря на то, что последний расположен ближе).
Каким образом можно максимально интегрировать в данную задачу Яндекс.Карты?
«Русавтобус» использует для подобных вещей гуглокарты, но есть информация о том, что планируется переход на Яндекс. Каким образом использовать возможности Яндекс.Карт для сортировки объектов по времени проезда (или прохода — что быстрее) до места проживания пользователя? Высчитывать это время каждый раз для десятка тысяч объектов нерационально.