Udostępnij za pośrednictwem


RouteDirectionsOutput interface

Ten obiekt jest zwracany z pomyślnego wywołania Route Directions

Właściwości

formatVersion

Formatowanie właściwości Version

optimizedWaypoints

Zoptymalizowana sekwencja punktów drogi. Przedstawia on indeks z sekwencji punktów drogi dla oryginalnej i zoptymalizowanej listy. Na przykład odpowiedź:

<optimizedWaypoints>
<waypoint providedIndex="0" optimizedIndex="1"/>
<waypoint providedIndex="1" optimizedIndex="2"/>
<waypoint providedIndex="2" optimizedIndex="0"/>
</optimizedWaypoints>

oznacza, że oryginalna sekwencja to [0, 1, 2] i zoptymalizowana sekwencja to [1, 2, 0]. Ponieważ indeks zaczyna się od 0, oryginalny jest "pierwszy, drugi, trzeci", podczas gdy zoptymalizowany jest "drugi, trzeci, pierwszy".

report

Raportuje obowiązujące ustawienia używane w bieżącym wywołaniu.

routes

Tablica tras

Szczegóły właściwości

formatVersion

Formatowanie właściwości Version

formatVersion?: string

Wartość właściwości

string

optimizedWaypoints

Zoptymalizowana sekwencja punktów drogi. Przedstawia on indeks z sekwencji punktów drogi dla oryginalnej i zoptymalizowanej listy. Na przykład odpowiedź:

<optimizedWaypoints>
<waypoint providedIndex="0" optimizedIndex="1"/>
<waypoint providedIndex="1" optimizedIndex="2"/>
<waypoint providedIndex="2" optimizedIndex="0"/>
</optimizedWaypoints>

oznacza, że oryginalna sekwencja to [0, 1, 2] i zoptymalizowana sekwencja to [1, 2, 0]. Ponieważ indeks zaczyna się od 0, oryginalny jest "pierwszy, drugi, trzeci", podczas gdy zoptymalizowany jest "drugi, trzeci, pierwszy".

optimizedWaypoints?: RouteOptimizedWaypointOutput[]

Wartość właściwości

report

Raportuje obowiązujące ustawienia używane w bieżącym wywołaniu.

report?: RouteReportOutput

Wartość właściwości

routes

Tablica tras

routes: RouteOutput[]

Wartość właściwości