Перейти к основному содержимому

enumeration

ActionResult

Тип результата действия.

Properties

ok

Действие успешно выполнено.

networkError

Сетевая ошибка.

AddEventError

Тип ошибки добавления дорожного события.

Properties

networkError

Сетевая ошибка.

territoryNotSupported

Попытка добавить событие вне проектов 2ГИС.

unknownUserLocation

Неизвестна текущая позиция пользователя. Дорожные события разрешается добавлять только с известной позицией.

userLocationTooFarFromEvent

Пользователь находится слишком далеко от места добавляемого события.

notAuthorized

Попытка добавить анонимное событие на территории, где требуется обязательная авторизация пользователей.

Пользователь отказался от сбора и отправки персональных данных.

userBlocked

Пользователь заблокирован.

tooManyRequests

Пользователь слишком часто создаёт события.

AddEventResult

Результат добавления события (объект события или ошибка).

AddressComponent

Компонент адреса: улица, номер дома или словесное описание местоположения.

Alignment

Properties

topLeft

topRight

bottomLeft

bottomRight

AttributeValue

Свойства объектов карты.

AudioVolume

Properties

AuthorType

Категория автора контента.

Properties

anonymous

Анонимный пользователь.

doubleGis

Компания 2ГИС.

user

Авторизированный пользователь.

me

Текущий пользователь приложения.

BetterRouteResponse

Ответ пользователя на предложение альтернативного маршрута.

Properties

accept

Пользователь принял предложение перейти на альтернативный маршрут.

reject

Пользователь явно отказался от предложения перейти на альтернативный маршрут.

timeout

BicycleInstructionCrossroadLandmark

Ориентир.

Properties

none

Нет ориентира.

crosswalk

Пешеходный переход.

trafficLight

BicycleInstructionCrossroadManeuverDirection

Направление движения.

Properties

straight

left

right

sharplyLeft

Крутой поворот налево.

sharplyRight

Крутой поворот направо.

keepLeft

Держитесь левее.

keepRight

Держитесь правее.

BriefExtraRouteInfo

Дополнительная информация о маршруте для конкретного типа транспорта.

CalloutVisualizationMode

Режим отображения бабликов со временем и длиной маршрута. В отличие от DisplayFlag для каждого индивидуального объекта маршрута влияет не только на отображение, но и на расчёт позиций бабликов. См. IRouteMapObject::display_flags. См. IRouteMapObject::callout_position.

Properties

always

Показывать баблики (с учётом DisplayFlag) и рассчитывать позиции для них если в источник добавлен хотя бы один маршрут.

multipleRoutes

Показывать баблики (с учётом DisplayFlag) и рассчитывать позиции для них только в том случае, если в источник добавлено более одного объекта маршрута.

none

Не показывать баблики и не рассчитывать позиции для них.

CameraAnimatedMoveReason

Причина анимированного перемещения камеры.

Properties

application

Явный вызов ICamera::move()

event

Анимированное перемещение вызвано обработкой событий (кинематика после перемещения карты, поворот на север и другие).

`internal`

Внутренние причины, например, из-за активного слежения за позицией пользователя.

CameraAnimatedMoveResult

Результат перемещения камеры.

Properties

finished

Перемещение позиции камеры завершено по достижении конечной точки.

cancelledByEvent

Перемещение позиции камеры отменено событием карты (сдвиг, изменение масштаба, и т.д.).

cancelledByApplication

Запущен новый перелёт, изменена позиция (явно или косвенно через ICamera::set_position_point() или ICamera::set_padding()) или изменён режим слежения.

CameraAnimationType

Тип перелёта

Properties

`default`

Тип перелёта выбирается в зависимости от расстояния между начальной и конечной позициями

linear

Линейное изменение параметров позиции камеры

showBothPositions

Zoom изменяется таким образом, чтобы постараться в какой-то момент перелёта отобразить начальную и конечную позиции. Позиции могут быть не отображены, если текущие ограничения (см. ICamera::zoom_restrictions()) не позволяют установить столь малый zoom.

CameraBehaviourChangeReason

Причина изменения режима слежения камеры.

Properties

application

Смена режима приложением, установка позиции (явно или косвенно через ICamera::set_position_point()), запуск перелёта.

event

Режим слежения изменился из-за события карты. В зависимости от события может сброситься режим слежения за позицией, углом поворота, углом наклона или масштабом, см. CameraBehaviour.

CameraFollowState

Состояние слежения камеры за текущим местоположением пользователя.

Properties

off

Камера не находится в режиме слежения.

followPosition

Камера в режиме слежения за позицией.

followDirection

Камера в режиме слежения за позицией и направлением.

CameraPurpose

Назначение камеры.

Properties

speedControl

Фиксация превышения скорости.

averageSpeedControl

Фиксация превышения средней скорости на участке.

publicTransportLaneMovementControl

Фиксация движения по выделенной полосе для общественного транспорта.

roadMarkingsCrossingControl

Фиксация пересечения сплошной линии разметки, движения по обочине.

trafficLightsViolationControl

Фиксация проезда на запрещающий сигнал светофора.

stopLineCrossingControl

Фиксация выезда за стоп-линию, проезда без остановки знака “Стоп”, выезда на перекрёсток во время затора.

oncomingTrafficLaneMovementControl

Фиксация движения по встречной полосе.

pedestrianAdvantageViolationControl

Фиксация непредоставления приоритета пешеходам.

laneDisciplineControl

Фиксация нарушения рядности поворота на перекрёстке.

noStoppingViolationControl

Фиксация нарушения запрета остановки.

dummy

Муляж.

truck

Камера системы “Платон”, камера контроля ограничений для грузовых автомобилей

CameraState

Состояние камеры.

Properties

busy

