Я работаю над мобильным приложением и хочу рассчитать расстояние между двумя точками с помощью Google Directions API (http://code.google.com/apis/maps/documentation/javascript/services.html#Directions).
У меня есть список мест, и я хотел бы показать этот список, упорядоченный по расстоянию (от позиции пользователя). Это можно сделать, выполнив запрос с помощью Google API, посмотрите следующий пост, есть рабочий пример: Android: как узнать расстояние между двумя географическими координатами?).
Мои вопросы:
1) Можно ли одним запросом рассчитать расстояние от одного источника (моя текущая позиция) до нескольких точек (мест)?
2) Можно ли уменьшить размер ответа (чтобы уменьшить сетевой трафик)? Мне просто нужно расстояние + необходимое время. Я хотел бы показывать карту только тогда, когда пользователь щелкает элемент в списке.
Заранее большое спасибо за вашу помощь.
Мауро