Encapsula um waypoint. Os waypoints marcam o início e o fim de um trajeto e incluem paradas intermediárias ao longo do trajeto.
Representação JSON |
---|
{ "via": boolean, "vehicleStopover": boolean, "sideOfRoad": boolean, // Union field |
Campos | |
---|---|
via |
Marca o ponto de referência como um marco em vez de um ponto de parada. Para cada waypoint da solicitação que não é via, a resposta anexa uma entrada à matriz |
vehicleStopover |
Indica que o waypoint é destinado a paradas de veículos, onde a intenção é embarcar ou desembarcar. Quando você definir esse valor, o trajeto calculado não incluirá waypoints diferentes de |
sideOfRoad |
Indica que o local deste waypoint deve ter uma preferência quanto à parada do veículo em um lado específico da via. Quando você define esse valor, o trajeto passa pelo local para que o veículo possa parar no lado da via para a qual o local esteja direcionado a partir do centro da estrada. Esta opção funciona apenas para os modos de transporte "DRIVE" e "TWO_WHEELER", e quando "locationType" está definido como "location". |
Campo de união location_type . Maneiras diferentes de representar um local. location_type só pode ser de um dos seguintes tipos: |
|
location |
Um ponto especificado por meio de coordenadas geográficas, incluindo um cabeçalho opcional. |
placeId |
O ID de lugar do PDI associado ao waypoint. |