Mensagem de solicitação de ComputeRoutes.
| Representação JSON |
|---|
{ "origin": { object ( |
| Campos | |
|---|---|
origin |
Obrigatório. Ponto de passagem de origem. |
destination |
Obrigatório. Ponto de referência do destino. |
intermediates[] |
Opcional. Um conjunto de waypoints ao longo do trajeto (excluindo pontos de terminal), para parada ou passagem. Até 25 waypoints intermediários são permitidos. |
travel |
Opcional. Especifica o meio de transporte. |
routing |
Opcional. Especifica como calcular a rota. O servidor tenta usar a preferência de roteamento selecionada para calcular a rota. Se a preferência de roteamento resultar em um erro ou em uma latência extralonga, um erro será retornado. Só é possível especificar essa opção quando |
polyline |
Opcional. Especifica sua preferência para a qualidade da poligonal. |
polyline |
Opcional. Especifica a codificação preferencial para a polilinha. |
departure |
Opcional. O horário de partida. Se você não definir esse valor, ele será usado como padrão para a hora em que a solicitação foi feita. Se você definir esse valor para um horário que já ocorreu, a solicitação vai falhar. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
compute |
Opcional. Especifica se é necessário calcular rotas alternativas além da rota. Nenhuma rota alternativa é retornada para solicitações com waypoints intermediários. |
route |
Opcional. Um conjunto de condições a serem atendidas que afetam a forma como os trajetos são calculados. |
language |
Opcional. O código de idioma BCP-47, como "pt-BR" ou "en-US". Para saber mais, consulte Identificador de localidade Unicode. Consulte Suporte a idiomas para conferir a lista de idiomas aceitos. Quando você não fornece esse valor, o idioma de exibição é inferido com base no local da solicitação de trajeto. |
units |
Opcional. Especifica as unidades de medida dos campos de exibição. Isso inclui o campo |
optimize |
Se optimizeWaypointOrder for definido como verdadeiro, uma tentativa será feita para reordenar os waypoints intermediários especificados para minimizar o custo geral da rota. Se algum dos waypoints intermediários estiver percorrendo esse modo, a solicitação falhará. Use |