Compartilhar via


RouteDirectionsBatchItemResponseOutput interface

O resultado da consulta. RouteDirections se a consulta for concluída com êxito, ErrorResponse caso contrário.

Extends

Propriedades herdadas

error

O objeto de erro.

formatVersion

Propriedade Format Version

optimizedWaypoints

Sequência otimizada de pontos de passagem. Ele mostra o índice da sequência de pontos de passagem fornecida pelo usuário para a lista original e otimizada. Por exemplo, uma resposta:

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

significa que a sequência original é [0, 1, 2] e a sequência otimizada é [1, 2, 0]. Como o índice começa em 0, o original é "primeiro, segundo, terceiro" enquanto o otimizado é "segundo, terceiro, primeiro".

report

Relata as configurações efetivas usadas na chamada atual.

routes

Matriz de rotas

Detalhes das propriedades herdadas

error

O objeto de erro.

error?: ErrorDetailOutput

Valor da propriedade

Herdado deErrorResponseOutput.error

formatVersion

Propriedade Format Version

formatVersion?: string

Valor da propriedade

string

Herdado de RouteDirectionsOutput.formatVersion

optimizedWaypoints

Sequência otimizada de pontos de passagem. Ele mostra o índice da sequência de pontos de passagem fornecida pelo usuário para a lista original e otimizada. Por exemplo, uma resposta:

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

significa que a sequência original é [0, 1, 2] e a sequência otimizada é [1, 2, 0]. Como o índice começa em 0, o original é "primeiro, segundo, terceiro" enquanto o otimizado é "segundo, terceiro, primeiro".

optimizedWaypoints?: RouteOptimizedWaypointOutput[]

Valor da propriedade

Herdado deRouteDirectionsOutput.optimizedWaypoints

report

Relata as configurações efetivas usadas na chamada atual.

report?: RouteReportOutput

Valor da propriedade

Herdado deRouteDirectionsOutput.report

routes

Matriz de rotas

routes: RouteOutput[]

Valor da propriedade

Herdado deRouteDirectionsOutput.routes