Partilhar via


RouteDirectionsOutput interface

Este objeto é devolvido de uma chamada Route Directions bem-sucedida

Propriedades

formatVersion

Propriedade Formatar Versão

optimizedWaypoints

Sequência otimizada de pontos de passagem. Mostra o índice da sequência de waypoint fornecida pelo utilizador 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]. Uma vez que o índice começa por 0, o original é "primeiro, segundo, terceiro" enquanto o otimizado é "segundo, terceiro, primeiro".

report

Comunica as definições efetivas utilizadas na chamada atual.

routes

Matriz de rotas

Detalhes de Propriedade

formatVersion

Propriedade Formatar Versão

formatVersion?: string

Valor de Propriedade

string

optimizedWaypoints

Sequência otimizada de pontos de passagem. Mostra o índice da sequência de waypoint fornecida pelo utilizador 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]. Uma vez que o índice começa por 0, o original é "primeiro, segundo, terceiro" enquanto o otimizado é "segundo, terceiro, primeiro".

optimizedWaypoints?: RouteOptimizedWaypointOutput[]

Valor de Propriedade

report

Comunica as definições efetivas utilizadas na chamada atual.

report?: RouteReportOutput

Valor de Propriedade

routes

Matriz de rotas

routes: RouteOutput[]

Valor de Propriedade