Udostępnij za pośrednictwem


RouteDirectionsBatchItemResponseOutput interface

Wynik zapytania. RouteDirections, jeśli zapytanie zostało ukończone pomyślnie, ErrorResponse w przeciwnym razie.

Rozszerzenie

Właściwości dziedziczone

error

Obiekt błędu.

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 dziedziczonej

error

Obiekt błędu.

error?: ErrorDetailOutput

Wartość właściwości

dziedziczone zErrorResponseOutput.error

formatVersion

Formatowanie właściwości Version

formatVersion?: string

Wartość właściwości

string

dziedziczone zRouteDirectionsOutput.formatVersion

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

dziedziczone zRouteDirectionsOutput.optimizedWaypoints

report

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

report?: RouteReportOutput

Wartość właściwości

dziedziczone zRouteDirectionsOutput.report

routes

Tablica tras

routes: RouteOutput[]

Wartość właściwości

dziedziczone zRouteDirectionsOutput.routes