Udostępnij za pośrednictwem


RouteResultInstruction interface

Zestaw atrybutów opisujących manewr, np. "Turn right", "Keep left", "Take the ferry", "Take the highway", "Arrive".

Właściwości

countryCode

3-znakowy kod kraju ISO 3166-1 alfa-3. Np. USA. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

drivingSide

Wskazuje leworęczną a prawą stronę jazdy w punkcie manewru. Możliwe wartości to: "LEFT", "RIGHT" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

instructionType

Typ instrukcji, np. skręć lub zmienić formę drogi. Możliwe wartości to: "TURN", "ROAD_CHANGE", "LOCATION_DEPARTURE", "LOCATION_ARRIVAL", "DIRECTION_INFO", "LOCATION_WAYPOINT"

maneuver

Kod identyfikujący manewr. Możliwe wartości to: "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", "OBSERWUJ", "OBSERWUJ" "SWITCH_PARALLEL_ROAD", "SWITCH_MAIN_ROAD", "ENTRANCE_RAMP", "WAYPOINT_LEFT", "WAYPOINT_RIGHT", "WAYPOINT_REACHED" UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

message

Czytelna dla człowieka wiadomość do manewru. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

point
possibleCombineWithNext

Opcjonalnie można połączyć instrukcję z następnym. Może to służyć do tworzenia komunikatów, takich jak "Skręć w lewo, a następnie skręć w prawo". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

routeOffsetInMeters

Odległość od początku trasy do punktu instrukcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

street

Nazwa ulicy następnego istotnego segmentu drogowego po manewrie lub ulicy, która powinna być obserwowana. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

travelTimeInSeconds

Szacowany czas podróży do punktu odpowiadającego parametrom routeOffsetInMeters. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

countryCode

3-znakowy kod kraju ISO 3166-1 alfa-3. Np. USA. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

countryCode?: string

Wartość właściwości

string

drivingSide

Wskazuje leworęczną a prawą stronę jazdy w punkcie manewru. Możliwe wartości to: "LEFT", "RIGHT" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

drivingSide?: DrivingSide

Wartość właściwości

instructionType

Typ instrukcji, np. skręć lub zmienić formę drogi. Możliwe wartości to: "TURN", "ROAD_CHANGE", "LOCATION_DEPARTURE", "LOCATION_ARRIVAL", "DIRECTION_INFO", "LOCATION_WAYPOINT"

instructionType?: GuidanceInstructionType

Wartość właściwości

maneuver

Kod identyfikujący manewr. Możliwe wartości to: "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", "OBSERWUJ", "OBSERWUJ" "SWITCH_PARALLEL_ROAD", "SWITCH_MAIN_ROAD", "ENTRANCE_RAMP", "WAYPOINT_LEFT", "WAYPOINT_RIGHT", "WAYPOINT_REACHED" UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

maneuver?: GuidanceManeuver

Wartość właściwości

message

Czytelna dla człowieka wiadomość do manewru. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

message?: string

Wartość właściwości

string

point

point?: Coordinate

Wartość właściwości

possibleCombineWithNext

Opcjonalnie można połączyć instrukcję z następnym. Może to służyć do tworzenia komunikatów, takich jak "Skręć w lewo, a następnie skręć w prawo". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

possibleCombineWithNext?: boolean

Wartość właściwości

boolean

routeOffsetInMeters

Odległość od początku trasy do punktu instrukcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

routeOffsetInMeters?: number

Wartość właściwości

number

street

Nazwa ulicy następnego istotnego segmentu drogowego po manewrie lub ulicy, która powinna być obserwowana. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

street?: string

Wartość właściwości

string

travelTimeInSeconds

Szacowany czas podróży do punktu odpowiadającego parametrom routeOffsetInMeters. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

travelTimeInSeconds?: number

Wartość właściwości

number