Пересчитайте Google Maps Direction, если выберете не ту полосу - PullRequest
0 голосов
/ 23 марта 2012

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

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

Направления распечатываются в элементе canvas иЯ не мог найти ничего, как сравнить это с моими маркерами ...

Есть идеи?

1 Ответ

1 голос
/ 06 июля 2012

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

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

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

топоры

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...