Как найти координаты в ответе API направлений Google Maps?

Есть ли какой-либо API или способ проверить, существуют ли координаты или местоположение в возвращенном ответе Direction Api?

https://developers.google.com/maps/documentation/directions/#DirectionsResponses< /а>

Я хочу проверить, содержит ли возвращенный ответ Direction Api мою жестко заданную координату/местоположение?

введите здесь описание изображения


person ernestkamara    schedule 21.06.2014    source источник


Ответы (1)


Если вы используете API:

DirectionsRoute возвращает обзор_путь (массив широты/долготы). При этом вы можете создать полилинию. И вы можете использовать эту полилинию для вызова функции google.maps.geometry.poly.isLocationOnEdge.

Если вы используете веб-сервис:

Возвращенный JSON имеет ключ review_polyline. Вы можете использовать его для создания полилинии и вызова функции google.maps.geometry.poly.isLocationOnEdge.

С Уважением

person cadetill    schedule 21.06.2014
comment
Спасибо @Cadetill, я научился работать с PolyUtil.isLocationOnPath(latLng, latLngs, false, 2); - person ernestkamara; 23.06.2014