Камера управляется пользователем.

fly

Eсть активный перелёт.

followPosition

Камера в режиме слежения за позицией.

free

Камера не управляется пользователем и нет активных перелётов.

CarBriefRouteInfoTrafficSpeed

Скорость движения.

Properties

unknown

Скорость неизвестна.

slow

Низкая скорость движения.

normal

Нормальная скорость движения.

fast

Высокая скорость движения.

CarInstructionCrossroadDirection

Направление движения на перекрёстке.

Properties

straight

slightlyLeft

Плавный поворот налево.

left

sharplyLeft

Крутой поворот налево.

uTurn

sharplyRight

Крутой поворот направо.

right

slightlyRight

Плавный поворот направо.

keepLeft

Держитесь левее.

keepRight

Держитесь правее.

CarInstructionCrossroadLandmark

Ориентир.

Properties

none

Нет ориентира.

tunnelBefore

Перед тоннелем.

tunnelEntry

Въезд в тоннель.

bridgeBefore

Перед мостом.

bridgeEntry

Въезд на мост.

archwayEntry

Въезд под арку.

onTrafficLight

На светофоре.

courtyardEntry

Въезд во двор.

CarInstructionRoundaboutType

Тип манёвра на перекрёстке с круговым движением.

Properties

entry

Въезд на кольцо.

intermediate

Промежуточная инструкция на кольце.

exit

Съезд с кольца.

Выравнивание копирайта на карте.

DesiredAccuracy

Ожидаемая точность определения местоположения.

Properties

low

Низкая точность определения геопозиции. Наиболее подходящий для определения текущего города/района режим. Этот режим отличается низким энергопотреблением. В данном режиме устройство может как полагаться исключительно на сети (Wi-Fi, 3GPP, IP), так и использовать GNSS-приемник в режиме пониженного энергопотребления (с кешированием геопозиции на длительное время).

medium

Точность определения геопозиции, предоставляемая стандартным GNSS-приёмником. Наиболее подходящий для отображения текущего местоположения на карте режим. Если на устройстве установлен GNSS-приемник и спутники находятся в зоне видимости, то для определения местоположения используются данные со спутников. В противном случае используются альтернативные источники геопозиции.

high

Точность определения геопозиции, предоставляемая стандартным GNSS-приёмником и, возможно, улучшенная дополнительными средствами. Наиболее подходящий для ведения по маршруту режим. Аналогичен режиму Medium, но приемник GNSS может быть переведен в режим повышенной точности либо для уточнения геопозиции могут использоваться дополнительные датчики. Может потреблять много энергии (устройство в таком режиме, как правило, подключено к источнику питания).

DgisSourceWorkingMode

Установка режима работы источника данных IDgisSource.

Properties

online

Получение данных с серверов 2ГИС.

offline

Использование в работе предварительно загруженных данных.

hybridOnlineFirst

Гибридный режим, при котором приоритетно получение данных с серверов 2ГИС. Предварительно загруженные данные используются, если по каким-либо причинам не удалось получить данные с серверов или предварительно загруженные данные совпадают с данными на сервере.

hybridOfflineFirst

Гибридный режим, при котором приоритетно использование предварительно загруженных данных. Данные с серверов 2ГИС используются, если отсутствуют предварительно загруженные данные.

DistanceFormattingStrategy

Способ форматирования расстояний.

DurationFormattingStrategy

Способ форматирования временного интервала.

DurationValueFormattingStrategy

Способ форматирования значения временного интервала.

DynamicFilter

Динамические фильтры поисковой выдачи.

Properties

ExcludedAreaSeverity

Приоритет исключения области.

Properties

soft

Низкий приоритет исключения, область будет избегаться по возможности.

hard

Высокий приоритет исключения, область будет избегаться обязательно.

ExcludedAreaType

Тип исключаемой области.

Properties

point

Исключаемая область - это окружность с центром в первой точке points и радиусом, равным extent. В points должна находиться ровно одна точка, в противном случае запрос завершится ошибкой.

polyline

Исключаемая область - это ломаная линия с шириной, равной extent (points - вершины линии).

polygon

Исключаемая область - это полигон с вершинами в points. При этом от сторон полигона дополнительно делается отступ на extent.

ExtraInstructionInfo

FilterType

Properties

FollowBearing

FollowStyleZoom

FollowTilt

FollowValue

Properties

coordinates

satelliteBearing

magneticBearing

tilt

styleZoom

accuracy

FormattingType

Требование к длине строкового представления адреса.

Properties

short

Короткая форма адреса. Для многокомпонентных адресов некоторые компоненты могут быть опущены.

full

Полная форма адреса. Все компоненты будут представлены.

GeometryKind

ImageFormat

InstructionManeuver

Манёвр, который необходимо совершить для движения по маршруту.

Properties

none

Отсутствие манёвра.

start

Начало движения.

finish

Окончание движения.

crossroadStraight

Движение через перекрёсток прямо.

crossroadSlightlyLeft

Движение через перекрёсток слегка налево.

crossroadLeft

Движение через перекрёсток налево.

crossroadSharplyLeft

Движение через перекрёсток круто налево.

crossroadSlightlyRight

Движение через перекрёсток слегка направо.

crossroadRight

Движение через перекрёсток направо.

crossroadSharplyRight

Движение через перекрёсток круто направо.

crossroadKeepLeft

Движение через перекрёсток - держитесь левее.

crossroadKeepRight

Движение через перекрёсток - держитесь правее.

crossroadUTurn

Разворот на перекрёстке.

roundaboutForward

Движение через перекрёсток с круговым движением прямо.

roundaboutLeft45

Движение через перекрёсток с круговым движением слегка налево.

roundaboutLeft90

Движение через перекрёсток с круговым движением налево.

