0

Я использую API Javascript Google Maps v3 для расчета маршрутов с моей текущей позиции до моего конечного пункта назначения в приложении iPad PhoneGap.Пересчитать Google Maps Direction, если принять неправильную полосу

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

Направления распечатываются в брезентовой-элемент, и я не мог найти что-нибудь, как сравнить его с моими маркерами ...

Любая идея?

ответ

1

Следующая линия работает. Просто установите допуск по желанию.

google.maps.geometry.poly.isLocationOnEdge (point, polyline, tolerance) 

Это вернет true, если точка находится в полилинии/полигене. Дайте мне знать, если tyhis не работает.

топоры