RoutingSummary

A duração e a distância da origem do trajeto até um lugar na resposta e uma segunda etapa desse lugar até o destino, se solicitado. Observação:adicionar routingSummaries na máscara de campo sem incluir também o parâmetro routingParameters.origin ou searchAlongRouteParameters.polyline.encodedPolyline na solicitação causa um erro.

Representação JSON
{
  "legs": [
    {
      object (Leg)
    }
  ],
  "directionsUri": string
}
Campos
legs[]

object (Leg)

Os trechos da viagem.

Quando você calcula a duração e a distância da viagem a partir de uma origem definida, legs contém um único trecho com a duração e a distância da origem ao destino. Quando você faz uma pesquisa ao longo do trajeto, legs contém dois trechos: um da origem ao lugar e outro do lugar ao destino.

directionsUri

string

Um link para mostrar rotas no Google Maps usando os waypoints do resumo de trajetos fornecido. Não é possível garantir que a rota gerada por esse link seja a mesma usada para gerar o resumo de roteamento. O link usa informações fornecidas na solicitação, de campos como routingParameters e searchAlongRouteParameters, quando aplicável, para gerar o link de trajeto.

Perna

Um trecho é uma única parte de uma viagem de um local para outro.

Representação JSON
{
  "duration": string,
  "distanceMeters": integer
}
Campos
duration

string (Duration format)

O tempo que leva para concluir esta etapa da viagem.

Duração em segundos com até nove dígitos fracionários, terminando em "s". Exemplo: "3.5s".

distanceMeters

integer

A distância deste trecho da viagem.