Share via


RouteResultInstruction interface

Manevrayı açıklayan bir öznitelik kümesi, örneğin 'Sağa dön', 'Sola tut', 'Feribota bin', 'Otoyola bin', 'Var'.

Özellikler

countryCode

3 karakterli ISO 3166-1 alfa-3 ülke kodu. Örneğin ABD. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

drivingSide

Manevra noktasında sol taraftakiyle sağ taraftakinin sürüşünün karşılaştırmasını gösterir. Olası değerler şunlardır: 'LEFT', 'RIGHT' NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

instructionType

Yönergenin türü, örneğin yol formunun değiştirilmesi veya değiştirilmesi. Olası değerler şunlardır: 'TURN', 'ROAD_CHANGE', 'LOCATION_DEPARTURE', 'LOCATION_ARRIVAL', 'DIRECTION_INFO', 'LOCATION_WAYPOINT'

maneuver

Manevrayı tanımlayan bir kod. Olası değerler şunlardır: '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' NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

message

Manevra için insan tarafından okunabilen bir mesaj. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

point
possibleCombineWithNext

İsteğe bağlı olarak yönergeyi bir sonraki yönergeyle birleştirmek mümkündür. Bu, "Sola dön ve sonra sağa dön" gibi iletiler oluşturmak için kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

routeOffsetInMeters

Yolun başlangıcından yönerge noktasına olan uzaklık. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

street

Manevradan sonraki bir sonraki önemli yol kesiminin veya izlenmesi gereken caddenin sokak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

travelTimeInSeconds

routeOffsetInMeters'a karşılık gelen noktaya kadar tahmini seyahat süresi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

countryCode

3 karakterli ISO 3166-1 alfa-3 ülke kodu. Örneğin ABD. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

countryCode?: string

Özellik Değeri

string

drivingSide

Manevra noktasında sol taraftakiyle sağ taraftakinin sürüşünün karşılaştırmasını gösterir. Olası değerler şunlardır: 'LEFT', 'RIGHT' NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

drivingSide?: DrivingSide

Özellik Değeri

instructionType

Yönergenin türü, örneğin yol formunun değiştirilmesi veya değiştirilmesi. Olası değerler şunlardır: 'TURN', 'ROAD_CHANGE', 'LOCATION_DEPARTURE', 'LOCATION_ARRIVAL', 'DIRECTION_INFO', 'LOCATION_WAYPOINT'

instructionType?: GuidanceInstructionType

Özellik Değeri

maneuver

Manevrayı tanımlayan bir kod. Olası değerler şunlardır: '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' NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

maneuver?: GuidanceManeuver

Özellik Değeri

message

Manevra için insan tarafından okunabilen bir mesaj. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

message?: string

Özellik Değeri

string

point

point?: Coordinate

Özellik Değeri

possibleCombineWithNext

İsteğe bağlı olarak yönergeyi bir sonraki yönergeyle birleştirmek mümkündür. Bu, "Sola dön ve sonra sağa dön" gibi iletiler oluşturmak için kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

possibleCombineWithNext?: boolean

Özellik Değeri

boolean

routeOffsetInMeters

Yolun başlangıcından yönerge noktasına olan uzaklık. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

routeOffsetInMeters?: number

Özellik Değeri

number

street

Manevradan sonraki bir sonraki önemli yol kesiminin veya izlenmesi gereken caddenin sokak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

street?: string

Özellik Değeri

string

travelTimeInSeconds

routeOffsetInMeters'a karşılık gelen noktaya kadar tahmini seyahat süresi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

travelTimeInSeconds?: number

Özellik Değeri

number