roundaboutLeft135

Движение через перекрёсток с круговым движением круто налево.

roundaboutRight45

Движение через перекрёсток с круговым движением слегка направо.

roundaboutRight90

Движение через перекрёсток с круговым движением направо.

roundaboutRight135

Движение через перекрёсток с круговым движением круто направо.

roundaboutBackward

Движение через перекрёсток с круговым движением в обратном направлении.

roundaboutExit

Съезд с перекрёстка с круговым движением.

uTurn

Разворот.

roadCrossing

Составной манёвр на перекрёстке (например, пересечение двух дорог на перекрёстке для пешеходного маршрута)

JSONValue

public init(nilLiteral: ())

Creates an instance initialized with .

public init(booleanLiteral value: Bool)

Creates an instance initialized to the given Boolean value.

Parameters

value

The value of the new instance.

public init(integerLiteral value: Int64)

Creates an instance initialized to the specified integer value.

Parameters

value

Int64

The value to create.

public init(floatLiteral value: Double)

Creates an instance initialized to the specified floating-point value.

Parameters

value

The value to create.

public init(stringLiteral value: String)

Creates an instance initialized to the given string value.

Parameters

value

The value of the new instance.

public init(arrayLiteral elements: JSONValue...)

Creates an instance initialized with the given elements.

Parameters

elements

public init(dictionaryLiteral elements: (String, JSONValue)...)

Creates an instance initialized with the given key-value pairs.

public init(from decoder: Decoder) throws

Creates a new instance by decoding from the given decoder.

Parameters

decoder

Decoder

The decoder to read data from.

Methods
public func encode(to encoder: Encoder) throws

Encodes this value into the given encoder.

Parameters

encoder

Encoder

The encoder to write data to.

Lane

Полоса, которую затрагивает дорожное событие.

Properties

left

Левая полоса.

center

Средняя полоса.

right

Правая полоса.

LanesControlImage

Представление иконки манёвра в UI навигатора.

Properties

dotsLeft

Многоточие с левой стороны.

dotsRight

Многоточие с правой стороны.

nonInformation

Нет подходящей иконки для отображения манёвра.

separator

Разделитель.

prohibited_0

Движение запрещено, без подсветки.

prohibited_1

Движение запрещено, с подсветкой.

publicTransport_0

Полоса общественного транспорта, без подсветки.

publicTransport_1

Полоса общественного транспорта, с подсветкой.

left_0

Налево, без подсветки.

left_1

Налево, с подсветкой.

left_Right_0_0

Комбинированный манёвр - налево или направо, без подсветки.

left_Right_0_1

Комбинированный манёвр - налево или направо, направо подсвечено.

left_Right_1_0

Комбинированный манёвр - налево или направо, налево подсвечено.

left_Right_1_1

Комбинированный манёвр - налево или направо, оба варианта подсвечены.

left_SlightlyLeft_0_0

Комбинированный манёвр - налево или слегка налево, без подсветки.

left_SlightlyLeft_0_1

Комбинированный манёвр - налево или слегка налево, слегка налево подсвечено.

left_SlightlyLeft_1_0

Комбинированный манёвр - налево или слегка налево, налево подсвечено.

left_SlightlyLeft_1_1

Комбинированный манёвр - налево или слегка налево, оба варианта подсвечены.

left_SlightlyRight_0_0

Комбинированный манёвр - налево или слегка направо, без подсветки.

left_SlightlyRight_0_1

Комбинированный манёвр - налево или слегка направо, слегка направо подсвечено.

left_SlightlyRight_1_0

Комбинированный манёвр - налево или слегка направо, направо подсвечено.

left_SlightlyRight_1_1

Комбинированный манёвр - налево или слегка направо, оба варианта подсвечены.

left_Forward_0_0

Комбинированный манёвр - налево или прямо, без подсветки.

left_Forward_0_1

Комбинированный манёвр - налево или прямо, прямо подсвечено.

left_Forward_1_0

Комбинированный манёвр - налево или прямо, налево подсвечено.

left_Forward_1_1

Комбинированный манёвр - налево или прямо, оба варианта подсвечены.

left_Forward_Right_0_0_0

Комбинированный манёвр - налево, прямо или направо, без подсветки.

left_Forward_Right_0_0_1

Комбинированный манёвр - налево, прямо или направо, направо подсвечено.

left_Forward_Right_0_1_0

Комбинированный манёвр - налево, прямо или направо, прямо подсвечено.

left_Forward_Right_1_0_0

Комбинированный манёвр - налево, прямо или направо, налево подсвечено.

left_Forward_Right_1_1_1

Комбинированный манёвр - налево, прямо или направо, все варианты подсвечены.

rightWithLeftTurn_0

Направо с поворотом налево, без подсветки.

rightWithLeftTurn_1

Направо с поворотом налево, с подсветкой.

right_0

Направо, без подсветки.

right_1

Направо, с подсветкой.

right_SharplyRight_0_0

Комбинированный манёвр - направо или круто направо, без подсветки.

right_SharplyRight_0_1

Комбинированный манёвр - направо или круто направо, круто направо подсвечено.

right_SharplyRight_1_0

Комбинированный манёвр - направо или круто направо, направо подсвечено.

right_SharplyRight_1_1

Комбинированный манёвр - направо или круто направо, оба варианта подсвечены.

sharplyLeft_0

Круто налево, без подсветки.

sharplyLeft_1

Круто налево, с подсветкой.

sharplyLeft_Left_0_0

Комбинированный манёвр - круто налево или налево, без подсветки.

sharplyLeft_Left_0_1

Комбинированный манёвр - круто налево или налево, налево подсвечено.

sharplyLeft_Left_1_0

