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
country |
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. |
driving |
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. |
instruction |
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 | |
possible |
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. |
route |
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. |
travel |
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
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