Share via


RouteResultInstruction interface

Um conjunto de atributos que descreve uma manobra, por exemplo, "Virar à direita", "Manter à esquerda", "Apanhar o ferry", "Tomar a auto-estrada", "Chegar".

Propriedades

countryCode

Código de país ISO 3166-1 alfa-3 de 3 carateres. Por exemplo, EUA. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

drivingSide

Indica a condução do lado esquerdo vs. direito no ponto da manobra. Os valores possíveis incluem: "ESQUERDA", "DIREITA" NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

instructionType

Tipo de instrução, por exemplo, virar ou alterar o formulário 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", "SEGUIR", 'SWITCH_PARALLEL_ROAD', 'SWITCH_MAIN_ROAD', 'ENTRANCE_RAMP', 'WAYPOINT_LEFT', 'WAYPOINT_RIGHT', 'WAYPOINT_REACHED' NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

message

Uma mensagem legível por humanos para a manobra. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

point
possibleCombineWithNext

Opcionalmente, é possível combinar a instrução com a seguinte. Isto pode ser utilizado para criar mensagens como "Virar para a esquerda e, em seguida, virar para a direita". NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

routeOffsetInMeters

Distância desde o início da rota até ao ponto da instrução. NOTA: esta propriedade não será serializada. 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. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

travelTimeInSeconds

Tempo estimado de deslocação até ao ponto correspondente a routeOffsetInMeters. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

Detalhes de Propriedade

countryCode

Código de país ISO 3166-1 alfa-3 de 3 carateres. Por exemplo, EUA. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

countryCode?: string

Valor de Propriedade

string

drivingSide

Indica a condução do lado esquerdo vs. direito no ponto da manobra. Os valores possíveis incluem: "ESQUERDA", "DIREITA" NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

drivingSide?: DrivingSide

Valor de Propriedade

instructionType

Tipo de instrução, por exemplo, virar ou alterar o formulário de estrada. Os valores possíveis incluem: "TURN", "ROAD_CHANGE", "LOCATION_DEPARTURE", "LOCATION_ARRIVAL", "DIRECTION_INFO", "LOCATION_WAYPOINT"

instructionType?: GuidanceInstructionType

Valor de 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", "SEGUIR", 'SWITCH_PARALLEL_ROAD', 'SWITCH_MAIN_ROAD', 'ENTRANCE_RAMP', 'WAYPOINT_LEFT', 'WAYPOINT_RIGHT', 'WAYPOINT_REACHED' NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

maneuver?: GuidanceManeuver

Valor de Propriedade

message

Uma mensagem legível por humanos para a manobra. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

message?: string

Valor de Propriedade

string

point

point?: Coordinate

Valor de Propriedade

possibleCombineWithNext

Opcionalmente, é possível combinar a instrução com a seguinte. Isto pode ser utilizado para criar mensagens como "Virar para a esquerda e, em seguida, virar para a direita". NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

possibleCombineWithNext?: boolean

Valor de Propriedade

boolean

routeOffsetInMeters

Distância desde o início da rota até ao ponto da instrução. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

routeOffsetInMeters?: number

Valor de Propriedade

number

street

Nome da rua do próximo segmento de estrada significativo após a manobra, ou da rua que deve ser seguida. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

street?: string

Valor de Propriedade

string

travelTimeInSeconds

Tempo estimado de deslocação até ao ponto correspondente a routeOffsetInMeters. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

travelTimeInSeconds?: number

Valor de Propriedade

number