Комбинированный манёвр - круто налево или налево, круто налево подсвечено.

sharplyLeft_Left_1_1

Комбинированный манёвр - круто налево или налево, оба варианта подсвечены.

sharplyLeft_SlightlyLeft_0_0

Комбинированный манёвр - круто налево или слегка налево, без подсветки.

sharplyLeft_SlightlyLeft_0_1

Комбинированный манёвр - круто налево или слегка налево, слегка налево подсвечено.

sharplyLeft_SlightlyLeft_1_0

Комбинированный манёвр - круто налево или слегка налево, круто налево подсвечено.

sharplyLeft_SlightlyLeft_1_1

Комбинированный манёвр - круто налево или слегка налево, оба варианта подсвечены.

sharplyLeft_SlightlyRight_0_0

Комбинированный манёвр - круто налево или слегка направо, без подсветки.

sharplyLeft_SlightlyRight_0_1

Комбинированный манёвр - круто налево или слегка направо, слегка направо подсвечено.

sharplyLeft_SlightlyRight_1_0

Комбинированный манёвр - круто налево или слегка направо, круто налево подсвечено.

sharplyLeft_SlightlyRight_1_1

Комбинированный манёвр - круто налево или слегка направо, оба варианта подсвечены.

sharplyLeft_Forward_0_0

Комбинированный манёвр - круто налево или прямо, без подсветки.

sharplyLeft_Forward_0_1

Комбинированный манёвр - круто налево или прямо, прямо подсвечено.

sharplyLeft_Forward_1_0

Комбинированный манёвр - круто налево или прямо, круто налево подсвечено.

sharplyLeft_Forward_1_1

Комбинированный манёвр - круто налево или прямо, оба варианта подсвечены.

sharplyRight_0

Круто направо, без подсветки.

sharplyRight_1

Круто направо, с подсветкой.

slightlyLeft_0

Слегка налево, без подсветки.

slightlyLeft_1

Слегка налево, с подсветкой.

slightlyLeft_Right_0_0

Комбинированный манёвр - слегка налево или направо, без подсветки.

slightlyLeft_Right_0_1

Комбинированный манёвр - слегка налево или направо, направо подсвечено.

slightlyLeft_Right_1_0

Комбинированный манёвр - слегка налево или направо, слегка налево подсвечено.

slightlyLeft_Right_1_1

Комбинированный манёвр - слегка налево или направо, оба варианта подсвечены.

slightlyLeft_SharplyRight_0_0

Комбинированный манёвр - слегка налево или круто направо, без подсветки.

slightlyLeft_SharplyRight_0_1

Комбинированный манёвр - слегка налево или круто направо, круто направо подсвечено.

slightlyLeft_SharplyRight_1_0

Комбинированный манёвр - слегка налево или круто направо, слегка налево подсвечено.

slightlyLeft_SharplyRight_1_1

Комбинированный манёвр - слегка налево или круто направо, оба варианта подсвечены.

slightlyLeft_SlightlyRight_0_0

Комбинированный манёвр - слегка налево или слегка направо, без подсветки.

slightlyLeft_SlightlyRight_0_1

Комбинированный манёвр - слегка налево или слегка направо, слегка направо подсвечено.

slightlyLeft_SlightlyRight_1_0

Комбинированный манёвр - слегка налево или слегка направо, слегка налево подсвечено.

slightlyLeft_SlightlyRight_1_1

Комбинированный манёвр - слегка налево или слегка направо, оба варианта подсвечены.

slightlyLeft_Forward_0_0

Комбинированный манёвр - слегка налево или прямо, без подсветки.

slightlyLeft_Forward_0_1

Комбинированный манёвр - слегка налево или прямо, прямо подсвечено.

slightlyLeft_Forward_1_0

Комбинированный манёвр - слегка налево или прямо, слегка налево подсвечено.

slightlyLeft_Forward_1_1

Комбинированный манёвр - слегка налево или прямо, оба варианта подсвечены.

slightlyRight_0

Слегка направо, без подсветки.

slightlyRight_1

Слегка направо, с подсветкой.

slightlyRight_Right_0_0

Комбинированный манёвр - слегка направо или направо, без подсветки.

slightlyRight_Right_0_1

Комбинированный манёвр - слегка направо или направо, направо подсвечено.

slightlyRight_Right_1_0

Комбинированный манёвр - слегка направо или направо, слегка направо подсвечено.

slightlyRight_Right_1_1

Комбинированный манёвр - слегка направо или направо, оба варианта подсвечены.

slightlyRight_SharplyRight_0_0

Комбинированный манёвр - слегка направо или круто направо, без подсветки.

slightlyRight_SharplyRight_0_1

Комбинированный манёвр - слегка направо или круто направо, круто направо подсвечено.

slightlyRight_SharplyRight_1_0

Комбинированный манёвр - слегка направо или круто направо, слегка направо подсвечено.

slightlyRight_SharplyRight_1_1

Комбинированный манёвр - слегка направо или круто направо, оба варианта подсвечены.

forward_0

Прямо, без подсветки.

forward_1

Прямо, с подсветкой.

forward_RightWithLeftTurn_0_0

Комбинированный манёвр - прямо или направо с поворотом налево, без подсветки.

forward_RightWithLeftTurn_0_1

Комбинированный манёвр - прямо или направо с поворотом налево, направо с поворотом налево подсвечено.

forward_RightWithLeftTurn_1_0

Комбинированный манёвр - прямо или направо с поворотом налево, прямо подсвечено.

forward_RightWithLeftTurn_1_1

Комбинированный манёвр - прямо или направо с поворотом налево, оба варианта подсвечены.

forward_Right_0_0

Комбинированный манёвр - прямо или направо, без подсветки.

forward_Right_0_1

