RouteResultInstruction interface
Um conjunto de atributos que descrevem uma manobra, por exemplo, "Vire para a direita", "Mantenha a esquerda", "Pegue a balsa", "Pegue a auto-estrada", "Chegar".
Propriedades
country |
Código de país ISO 3166-1 alfa-3 de 3 caracteres. Por exemplo, EUA. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
driving |
Indica direção à esquerda versus à direita no ponto da manobra. Os valores possíveis incluem: 'LEFT', 'RIGHT' OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
instruction |
Tipo da instrução, por exemplo, girar ou alterar a forma de estrada. Os valores possíveis incluem: 'TURN', 'ROAD_CHANGE', 'LOCATION_DEPARTURE', 'LOCATION_ARRIVAL', 'DIRECTION_INFO', 'LOCATION_WAYPOINT' |
maneuver | Um código que identifica a manobra. Os valores possíveis incluem: 'ARRIVE', 'ARRIVE_LEFT', 'ARRIVE_RIGHT', 'DEPART', 'STRAIGHT', 'KEEP_RIGHT', 'BEAR_RIGHT', 'TURN_RIGHT', 'SHARP_RIGHT', 'KEEP_LEFT', 'BEAR_LEFT', 'TURN_LEFT', 'SHARP_LEFT', 'MAKE_UTURN', 'ENTER_MOTORWAY', 'ENTER_FREEWAY', 'ENTER_HIGHWAY', 'TAKE_EXIT', 'MOTORWAY_EXIT_LEFT', 'MOTORWAY_EXIT_RIGHT', 'TAKE_FERRY', 'ROUNDABOUT_CROSS', 'ROUNDABOUT_RIGHT', 'ROUNDABOUT_LEFT', 'ROUNDABOUT_BACK', 'TRY_MAKE_UTURN', 'FOLLOW', 'SWITCH_PARALLEL_ROAD', 'SWITCH_MAIN_ROAD', 'ENTRANCE_RAMP', 'WAYPOINT_LEFT', 'WAYPOINT_RIGHT', 'WAYPOINT_REACHED' OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
message | Uma mensagem legível para a manobra. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
point | |
possible |
Opcionalmente, é possível combinar a instrução com a próxima. Isso pode ser usado para criar mensagens como "Virar para a esquerda e depois virar para a direita". OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
route |
Distância do início da rota até o ponto da instrução. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
street | Nome da rua do próximo segmento de estrada significativo após a manobra, ou da rua que deve ser seguida. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
travel |
Tempo estimado de viagem até o ponto correspondente a routeOffsetInMeters. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
countryCode
Código de país ISO 3166-1 alfa-3 de 3 caracteres. Por exemplo, EUA. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
countryCode?: string
Valor da propriedade
string
drivingSide
Indica direção à esquerda versus à direita no ponto da manobra. Os valores possíveis incluem: 'LEFT', 'RIGHT' OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
drivingSide?: DrivingSide
Valor da propriedade
instructionType
Tipo da instrução, por exemplo, girar ou alterar a forma de estrada. Os valores possíveis incluem: 'TURN', 'ROAD_CHANGE', 'LOCATION_DEPARTURE', 'LOCATION_ARRIVAL', 'DIRECTION_INFO', 'LOCATION_WAYPOINT'
instructionType?: GuidanceInstructionType
Valor da propriedade
maneuver
Um código que identifica a manobra. Os valores possíveis incluem: 'ARRIVE', 'ARRIVE_LEFT', 'ARRIVE_RIGHT', 'DEPART', 'STRAIGHT', 'KEEP_RIGHT', 'BEAR_RIGHT', 'TURN_RIGHT', 'SHARP_RIGHT', 'KEEP_LEFT', 'BEAR_LEFT', 'TURN_LEFT', 'SHARP_LEFT', 'MAKE_UTURN', 'ENTER_MOTORWAY', 'ENTER_FREEWAY', 'ENTER_HIGHWAY', 'TAKE_EXIT', 'MOTORWAY_EXIT_LEFT', 'MOTORWAY_EXIT_RIGHT', 'TAKE_FERRY', 'ROUNDABOUT_CROSS', 'ROUNDABOUT_RIGHT', 'ROUNDABOUT_LEFT', 'ROUNDABOUT_BACK', 'TRY_MAKE_UTURN', 'FOLLOW', 'SWITCH_PARALLEL_ROAD', 'SWITCH_MAIN_ROAD', 'ENTRANCE_RAMP', 'WAYPOINT_LEFT', 'WAYPOINT_RIGHT', 'WAYPOINT_REACHED' OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
maneuver?: GuidanceManeuver
Valor da propriedade
message
Uma mensagem legível para a manobra. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
message?: string
Valor da propriedade
string
point
possibleCombineWithNext
Opcionalmente, é possível combinar a instrução com a próxima. Isso pode ser usado para criar mensagens como "Virar para a esquerda e depois virar para a direita". OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
possibleCombineWithNext?: boolean
Valor da propriedade
boolean
routeOffsetInMeters
Distância do início da rota até o ponto da instrução. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
routeOffsetInMeters?: number
Valor da propriedade
number
street
Nome da rua do próximo segmento de estrada significativo após a manobra, ou da rua que deve ser seguida. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
street?: string
Valor da propriedade
string
travelTimeInSeconds
Tempo estimado de viagem até o ponto correspondente a routeOffsetInMeters. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
travelTimeInSeconds?: number
Valor da propriedade
number