Как добраться до близлежащих отелей с помощью Google Places API в зависимости от расстояния вождения

Я знаю, что могу искать отели (например) рядом с узлом, указав радиус окружности от центрального узла с помощью API Google Places. Но это возвращает места, которые находятся в другом городе. Причина в том, что географически место находится в пределах заданного радиуса. Но дальность поездки разная. Есть ли способ обойти это?


person Selvaraj M A    schedule 13.04.2012    source источник
comment
Не могли бы вы привести пример, чтобы прояснить ваш вопрос.   -  person Chris Green    schedule 16.04.2012


Ответы (1)


API поиска мест будет возвращать места в указанной области, ранжированные по известности (популярность; "rankby=известность") или по расстоянию ("rankby=расстояние") независимо от области. Нет возможности ранжировать по дальности поездки.

Чтобы получить рейтинг на основе расстояния в пути, вы можете рассмотреть возможность использования API поиска мест в сочетании с API матрицы расстояний.

https://developers.google.com/maps/documentation/distancematrix/

API матрицы расстояний вернет расстояние на автомобиле, пешком или на велосипеде на основе одного или нескольких исходных местоположений и одного или нескольких мест назначения.

person saxman    schedule 28.08.2012