Комбинированный манёвр - прямо или направо, направо подсвечено.

forward_Right_1_0

Комбинированный манёвр - прямо или направо, прямо подсвечено.

forward_Right_1_1

Комбинированный манёвр - прямо или направо, оба варианта подсвечены.

forward_SharplyRight_0_0

Комбинированный манёвр - прямо или круто направо, без подсветки.

forward_SharplyRight_0_1

Комбинированный манёвр - прямо или круто направо, круто направо подсвечено.

forward_SharplyRight_1_0

Комбинированный манёвр - прямо или круто направо, прямо подсвечено.

forward_SharplyRight_1_1

Комбинированный манёвр - прямо или круто направо, оба варианта подсвечены.

forward_SlightlyRight_0_0

Комбинированный манёвр - прямо или слегка направо, без подсветки.

forward_SlightlyRight_0_1

Комбинированный манёвр - прямо или слегка направо, слегка направо подсвечено.

forward_SlightlyRight_1_0

Комбинированный манёвр - прямо или слегка направо, прямо подсвечено.

forward_SlightlyRight_1_1

Комбинированный манёвр - прямо или слегка направо, оба варианта подсвечены.

turnover_0

Разворот, без подсветки.

turnover_1

Разворот, с подсветкой.

LogLevel

Разрешённый уровень логирования SDK в журнал.

Properties

verbose

Чрезмерно подробные вспомогательные сообщения.

info

Информационные сообщения.

warning

Предупреждения.

error

Ошибки в использовании или окружении.

fault

Сообщения о событиях, свидетельствующих об ошибке программирования.

disabled

Отсутствие каких-либо сообщений.

MapAppearance

Внешний вид карты в зависимости от окружения.

Properties

`default`

Использовать тему по умолчанию.

universal

Использовать единую тему текущего стиля в любом окружении.

automatic

Использовать автоматически переключающуюся светлую и тёмную тему. Автоматическое переключение происходит в соответствии с изменением окружения: см. UITraitEnvironment и UIView.traitCollection. Доступна начиная с iOS 13. Для iOS 12 будет использована тема по умолчанию.

var description

A textual representation of this instance.

var defaultBackgroundColor

Цвет фона по умолчанию в зависимости от системной темы.

MapDataLoadingState

Properties

loading

Данные загружаются и, возможно, будут добавлены позже.

loaded

Данные загружены.

MapRendererType

Тип рендерера карты.

Properties

openGL

Для отрисовки карты используется OpenGL.

metal

Для отрисовки карты используется Metal.

MapRotationDirection

Направление вращения карты

Properties

clockwise

Вращение карты по часовой стрелке

counterclockwise

Вращение карты против часовой стрелки

MapScalingDirection

Направление изменения масштаба карты

Properties

zoomIn

Увеличение zoom’а, т.е. увеличение объектов

zoomOut

Уменьшение zoom’а, т.е. уменьшение объектов

MapShiftDirection

MapVisibilityState

Статус видимости карты

Properties

visible

Карту полностью видно

hidden

Карта полностью скрыта от пользователя

MyLocationDirectionBehaviour

Поведение элементов управления камерой в режиме навигации.

Properties

Всегда видимы.

Видимы при активной навигации см. Model.navigationActive.

Тип навигации.

Properties

Автомобильная.

Пешеходная.

Тип режима слежения за местоположением.

Properties

Слежение отключено.

Управление позицией.

Управление позицией и поворотом.

Управление позицией, поворотом и масштабом.

ObjectType

Тип объекта справочника.

Properties

admDiv

Административная единица.

attraction

Достопримечательность.

branch

Филиал организации.

building

Здание.

coordinates

Глобальная координата.

crossroad

Перекрёсток.

parking

Парковка.

road

Дорога.

route

Маршрут общественного транспорта.

station

Остановка.

stationEntrance

Вход на станцию.

street

Улица.

unknown

На случай получения неожиданного типа.

Obstacle

Тип препятствия.

Properties

other

Другое

barrier

Шлагбаум

gate

Ворота

tourniquet

Турникет

wicket

Калитка

ObstaclePassLimitation

Ограничения по преодолению препятствия.

Properties

unlimited

Препятствие без ограничений.

paid

Проход/проезд через препятствие платный.

passRequired

Для прохода/проезда через препятствие требуется пропуск.

PackageUpdateStatus

Статус обновления пакета.

Properties

notAvailable

Для пакета нет более новой доступной версии.

inProgress

Идёт процесс установки или обновления пакета до более новой доступной версии.

paused

Процесс обновления пакета до более новой доступной версии не запущен либо приостановлен.

ParkingAccess

Тип доступа для парковки.

Properties

`public`

Общедоступная.

handicappedOnly

Только для инвалидов.

customersOnly

Только для клиентов.

residentsOnly

Только для резидентов.

taxiOnly

Место стоянки для такси.

ParkingPavingType

Тип покрытия парковки.

Properties

asphalt

Асфальтированное покрытие.

concrete

Бетонное покрытие.

gravel

Гравийное покрытие.

unpaved

Без покрытия.

ParkingPurpose

Назначение парковки.

Properties

car

Для автомобилей.

bike

Для велосипедов.

motorbike

Для мотоциклов/мопедов.

babyCarriage

Для колясок.

scooter

Для самокатов.

ParkingType

Тип парковки.

Properties

ground

Наземная парковка.

underground

Подземная парковка.

multilevel

Многоуровневая парковка.

PedestrianInstructionCrossroadLandmark

Ориентир.

Properties

none

Нет ориентира.

crosswalk

Пешеходный переход.

trafficLight

PedestrianInstructionCrossroadManeuverDirection

Направление движения.

Properties

straight

left

right

sharplyLeft

