RouteResultInstruction interface
Набор атрибутов, описывающих маневр, например "Повернуть вправо", "Оставить влево", "Возьмите паром", "Возьмите автомагистраль", "Приехать".
Свойства
country |
3-символьный код страны ISO 3166-1 alpha-3. Например, США. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
driving |
Указывает на левую и правую сторону вождения в точке маневра. Возможные значения: "LEFT", "RIGHT" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
instruction |
Тип инструкции, например поворот или изменение формы дороги. Возможные значения: 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 | |
possible |
При необходимости можно объединить инструкцию со следующей. Его можно использовать для создания таких сообщений, как "Повернуть налево, а затем повернуть направо". ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
route |
Расстояние от начала маршрута до точки инструкции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
street | Название улицы следующего значимого сегмента дороги после маневра, или улицы, за которой следует следовать. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
travel |
Предполагаемое время в пути до точки, соответствующей 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
possibleCombineWithNext
При необходимости можно объединить инструкцию со следующей. Его можно использовать для создания таких сообщений, как "Повернуть налево, а затем повернуть направо". ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
possibleCombineWithNext?: boolean
Значение свойства
boolean
routeOffsetInMeters
Расстояние от начала маршрута до точки инструкции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
routeOffsetInMeters?: number
Значение свойства
number
street
Название улицы следующего значимого сегмента дороги после маневра, или улицы, за которой следует следовать. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
street?: string
Значение свойства
string
travelTimeInSeconds
Предполагаемое время в пути до точки, соответствующей routeOffsetInMeters. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
travelTimeInSeconds?: number
Значение свойства
number