Направление Google Maps API, вне маршрута

Я использую Direction API для построения и сохранения маршрута между A и B. Мое приложение получает скоординированный автомобильный GPS, я хотел бы определить, не отклонился ли автомобиль от курса ранее. Кто-нибудь знает, как это сделать?


person Márcio    schedule 22.04.2014    source источник


Ответы (1)


Вы можете создать полилинию на основе маршрута и использовать google.maps.geometry.poly.isLocationOnEdge, чтобы проверить, текущая координата размещается на полилинии/рядом с ней.

Для приблизительного результата создайте полилинию, используя overview_path маршрута, для большей точности используйте lat_lngs из steps маршрута.

person Dr.Molle    schedule 22.04.2014
comment
Спасибо, это действительно работает, но мне нужно сделать то же самое в бэкэнде. Является ли это возможным? - person Márcio; 25.04.2014