Крутой поворот налево.

sharplyRight

Крутой поворот направо.

keepLeft

keepRight

Держитесь правее.

PedestrianInstructionIndoorFloorChangeType

Тип смены этажа.

Properties

undefined

Дорожка без ступеней или неизвестно.

stairway

elevator

escalator

Статус согласия пользователя на сбор и отправку персональных данных.

Properties

granted

Пользователь согласен.

denied

Пользователь не согласен.

PointGeometryData

Данные геометрии точечного объекта.

Properties

geoPoint

geoPointWithElevation

PublicTransportType

Тип общественного транспорта.

Properties

bus

Автобус.

trolleybus

Троллейбус.

tram

Трамвай.

shuttleBus

Маршрутное такси.

metro

suburbanTrain

Пригородный поезд.

funicularRailway

Фуникулёр.

monorail

Монорельс.

waterwayTransport

Водный транспорт.

cableCar

Канатная дорога.

speedTram

Скоростной трамвай.

premetro

Подземный трамвай.

lightMetro

Лёгкое метро.

aeroexpress

Аэроэкспресс.

moscowCentralRing

Московское центральное кольцо.

moscowCentralDiameters

Московские центральные диаметры.

RoadEventActionState

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

Properties

set

Применено.

notSet

Не применено.

RoadEventActionType

Тип действия дорожного события.

Properties

like

Добавление отметки “нравится”.

dislike

Добавление отметки “не нравится”.

confirmation

Подтверждение события.

disproof

Опровержение события.

RoadEventDisplayCategory

Категория дорожного события для отображения на карте.

Properties

camera

Камеры всех типов, в том числе и добавленные пользователем.

comment

Комментарии на дорогах.

accident

roadRestriction

Перекрытия дорог.

roadWorks

Дорожные работы.

other

События категории “Другое”.

user

Всегда отображать события, созданные текущим пользователем, вне зависимости от их категории.

RoadEventType

Тип события.

Properties

accident

roadWorks

Дорожные работы.

camera

Камера.

comment

Комментарий.

roadRestriction

Перекрытие дорожного движения.

other

Событие “Другое”.

RoadRule

Сторона движения.

Properties

unknown

Неизвестна.

rightHandTraffic

Правостороннее движение.

leftHandTraffic

Левостороннее движение.

RoadSubtype

Дополнительное описание к типу дороги, по которой пролегает маршрут.

Properties

none

Дополнительное описание к типу дороги отсутствует.

archway

Aрка.

bridge

Мост.

crosswalk

Пешеходный переход.

footbridge

Пешеходный мост.

ford

Брод.

indoor

Помещение

overgroundCrossing

Надземный переход.

parkFootpath

Парковая тропинка.

parkPath

Парковая дорога.

residentialArea

Жилая территория.

stairway

Лестница.

subwayCrossing

Переход метро.

tunnel

Туннель.

underpass

Подземный переход.

RoadSurface

Покрытие дороги.

Properties

unknown

Неизвестно.

asphalt

Асфальт.

gravel

Гравий.

ground

Грунт.

concrete

Бетон.

RoadType

Описывает тип дороги, по которой пролегает маршрут.

Properties

unknown

Неизвестен.

walkway

Пешеходная дорожка, либо участок дороги, на котором разрешено движение пешеходов.

bikeway

Велосипедная дорожка, либо участок дороги, на котором разрешено движение велосипедов.

pathway

Автомобильная дорога минимальной значимости.

fieldForestRoad

Полевая или лесная дорога.

serviceRoad

Подъездная дорога/внутриквартальный проезд.

otherStreetRoad

Автомобильная дорога, проходящая по прочим улицам населённого пункта.

mainStreetRoad

Автомобильная дорога, проходящая по основным улицам населённого пункта.

highway

Шоссе.

intercityRoad

Междугородняя трасса.

federalRoad

Дорога федерального значения.

RouteCameraDirection

Направление действия камеры.

Properties

along

По ходу движения (в спину).

against

Против хода движения.

both

Двунаправленная камера.

RouteCameraPurpose

Назначение камеры.

Properties

speedControl

Фиксация превышения скорости.

trafficLightsControl

Фиксация проезда на запрещающий сигнал светофора.

stopLineControl

Фиксация выезда за стоп-линию, проезда без остановки знака “Стоп”, выезда на перекрёсток во время затора.

publicTransportLaneControl

Фиксация движения по выделенной полосе для общественного транспорта.

oncomingTrafficLaneControl

Фиксация движения по встречной полосе.

pedestrianAdvantageControl

Фиксация непредоставления преимущества пешеходам.

laneDisciplineControl

Фиксация нарушения рядности поворота на перекрёстке.

roadMarkingsCrossingControl

Фиксация пересечения сплошной линии разметки, движения по обочине.

averageSpeedControl

Фиксация превышения средней скорости на участке.

noStoppingControl

Фиксация нарушения запрета остановки.

dummy

platon

Камера системы “Платон”: https://platon.ru/ru/about/

RouteExitSignTableColor

Цвет фона таблички съезда. Соответствует цвету фона знака, установленного в соответствующем месте маршрута.

Properties

undefined

цвет знака не определён

white

red

green

blue

brown

коричневый

RouteExitSignType

Тип съезда.

Properties

undefined

не определён

airport

съезд в аэропорт

RouteLaneManeuver

Манёвр на полосе движения.

Properties

undefined

не задан

forward

right

направо

left

налево

slightlyRight

слегка направо

slightlyLeft

слегка налево

sharplyRight

резко направо

sharplyLeft

резко налево

rightWithLeftTurns

направо с последующим поворотом налево

turnover

разворот

RouteMapObjectCalloutLabelDisplayMode

Режим отображения значений в бабликах маршрута.

