Share via


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

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.

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.

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'

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
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.

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.

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.

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.

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

point?: Coordinate

Valor da propriedade

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