enumeration
ActionResult
Тип результата действия.
Properties
OK
EnumItem
Действие успешно выполнено.
NETWORK_ERROR
EnumItem
Сетевая ошибка.
AddEventError
Тип ошибки добавления дорожного события.
Properties
NETWORK_ERROR
EnumItem
Сетевая ошибка.
TERRITORY_NOT_SUPPORTED
EnumItem
Попытка добавить событие вне проектов 2ГИС.
UNKNOWN_USER_LOCATION
EnumItem
Неизвестна текущая позиция пользователя.
Дорожные события разрешается добавлять только с известной позицией.
USER_LOCATION_TOO_FAR_FROM_EVENT
EnumItem
Пользователь находится слишком далеко от места добавляемого события.
NOT_AUTHORIZED
EnumItem
Попытка добавить анонимное событие на территории, где требуется обязательная авторизация пользователей.
NO_PERSONAL_DATA_COLLECTION_CONSENT
EnumItem
Пользователь отказался от сбора и отправки персональных данных.
USER_BLOCKED
EnumItem
Пользователь заблокирован.
TOO_MANY_REQUESTS
EnumItem
Пользователь слишком часто создаёт события.
Alignment
Properties
TOP_LEFT
EnumItem
TOP_RIGHT
EnumItem
BOTTOM_LEFT
EnumItem
BOTTOM_RIGHT
EnumItem
AnimationMode
Режим анимации.
Properties
NORMAL
EnumItem
Обычная. Анимация объекта отображается один раз.
LOOP
EnumItem
Зацикленная. Анимация объекта отображается циклически.
AudioFocusPolicy
Политика приложения по отношению к воспроизводимым звукам других приложений
при воспроизведении звука в нашем приложении.
Properties
IGNORE
EnumItem
Игнорируем существование других приложений.
MUTE
EnumItem
Отключаем звуки других приложений при воспроизведении.
DUCK
EnumItem
Приглушаем звуки других приложений при воспроизведении.
AuthorType
Категория автора контента.
Properties
ANONYMOUS
EnumItem
Анонимный пользователь.
DOUBLE_GIS
EnumItem
Компания 2ГИС.
USER
EnumItem
Авторизированный пользователь.
ME
EnumItem
Текущий пользователь приложения.
BearingSource
Источник направления.
Properties
AUTO
EnumItem
Автоматический выбор источника направления в зависимости от параметров геопозиции.
SATELLITE
EnumItem
Ориентировать карту по направлению, полученному от GNSS.
MAGNETIC
EnumItem
Ориентировать карту по компасу.
BetterRouteResponse
Ответ пользователя на предложение альтернативного маршрута.
Properties
ACCEPT
EnumItem
Пользователь принял предложение перейти на альтернативный маршрут.
REJECT
EnumItem
Пользователь явно отказался от предложения перейти на альтернативный маршрут.
TIMEOUT
EnumItem
BicycleInstructionCrossroadLandmark
Ориентир.
Properties
NONE
EnumItem
Нет ориентира.
CROSSWALK
EnumItem
Пешеходный переход.
TRAFFIC_LIGHT
EnumItem
Светофор.
BicycleInstructionCrossroadManeuverDirection
Направление движения.
Properties
STRAIGHT
EnumItem
Прямо.
LEFT
EnumItem
Налево.
RIGHT
EnumItem
Направо.
SHARPLY_LEFT
EnumItem
Крутой поворот налево.
SHARPLY_RIGHT
EnumItem
Крутой поворот направо.
KEEP_LEFT
EnumItem
Держитесь левее.
KEEP_RIGHT
EnumItem
Держитесь правее.
CalloutVisualizationMode
Режим отображения баблов со временем и длиной маршрута. В отличие от DisplayFlag
для каждого индивидуального объекта маршрута влияет не только на отображение,
но и на расчёт позиций баблов.
См. IRouteMapObject::display_flags.
См. IRouteMapObject::callout_position.
Properties
ALWAYS
EnumItem
Показывать баблы (с учётом DisplayFlag) и рассчитывать позиции для них
если в источник добавлен хотя бы один маршрут.
MULTIPLE_ROUTES
EnumItem
Показывать баблы (с учётом DisplayFlag) и рассчитывать позиции для них
только в том случае, если в источник добавлено более одного объекта маршрута.
NONE
EnumItem
Не показывать баблы и не рассчитывать позиции для них.
CameraAnimatedMoveReason
Причина анимированного перемещения камеры.
Properties
APPLICATION
EnumItem
Явный вызов ICamera::move()
EVENT
EnumItem
Анимированное перемещение вызвано обработкой событий (кинематика после перемещения карты, поворот на север
и другие).
INTERNAL
EnumItem
Внутренние причины, например, из-за активного слежения за позицией пользователя.
CameraAnimatedMoveResult
Результат перемещения камеры.
Properties
FINISHED
EnumItem
Перемещение позиции камеры завершено по достижении конечной точки.
CANCELLED_BY_EVENT
EnumItem
Перемещение позиции камеры отменено событием карты (сдвиг, изменение масштаба, и т.д.).
CANCELLED_BY_APPLICATION
EnumItem
Запущен новый перелёт, изменена позиция
(явно или косвенно через ICamera::set_position_point() или ICamera::set_padding())
или изменён режим слежения.
CameraAnimationType
Тип перелёта
Properties
DEFAULT
EnumItem
Тип перелёта выбирается в зависимости от расстояния между начальной и конечной позициями.
LINEAR
EnumItem
Линейное изменение параметров позиции камеры.
SHOW_BOTH_POSITIONS
EnumItem
Zoom изменяется таким образом, чтобы постараться в какой-то момент перелёта
отобразить начальную и конечную позиции. Позиции могут быть не отображены,
если текущие ограничения (см. ICamera::zoom_restrictions()) не позволяют установить столь малый zoom.
CameraBehaviourChangeReason
Причина изменения режима слежения камеры.
Properties
APPLICATION
EnumItem
Смена режима приложением, установка позиции (явно или косвенно через ICamera::set_position_point()),
запуск перелёта.
EVENT
EnumItem
Режим слежения изменился из-за события карты.
В зависимости от события может сброситься режим слежения за позицией, углом поворота,
углом наклона или масштабом, см. CameraBehaviour.
CameraFollowState
Состояние слежения камеры за текущим местоположением пользователя.
Properties
OFF
EnumItem
Камера не находится в режиме слежения.
FOLLOW_POSITION
EnumItem
Камера в режиме слежения за позицией.
FOLLOW_DIRECTION
EnumItem
Камера в режиме слежения за позицией и направлением.
CameraPurpose
Назначение камеры.
Properties
SPEED_CONTROL
EnumItem
Фиксация превышения скорости.
AVERAGE_SPEED_CONTROL
EnumItem
Фиксация превышения средней скорости на участке.
PUBLIC_TRANSPORT_LANE_MOVEMENT_CONTROL
EnumItem
Фиксация движения по выделенной полосе для общественного транспорта.
ROAD_MARKINGS_CROSSING_CONTROL
EnumItem
Фиксация пересечения сплошной линии разметки, движения по обочине.
TRAFFIC_LIGHTS_VIOLATION_CONTROL
EnumItem
Фиксация проезда на запрещающий сигнал светофора.
STOP_LINE_CROSSING_CONTROL
EnumItem
Фиксация выезда за стоп-линию, проезда без остановки знака "Стоп", выезда на перекрёсток во время затора.
ONCOMING_TRAFFIC_LANE_MOVEMENT_CONTROL
EnumItem
Фиксация движения по встречной полосе.
PEDESTRIAN_ADVANTAGE_VIOLATION_CONTROL
EnumItem
Фиксация непредоставления приоритета пешеходам.
LANE_DISCIPLINE_CONTROL
EnumItem
Фиксация нарушения рядности поворота на перекрёстке.
NO_STOPPING_VIOLATION_CONTROL
EnumItem
Фиксация нарушения запрета остановки.
DUMMY
EnumItem
Муляж.
TRUCK
EnumItem
Камера системы "Платон", камера контроля ограничений для грузовых автомобилей
CameraState
Состояние камеры.
Properties
BUSY
EnumItem
Камера управляется пользователем.
FLY
EnumItem
Eсть активный перелёт, запущенный в результате обработки событий или пользов ателем явно.
FREE
EnumItem
Камера не управляется пользователем и нет активных перелётов.
Либо с камерой ничего не происходит, либо она следит за позицией и/или наклоном.
CarBriefRouteInfoTrafficSpeed
Скорость движения.
Properties
UNKNOWN
EnumItem
Скорость неизвестна.
SLOW
EnumItem
Низкая скорость движения.
NORMAL
EnumItem
Нормальная скорость движения.
FAST
EnumItem
Высокая скорость движения.
CarInstructionCrossroadDirection
Направление движения на перекрёстке.
Properties
STRAIGHT
EnumItem
Прямо.
SLIGHTLY_LEFT
EnumItem
Плавный поворот налево.
LEFT
EnumItem
Налево.
SHARPLY_LEFT
EnumItem
Крутой поворот налево.
UTURN
EnumItem
Разворот.
SHARPLY_RIGHT
EnumItem
Крутой поворот направо.
RIGHT
EnumItem
Направо.
SLIGHTLY_RIGHT
EnumItem
Плавный поворот направо.
KEEP_LEFT
EnumItem
Держитесь левее.
KEEP_RIGHT
EnumItem
Держитесь правее.
CarInstructionCrossroadLandmark
Ориентир.
Properties
NONE
EnumItem
Нет ориентира.
TUNNEL_BEFORE
EnumItem
Перед тоннелем.
TUNNEL_ENTRY
EnumItem
Въезд в тоннель.
BRIDGE_BEFORE
EnumItem
Перед мостом.
BRIDGE_ENTRY
EnumItem
Въезд на мост.
ARCHWAY_ENTRY
EnumItem
Въезд под арку.
ON_TRAFFIC_LIGHT
EnumItem
На светофоре.
COURTYARD_ENTRY
EnumItem
Въезд во двор.
CarInstructionRoundaboutType
Тип манёвра на перекрёстке с круговым движением.
Properties
ENTRY
EnumItem
Въезд на кольцо.
INTERMEDIATE
EnumItem
Промежуточная инструкция на кольце.
EXIT
EnumItem
Съезд с кольца.
CheckableItemType
Тип отмечаемого элемента.
Properties
SIMPLE
EnumItem
Простой элемент.
GROUP
EnumItem
Набор элементов, работающих как радио-группа.
CopyrightInsetsSide
Properties
LEFT
EnumItem
TOP
EnumItem
RIGHT
EnumItem
BOTTOM
EnumItem
DesiredAccuracy
Ожидаемая точность определения местоположения.
Properties
LOW
EnumItem
Низкая точность определения геопозиции.
Наиболее подходящий для определения текущего города/района режим.
Этот режим отличается низким энергопотреблением.
В данном режиме устройство может как полагаться исключительно на сети (Wi-Fi, 3GPP, IP),
так и использовать GNSS-приемник в режиме пониженного энергопотребления
(с кешированием геопозиции на длительное время).
MEDIUM
EnumItem
Точность определения геопозиции, предоставляемая стандартным GNSS-приёмником.
Наиболее подходящий для отображения текущего местоположения на карте режим.
Если на устройстве установлен GNSS-приемник и спутники находятся в зоне видимости, то для
определения местоположения испол ьзуются данные со спутников. В противном случае
используются альтернативные источники геопозиции.
HIGH
EnumItem
Точность определения геопозиции, предоставляемая стандартным GNSS-приёмником и, возможно,
улучшенная дополнительными средствами.
Наиболее подходящий для ведения по маршруту режим.
Аналогичен режиму Medium, но приемник GNSS может быть переведен в режим повышенной точности либо
для уточнения геопозиции могут использоваться дополнительные датчики.
Может потреблять много энергии (устройство в таком режиме, как правило, подключено к источнику питания).
DgisSourceWorkingMode
Установка режима работы источника данных IDgisSource.
Properties
ONLINE
EnumItem
Получение данных с серверов 2ГИС.
OFFLINE
EnumItem
Использование в работе предварительно загруженных данных.
HYBRID_ONLINE_FIRST
EnumItem
Гибридный режим, при котором приоритетно получение данных с серверов 2ГИС.
Предварительно загруженные данные используются,
если по каким-либо причинам не удалось получить данные с серверов или
предварительно загруженные данные совпадают с данными на сервере.
HYBRID_OFFLINE_FIRST
EnumItem
Гибридный режим, при котором приоритетно использование предварительно загруженных данных.
Данные с серверов 2ГИС используются, если отсутствуют предварительно загруженные данные.
ExcludedAreaSeverity
Приоритет исключения области.
Properties
SOFT
EnumItem
Низкий приоритет исключения, область будет избегаться по возможности.
HARD
EnumItem
Высокий приоритет исключения, область будет избегаться обязательно.
ExcludedAreaType
Тип исключаемой области.
Properties
POINT
EnumItem
Исключаемая область - это окружность с центром в первой точке points и радиусом, равным extent.
В points должна находиться ровно одна точка, в противном случае запрос завершится ошибкой.
POLYLINE
EnumItem
Исключаемая область - это ломаная линия с шириной, равной extent (points - вершины линии).
POLYGON
EnumItem
Исключаемая область - это полигон с вершинами в points. При этом от сторон полигона
дополнительно делается отступ на extent.
FilterType
Тип фильтра
Properties
SORT
EnumItem
Фильтр задаёт порядок сортировки результата поиска.
FILTER
EnumItem
Фильтр указывает на наличие определенного признака у объекта в результатах поиска.
FollowBearing
Properties
OFF
EnumItem
ON
EnumItem
FollowStyleZoom
Properties
OFF
EnumItem
ON
EnumItem
FollowTilt
Properties
OFF
EnumItem
ON
EnumItem
FollowValue
Properties
COORDINATES
EnumItem
BEARING
EnumItem
TILT
EnumItem
STYLE_ZOOM
EnumItem
FormattingType
Требование к длине строкового представления адреса.
Properties
SHORT
EnumItem
Короткая форма адреса. Для многокомпонентных адресов некоторые компоненты могут быть опущены.
FULL
EnumItem
Полная форма адреса. Все компоненты будут представлены.