Properties

absoluteValues

Время движения по маршруту и/или длина маршрута отображаются в абсолютных величинах (например: N км, M мин).

relativeToActiveRouteValues

Время движения по маршруту и/или длина маршрута отображаются в абсолютных величинах только для активного маршрута, а для неактивных маршрутов отображается разница с соответствующей величиной активного маршрута (например: +/-N км, +/-M мин). Если активного маршрута нет или на карте есть более одного активного маршрута, то для всех маршрутов время движения и/или длина отображаются в абсолютных величинах.

RouteMapObjectCalloutLabelFlag

Флаги, включающие отображение содержимого в бабликах маршрута.

Properties

duration

Время движения по маршруту.

length

Длина маршрута.

RouteMapObjectDisplayFlag

Флаги, включающие отображение различных составных частей маршрута.

Properties

routeParts

Отрезки маршрута.

startPoint

Стартовая точка маршрута.

finishPoint

Конечная точка маршрута.

intermediatePoints

Промежуточные точки маршрута.

transportConnectionPoints

Точки соединения отрезков маршрута (кроме маршрутов на общественном транспорте). Например, точка в месте соединения пешеходного и автомобильного отрезка.

maneuvers

cameras

humps

Искуcственные неровности.

barriers

Перекрытия дороги.

gates

Ворота, шлагбаумы.

stairways

Лестницы.

publicTransportPlatforms

Остановки общественного транспорта.

accidents

roadWorks

Дорожные работы.

comments

Комментарии.

roadRestrictions

Перекрытия дорожного движения.

otherEvents

События “Другое”.

tollRoads

Начало и конец платной дороги.

lanesBubbles

Баблы полосности (отображаются только в источнике с режимом навигации).

bubbles

Баблы с временем движения и длиной маршрута.

indoorInstructions

Инструкции в зданиях. Перемещение на лифте, эскалаторе и т. д.

inactiveFloors

Показывать части маршрута внутри зданий не только для активного этажа.

RouteMapObjectPassedDistanceVisualization

Способ визуализации маршрута с учётом пройденного вдоль маршрута расстояния.

Properties

showRemainingRoutePart

Показывать только оставшуюся часть маршрута - от пройденного расстояния до финиша.

showPassedRoutePart

Показывать только пройденную часть маршрута - от старта до пройденного расстояния.

showWholeRoute

Показывать весь маршрут независимо от пройденного вдоль него расстояния.

RouteMapObjectPermanentDisplayFlag

Флаги, исключающие скрытие различных составных частей маршрута с карты при обновлении пройденного вдоль маршрута расстояния, если passed_distance_visualization() имеет значение, отличное от ShowWholeRoute

Properties

startPoint

Стартовая точка маршрута.

finishPoint

Конечная точка маршрута.

intermediatePoints

Промежуточные точки маршрута.

cameras

accidents

roadWorks

Дорожные работы.

comments

Комментарии.

roadRestrictions

Перекрытия дорожного движения.

otherEvents

События “Другое”.

tollRoads

Начало и конец платной дороги.

RoutePointKind

Тип точечного объекта маршрута на карте.

Properties

start

Начальная точка маршрута.

finish

Конечная точка маршрута.

intermediate

Промежуточная точка маршрута.

camera

Камера.

accident

roadWork

Дорожные работы.

comment

Комментарий.

roadRestriction

Перекрытие дорожного движения.

otherEvent

Событие “Другое”.

tollRoad

Начало и конец платной дороги.

transportConnectionPoint

Точкa соединения отрезков маршрута (кроме маршрутов на общественном транспорте). Например, точка в месте соединения пешеходного и автомобильного отрезка.

hump

Искуcственная неровность.

gate

Ворота или шлагбаум.

barrier

Перекрытие дороги.

stairway

Лестница.

indoorInstruction

Инструкция в здании. Перемещение на лифте, эскалаторе и т.д.

badRoad

Плохая дорога.

publicTransportPlatform

Платформа общественного транспорта.

ground

Начало и конец грунтового покрытия.

gravel

Начало и конец гравийного покрытия.

carRoad

Начало и конец автомобильного участка дороги (для маршрутов на велосипедах/самокатах).

bicycleRoad

Начало и конец велодорожки.

RouteSearchOptions

Параметры поиска маршрута.

RouteSearchType

Тип поиска маршрута.

Properties

jam

Поиск маршрута с учётом актуальных пробочных данных.

statistic

Поиск маршрута с учётом статистических пробочных данных.

shortest

Поиск кратчайшего маршрута.

RouteVisualizationType

Тип визуализации маршрута.

Properties

normal

Стандартная визуализация - используется в редакторе маршрута.

navigation

Визуализация для режима навигации - используется в навигаторе.

ScooterInstructionCrossroadLandmark

Ориентир.

Properties

none

Нет ориентира.

crosswalk

Пешеходный переход.

trafficLight

ScooterInstructionCrossroadManeuverDirection

Направление движения.

Properties

straight

left

right

sharplyLeft

Крутой поворот налево.

sharplyRight

Крутой поворот направо.

keepLeft

Держитесь левее.

keepRight

Держитесь правее.

SearchResultType

Тип результата (не поискового запроса!).

Properties

recovery

По запросу найден конкретный объект.

discovery

По запросу найдена рубрика, а в результатах список объектов из этой рубрики.

Settlement

Признак прохождения участка дороги через населённый пункт.

Properties

unknown

Информация о населённом пункте неизвестна.

inside

Внутри населённого пункта.

outside

За пределами населённого пункта.

SimulationSpeedMode

SortingType

Тип сортировки.

Properties

byRelevance

По релевантности. Используется по умолчанию.

byDistance

По расстоянию от текущего положения пользователя.

