2015-02-23 5 views
-1

Предположим, что мы понимаем, как работает диспетчерский сервис на Google Map v3, и я получил его на карте Google.Направление с несколькими остановками - Google Map v3

Скажем, у меня есть:

Начало: Чикаго

Waypoints: 1. LAX, 2. Калифорния, Нью-Йорк 3.

Конец: Michigan

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

Это будет сюжет: 1. Чикаго 2. Калифорния 3. LAX 4. Нью-Йорк 5. Мичиган

Я думаю, что это каким-то образом вычисляет ближайший маршрут основном на Start и End.

Есть ли способ, которым я могу заниматься построением в обычном порядке?

ответ

0

Я считаю его просто случай установки optimizeWaypoints: ложь в объекте запроса

Посмотреть документы ->https://developers.google.com/maps/documentation/javascript/reference#DirectionsRequest

Если установлено значение истинно, то DirectionService попытается изменить порядок поставляемых промежуточными путевыми точками, чтобы минимизировать общую стоимость маршрута. Если оптимизированы путевые точки, проверьте DirectionsRoute.waypoint_order на ответ для определения нового заказа.

+0

спасибо. То, что я пропустил. XD – MilkACow

Смежные вопросы