Поделиться через


RouteResultInstruction interface

Набор атрибутов, описывающих маневр, например "Повернуть вправо", "Оставить влево", "Возьмите паром", "Возьмите автомагистраль", "Приехать".

Свойства

countryCode

3-символьный код страны ISO 3166-1 alpha-3. Например, США. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

drivingSide

Указывает на левую и правую сторону вождения в точке маневра. Возможные значения: "LEFT", "RIGHT" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

instructionType

Тип инструкции, например поворот или изменение формы дороги. Возможные значения: TURN, ROAD_CHANGE, LOCATION_DEPARTURE, LOCATION_ARRIVAL, DIRECTION_INFO, LOCATION_WAYPOINT.

maneuver

Код, определяющий маневр. Возможные значения: "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" ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.

message

Удобочитаемое сообщение для маневра. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

point
possibleCombineWithNext

При необходимости можно объединить инструкцию со следующей. Его можно использовать для создания таких сообщений, как "Повернуть налево, а затем повернуть направо". ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

routeOffsetInMeters

Расстояние от начала маршрута до точки инструкции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

street

Название улицы следующего значимого сегмента дороги после маневра, или улицы, за которой следует следовать. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

travelTimeInSeconds

Предполагаемое время в пути до точки, соответствующей routeOffsetInMeters. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

Сведения о свойстве

countryCode

3-символьный код страны ISO 3166-1 alpha-3. Например, США. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

countryCode?: string

Значение свойства

string

drivingSide

Указывает на левую и правую сторону вождения в точке маневра. Возможные значения: "LEFT", "RIGHT" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

drivingSide?: DrivingSide

Значение свойства

instructionType

Тип инструкции, например поворот или изменение формы дороги. Возможные значения: TURN, ROAD_CHANGE, LOCATION_DEPARTURE, LOCATION_ARRIVAL, DIRECTION_INFO, LOCATION_WAYPOINT.

instructionType?: GuidanceInstructionType

Значение свойства

maneuver

Код, определяющий маневр. Возможные значения: "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" ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.

maneuver?: GuidanceManeuver

Значение свойства

message

Удобочитаемое сообщение для маневра. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

message?: string

Значение свойства

string

point

point?: Coordinate

Значение свойства

possibleCombineWithNext

При необходимости можно объединить инструкцию со следующей. Его можно использовать для создания таких сообщений, как "Повернуть налево, а затем повернуть направо". ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

possibleCombineWithNext?: boolean

Значение свойства

boolean

routeOffsetInMeters

Расстояние от начала маршрута до точки инструкции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

routeOffsetInMeters?: number

Значение свойства

number

street

Название улицы следующего значимого сегмента дороги после маневра, или улицы, за которой следует следовать. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

street?: string

Значение свойства

string

travelTimeInSeconds

Предполагаемое время в пути до точки, соответствующей routeOffsetInMeters. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

travelTimeInSeconds?: number

Значение свойства

number