byRating

По рейтингу.

SoundCategory

Категории звуковых оповещений

Properties

crossroadCameras

Камеры контроля перекрёстка

laneCameras

Камеры, фиксирующие движение по выделенной полосе для общественного транспорта

noStoppingControlCameras

Камеры контроля остановки

roadMarkingCameras

Камеры контроля разметки

averageSpeedCameras

Камеры контроля средней скорости

maxSpeedCameras

Камеры контроля мгновенной скорости

accidents

Аварии

roadWorks

Дорожные работы

tolls

Платные дороги

exceedSpeedLimits

Превышения максимальной разрешённой скорости

intermediatePoints

Промежуточные точки на маршруте

routeRebuild

Маршрут перестроен

instructions

Инструкции (манёвры) на маршруте

obstacles

Препятствия

roadSubtypes

Подтипы дорог

lostLocation

Потерян сигнал GPS

routeEnd

Завершение маршрута

SpecialSpaceType

Тип особого места.

Properties

bicycle

Для велосипедов.

motorbike

Для мотоциклов.

family

Для семей.

handicapped

Для инвалидов.

babyCarriage

Для колясок.

truck

Для грузовиков.

scooter

Для самокатов.

SpeedFormattingStrategy

Способ форматирования скорости.

State

Состояние навигатора.

Properties

disabled

Не активен (начальное состояние, переходит в него после вызова метода Stop).

navigation

Режим ведения по маршруту.

Поиск нового маршрута.

finished

Достигли конечной точки.

SuggestedType

Тип поисковой подсказки.

Properties

admDiv

Административная единица.

attraction

Достопримечательность.

attribute

Дополнительный атрибут.

branch

Филиал организации.

building

Здание.

coordinates

Глобальная координата.

crossroad

Перекрёсток.

districtArea

Область.

org

Организация.

orgCategory

Рубрика.

parking

Парковка.

region

Регион.

road

Дорога.

route

Маршрут общественного транспорта.

station

Остановка.

stationEntrance

Вход на станцию.

street

Улица.

text

Текстовая подсказка.

unknown

На случай получения неожиданного типа.

SuggestHandler

Обработчик выбора подсказки.

Properties

objectHandler

performSearchHandler

incompleteTextHandler

SuggestorType

Тип подсказчика.

Properties

general

Подсказчик для основной строки поиска.

routeEndpoint

Подсказчик для выбора точек проезда. Оптимизирован для поиска точечных объектов в одно действие. Откидывает объекты без точек.

TextPlacement

Варианты положения подписи относительно иконки. Само положение определяется следующим образом:

Properties

noLabel

Нет подписи.

bottomCenter

В центре области ниже квадрата вокруг маркера.

bottomRight

С правой стороны области ниже квадрата вокруг маркера.

bottomLeft

С левой стороны области ниже квадрата вокруг маркера.

circleBottomRight

В нижней правой области относительно окружности вокруг маркера.

rightBottom

Снизу области правее квадрата вокруг маркера.

rightCenter

В центре области правее квадрата вокруг маркера.

rightTop

Сверху области правее квадрата вокруг маркера.

circleTopRight

В верхней правой области относительно окружности вокруг маркера.

topCenter

В центре области выше квадрата вокруг маркера.

topRight

С правой стороны области выше квадрата вокруг маркера.

topLeft

С левой стороны области выше квадрата вокруг маркера.

circleTopLeft

В верхней левой области относительно окружности вокруг маркера.

leftTop

Сверху области левее квадрата вокруг маркера.

leftCenter

В центре области левее квадрата вокруг маркера.

leftBottom

Снизу области левее квадрата вокруг маркера.

circleBottomLeft

В нижней левой области относительно окружности вокруг маркера.

centerCenter

По центру квадрата вокруг маркера.

ThermometerEventsPosition

Позиция дорожных событий и промежуточных точек на градуснике.

Properties

left

События отображаются слева.

right

События отображаются справа.

TimeFormattingStrategy

Способ форматирования даты/времени.

TrafficControlStatus

Статус элемента управления пробками.

Properties

hidden

Элемент управления скрыт. Возникает, когда в регионе отсутствует информация о пробках.

enabled

Элемент управления в активном состоянии. Возникает, когда данные о пробках в актуальном состоянии, и на карте присутствует слой пробок.

disabled

Элемент управления в неактивном состоянии. Возникает, когда на карте отсутствует слой пробок.

loading

Индикатор загрузки. Возникает, когда данные о пробках в неактуальном состоянии, и на карте присутствует слой пробок.

TrafficScoreState

Актуальность величины пробок.

Properties

pending

Значение неизвестно, будет запрошено позднее. Начальное состояние.

valid

Значение актуально.

expired

Значение устарело. Состояние достигается, если данные не удалось обновить в течение определённого времени.

TrafficSpeedColor

TransitionType

Режим перемещения при слежении за позицией

Properties

smooth

Плавный перелёт к новой позициии.

instant

Мгновенное перемещение, телепорт.

TransportType

Описывает вид транспорта, для которого построен участок маршрута.

Properties

unknown

Неизвестно как преодолеть данный участок маршрута и он может быть не проходим.

bicycle

Велосипед.

car

Автомобиль.

pedestrian

Пешеход.

`public`

Общественный транспорт.

scooter

Самокат.

WeekDay

День недели.

public static func < (lhs: WeekDay, rhs: WeekDay) -> Bool

Returns a Boolean value indicating whether the value of the first argument is less than that of the second argument.

Properties

sunday

monday

tuesday

wednesday

thursday

friday

saturday

WorkTimeFilter

Фильтр по времени работы объекта. Либо открыт сейчас, либо открыт на конкретные дата и время.

Properties

ZoomControlButton