dgis library

Classes

ActiveLevelMode
Режим отображения этажного плана.
ActiveRouteBriefInfoProvider
Provides brief route information from the currently active calculated route.
ActivityTracker
AddEventResult
Результат добавления события (объект события или ошибка).
AdditionalManeuverModel
AdditionalManeuverTheme
Address
Адрес в виде набора отдельных компонентов.
AddressAdmDiv
Объект административного деления.
AddressComponent
Компонент адреса: улица, номер дома или словесное описание местоположения.
AddressLocation
Применяется для компонентов, которые тяжело описать конкретным адресом.
AddressNumber
В некоторых населённых пунктах обозначается только номер дома, без улицы (например, Краснообск).
AddressStreet
Обычный адрес, есть улица и номер дома.
Aggregate
Обобщенное описание станции зарядки автомобилей.
AlternativeRouteSelector
Выбор альтернативного маршрута.
AlternativeRoutesProviderSettings
Настройки поиска альтернативных маршрутов и маршрута лучше.
Anchor
Точка привязки изображения (0, 0) - левый верхний угол, (1, 1) - правый нижний
AnimationSettings
Настройки анимаций объектов карты. Применяются для слоев стилей, в которых указан источник модели. Например, такими слоями являются слои с типами "3D model" и "Directional model". Индекс анимации должен быть обязательно указан для анимированной модели.
ApartmentRange
Диапазон квартир.
Attribute
Дополнительный атрибут. Пример: { tag: "hotel_room_internet", name: "Бесплатный интернет в номерах" }
Attributes
Интерфейс для управления свойствами объекта карты.
AttributeValue
Свойства объектов карты.
AudioSettings
Класс для управления звуком.
AuthorInfo
Информация об авторе события или фотографии.
AutomaticAppearance
Использовать автоматически переключающуюся светлую и тёмную тему.
BaseCamera
Камера.
BaseMapWidgetState<T extends StatefulWidget>
Базовый класс для реализации стейта виджетов управления картой. Предоставляет доступ к объекту карты sdk.Map. Виджет, использующий этот класс как базовый для своего State, должен быть помещен в child виджета MapWidget, в ином случае будет брошено исключение при использовании.
Bearing
Угол между направлением на один объект и на другой объект, либо между направлением на объект и север. Угол отсчитывается по часовой стрелке. Диапазон значений 0°, 360°.
BearingFollowController
Контроллер слежения за направлением карты.
BetterRouteInfo
Информация о доступном альтернативном маршруте.
BetterRoutePromptController
Controller for managing better route suggestions during navigation.
BetterRoutePromptModel
BetterRoutePromptTheme
BetterRoutePromptWidget
BicycleBriefRouteInfo
Базовая информация о велосипедном маршруте.
BicycleInstructionCrossroad
Описание манёвров при проходе через перекрёсток или по пешеходному переходу.
BicycleInstructionCrossroadManeuver
BicycleInstructionFinish
Конец велосипедной части маршрута.
BicycleInstructionStart
Начало велосипедной части маршрута.
BicycleRouteSearchOptions
Параметры поиска маршрута на велосипеде.
BoolRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
BoolRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
Borders
Описывает набор непрерывного упорядоченных значений.
BranchesInfo
Информация о связанных организациях.
BriefExtraRouteInfo
Дополнительная информация о маршруте для конкретного типа транспорта.
BriefInfo
Immutable model containing brief information about a route.
BriefInfoProvider
Abstract provider for brief route information across all transport types.
BriefRoadEvent
Дорожное событие.
BriefRouteInfo
Базовая информация о маршруте.
BriefRouteInfoSearchPoints
Точки для запроса поиска базовой информации о маршруте.
BuildingId
Идентификатор здания.
BuildingInfo
Информация о здании.
BuildingLevels
Информация об этажных планах здания.
CalloutMapPosition
Положение бабла маршрута.
Camera
Камера для запуска перемещения карты и настроек слежения.
CameraBehaviour
Режим слежения камеры.
CameraBehaviourChange
Изменение режима слежения.
CameraChange
Изменение состояние камеры.
CameraChangeReasonEnumSet
CameraMoveController
Класс, позволяющий управлять положением камеры для нужд анимации
CameraNotifier
Предупреждает о попадании в зону действия дорожной камеры.
CameraPosition
Позиция камеры.
CameraPositionChange
Описание изменения части параметров позиции камеры.
CameraPositionPoint
Относительная экранная позиция точки, к которой привязана камера.
CameraProgressInfo
Информация о прогрессе прохождения зоны камеры.
CameraProgressTheme
CameraPurposeEnumSet
CameraRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
CameraRouteEntry
Элемент маршрута - точка и значение в ней.
CameraTransactionGuard
CameraViewPoint
Относительная экранная позиция точки, в которую направлен взгляд камеры.
CameraZoomRestrictions
Допустимый диапазон изменения уровня масштабирования.
CancelEvent
Событие отмены текущего действия.
CarBriefRouteInfo
Базовая информация об автомобильном маршруте.
CarInstructionCrossroad
Описание манёвров на перекрёстке.
CarInstructionFinish
Конец автомобильной части маршрута.
CarInstructionRoundabout
Описание манёвров на перекрёстке с круговым движением.
CarInstructionStart
Начало автомобильной части маршрута.
CarInstructionUTurn
Разворот на дороге (не на перекрёстке).
CarRouteSearchOptions
Параметры поиска маршрута на легковом автомобиле.
ChargingStation
Атрибуты для электрозаправок.
CheckableGroupedItem
Единичный элемент из GroupCheckableItem.
CheckableItem
Базовое представление отмечаемого элемента из CheckableItemsGroup.
CheckableItemsGroup
Виджет для представления группы отмечаемых элементов.
Checkbox
Виджет-чекбокс.
Circle
Окружность.
CircleOptions
Параметры для создания геометрического объекта карты типа "Окружность".
ClassMessage<T>
Closed
Закрыто.
ClosingHours
Интервал, когда заведение закрыто.
ClosingSoon
Скоро закроется.
ClusterObject
Кластер объектов.
ClusterOptions
Параметры маркера кластера.
Color
Цвет
CommonGestureSettings
CommonRecognizeSettings
Общие настройки распознавания жестов.
CompassController
Controller for managing map compass functionality and bearing state.
CompassControlModel
Модель контрола компаса. Контрол состоит из кнопки компаса, при нажатии на которую камера карты меняет угол в направлении севера. Если камера карты смотрит на сервер, то контрол необходимо скрывать. Потокобезопасно.
CompassModel
CompassWidget
Виджет управления компасом.
CompassWidgetColorScheme
ComplexGeometry
Составная геометрия, состоит из набора простых или составных геометрий.
Connector
ContactData
Data model for contact information.
ContactInfo
Способ связаться с организацией.
Context
Контекст - окружение, необходимое для работы SDK.
CoordinatesFollowController
Контроллер слежения за координатами позиции карты.
CrossingTypeRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
CrossingTypeRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
CustomFollowController
Интерфейс, который можно реализовать на платформе для создания собственного контроллера слежения за параметрами Для добавления контроллера в камеру, нужно реализовать этот интерфейс и создать объект FollowController'а передав в качестве аргумента объект, реализующий данные интерфейс.
DashboardController
Controller for managing the dashboard widget's state and functionality during navigation.
DashboardModel
DashboardWidget
A widget that displays navigation information and controls during active navigation.
DashboardWidgetTheme
DashedPolylineOptions
Параметры пунктирной полилинии.
DashedStrokeCircleOptions
DataPrefetcher
Контроллер предварительной загрузки данных карты вдоль маршрута. Данные карты загружаются для источников, которые поддерживают предварительное кэширование. Данные загружаются для отрезков маршрута, определяемых длиной segment_size на расстояние до max_prefetch_distance вперёд. По мере проезда отрезков маршрута соответствующие им предварительно загруженные данные перестают удерживаться в кэше, вместо них загружаются данные дальше по маршруту.
DayTime
Момент времени внутри дня.
DefaultAppearance
Использовать тему по умолчанию.
DefaultDirectoryObjectWidgetBuilder
Default implementation of DirectoryObjectWidgetBuilder.
DefaultInstallFallback
Фабрика, производящая предустановленные стратегии поведения при ошибке установки или обновления пакета.
DefaultRasterUrlTemplate
DefaultRoadEventFilter
Фабрика для создания стандартных временных фильтров дорожных событий.
DefaultRouteCardBuilder
DefaultRouteSearchPointBuilder
Default implementation of RouteSearchPointBuilder.
DefaultSearchResultItemBuilder
Default implementation of SearchResultItemBuilder.
DefaultTransportModeOptionsProvider
DefaultTransportModeTabBuilder
DeviceDensity
Множитель, который вычисляется как отношение DPI к базовому DPI устройства.
DevicePpi
Разрешающая способность дисплея устройства, в пикселях на дюйм.
DGis
Точка входа в 2GIS SDK. На старте работы необходимо вызвать initialize.
DgisMapObject
Объект карты 2GIS.
DgisObjectId
DgisSearchWidget
Виджет, представляющий собой поисковую строку и лист выдачи объектов или подсказок.
DgisSource
Основной интерфейс источников данных 2ГИС.
DirectMapControlBeginEvent
Событие начала прямого управления картой. Сообщает карте, что необходимо обрабатывать события прямого управления картой. События прямого управления работают только от DirectMapControlBeginEvent до DirectMapControlEndEvent. После завершения последовательности событий прямого управления может запуститься кинематика. Кинематика использует время возникновения события, поэтому лучше использовать время, полученное от системы, а не заполнять значение при обработке. Пока кинематика работает только для перемещения карты, но не для вращения и масштабирования.
DirectMapControlEndEvent
Событие окончания прямого управления картой. Завершает прямое управление картой, начатое после получения события DirectMapControlBeginEvent. О событиях прямого управления картой описано в DirectMapControlBeginEvent.
DirectMapRotationEvent
Событие прямого вращения карты. О событиях прямого управления картой описано в DirectMapControlBeginEvent.
DirectMapScalingEvent
Событие прямого масштабирования карты. События прямого управления картой описаны в DirectMapControlBeginEvent.
DirectMapShiftEvent
Событие прямого сдвига карты. События прямого управления картой описаны в DirectMapControlBeginEvent.
DirectMapTiltEvent
Событие прямого наклона камеры. События прямого управления картой описаны в DirectMapControlBeginEvent.
DirectoryFilter
Фильтры для справочника.
DirectoryObject
Объект справочника.
DirectoryObjectViewModel
View model for displaying directory object details.
DirectoryObjectWidget
Widget for displaying detailed information about a directory object in a bottom sheet format.
DirectoryObjectWidgetBuilder
Abstract builder for customizing directory object view appearance.
DirectoryObjectWidgetTheme
Theme configuration for DirectoryObjectWidget.
DoubleRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
DoubleRouteEntry
Элемент маршрута - точка и значение в ней.
DoubleRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
DoubleRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
DragBeginData
Данные о начале перетаскивания: точка старта перемещения и перемещаемый объект.
DynamicFilter
Динамические фильтры поисковой выдачи.
DynamicRouteInfo
DynamicRouteInfoSettings
Настройки получения динамических данных о маршруте.
Either<L, R>
Elevation
Неотрицательная высота точки над поверхностью в метрах.
EntranceGeometry
Геометрии для отображения входа на карте.
EntranceInfo
Информация о входе в здание.
EnumSet<T extends Enum>
Event
Базовый класс для всех обрабатываемых событий.
ExceedSpeedLimitSettings
Настройки обнаружения превышения максимальной разрешённой скорости.
ExcludedArea
Исключаемая область, которую следует избегать при построении маршрута.
ExitName
ExitNumber
ExtraInstructionInfo
File
Идентификатор файла.
FinishDetector
FinishRouteController
Controller for managing the finish route functionality and parking visibility state.
FinishRouteModel
FinishRouteWidget
FinishRouteWidgetTheme
FlagFilter
Фильтр - флаг.
FloatRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
FloatRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
FloorInfo
Информация об этажном плане для маркера - элемента поисковой выдачи.
FloorsInfo
Информация об этажности объекта.
FollowController
Класс, позволяющий управлять положением камеры. Реализации всех его методов должны быть потокобезопасны. У большинства методов есть тривиальные реализации по умолчанию (таким образом FollowController, отвечающий за масштаб, не обязан переопределять методы coordinates() и т.п.). Один контроллер может быть единомоментно добавлен только в одну карту.
FollowPosition
Настройки слежения за позицией.
FollowValueEnumSet
FormattedAddress
Человекочитаемое представление адреса.
Fps
Frames per second, частота кадров.
FreeRoamSelector
Контроллер перевода навигатора в режим FreeRoam при слишком долгом перестроении маршрута.
FreeRoamSettings
Geometry
Объект геометрии.
GeometryMapObject
Геометрический объект карты.
GeometryMapObjectBuilder
Класс для установки свойств и последующего создания геометрических объектов.
GeometryMapObjectSource
Источник геометрических объектов карты.
GeometryMapObjectSourceBuilder
GeoPoint
Точка в сферической системе координат, которая совместно с геодезической системой координат (например, WGS84) указывает на точку на поверхности Земли. Данная структура не привязана к конкретной геодезической системе координат. Но данный модуль содержит свободные функции, которые оперируют данной структурой уже в конкретной в системе координат (в какой именно см. в документации к функциям).
GeoPointRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
GeoPointRouteEntry
Элемент маршрута - точка и значение в ней.
GeoPointWithElevation
Точка в географической системе координат (широта, долгота, возвышение).
GeoRect
Прямоугольная область в сферической системе координат (например, WGS84). Данная структура не привязана к конкретной геодезической системе координат.
GestureActionEventCenter
Выполнить жест относительно геометрического центра множества точек постановки пальцев.
GestureActionMapPosition
Выполнить жест относительно точки позиции карты.
GestureActionPoint
Задает правило обработки событий карты.
GestureActionTargetGeoPoint
Выполнить жест относительно геопозиции target_geo_point.
GestureManager
Класс для управления обработкой жестов.
GradientPolylineOptions
Параметры градиентной полилинии.
GroupCheckableItem
Набор отмечаемых элементов, работающих как радио-группа.
GroupItem
Элемент объединенной карточки, содержащий информацию об объекте.
HeadingAvailableNotifier
Интерфейс объекта, который сообщает об изменении доступности источника направления.
HeadingNotifier
Интерфейс объекта на обновление текущего направления.
HeadingProvider
Интерфейс, предоставляющий направление устройства относительно направления на север, который реализуется на платформе.
HttpCacheManager
Интерфейс управления HTTP-кешем.
HttpOptions
Опции Http-клиента.
Image
Изображение.
ImageData
Данные изображения: размер, формат и бинарные данные.
ImageLoader
Класс для загрузки изображений.
IncompleteTextHandler
Предложено автодополнение для введенного пользователем текста.
IndoorBuilding
Здание с этажными планами.
IndoorBuildingMode
Режим отображения здания.
IndoorControlModel
Модель элемента управления этажами.
IndoorDetector
Детектор, который определяет находится ли пользователь в помещении.
IndoorManager
Класс для получения текущего здания с этажными планами.
IndoorRouteLevelsGetter
Позволяет получать множество этажей, через которые проходят маршруты, отображаемые на карте.
IndoorWidget
IndoorWidgetColorScheme
InputEvent
Событие пользовательского ввода.
InstallFallback
Поведение при ошибке установки или обновления пакета.
InstructionRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
InstructionRouteEntry
Элемент маршрута - точка и значение в ней.
IntRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
IntRouteEntry
Элемент маршрута - точка и значение в ней.
IsOpenNow
Открыто сейчас.
ItemMarkerInfo
Идентификатор объекта и его координаты.
KeyFromAsset
Ключ из asset-а. Для Android это директория assets. Для iOS это директория Bundle.main.
KeyFromFile
Ключ из файла.
KeyFromString
Ключ из строки.
KeySource
Источник ключа.
LabelingPriority
Приоритет лейблинга.
LaneEnumSet
LaneSignRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
LaneSignRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
Latitude
Географическая широта.
Left<L, R>
LevelId
Идентификатор этажного плана.
LevelInfo
Информация об этаже здания.
Locale
Локаль.
LocaleManager
Менеджер региональных настроек приложения.
Location
Геопозиция.
LocationAvailableNotifier
Интерфейс объекта, который сообщает об изменении доступности источника геопозиции.
LocationCoordinates
LocationCourse
LocationFuzzyDouble
LocationNotifier
Интерфейс объекта, который сообщает об обновлении геопозиции.
LocationProvider
Интерфейс источника геопозиции, который реализуется пользователем на платформе.
LocationService
Класс для работы с установленным при инициализации SDK источником.
LogicalPixel
Пиксель, размер которого не зависит от плотности экрана.
LogMessage
Сообщение, записываемое в лог.
LogOptions
Настройки логирования.
LogSink
Приемник логирования.
Longitude
Географическая долгота.
MainManeuverTheme
ManeuverController
Controller for managing navigation maneuvers and related information during route navigation.
ManeuverModel
ManeuverWidget
ManeuverWidgetTheme
ManeuverWithIcon
Map
Карта.
MapAppearance
Внешний вид карты в зависимости от окружения.
MapDirection
Угол поворота объекта относительно направления на север, в градусах, отсчитывается по часовой стрелке.
MapId
Идентификатор экземпляра карты, уникальный в рамках процесса.
MapLocationController
Контроллер для управления позиционированием карты в навигаторе.
MapManager
Интерфейс, позволяющий добавлять карты в навигатор и убирать их из него.
MapObject
Объект на карте.
MapObjectManager
MapOptions
Параметры карты.
MapRotationBeginEvent
Событие начала вращения карты вокруг точки.
MapRotationEndEvent
Событие окончания вращения карты вокруг точки.
MapScalingBeginEvent
Событие начала изменения масштаба.
MapScalingEndEvent
Событие окончания изменения масштаба.
MapShiftBeginEvent
Событие начала сдвига карты.
MapShiftEndEvent
Событие окончания смещения карты.
MapTheme
Тема для использования в карте.
MapWidget
Виджет для работы с картой.
MapWidgetColorScheme
Класс позволяет задать цветовую схему виджета карты. Может иметь любые поля и их значения, необходимые контролу для определения своей цветовой схемы.
MapWidgetController
Контроллер для работы с картой.
MarkedUpText
Размеченный текст.
MarkedUpTextSpan
Описывает поднабор байтов строки text.
Marker
Точечная отметка на карте, представляющая интерес для пользователя.
MarkerOptions
Параметры маркера.
Meter
Длина/расстояние в метрах.
MillisecondsRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
MillisecondsRouteEntry
Элемент маршрута - точка и значение в ней.
MiniMapControlModel
Интерфейс модели контрола миникарты. Предназначен для управления позицией маркера на экране, зумом и прочим положением камеры так, чтобы маршрут было лучше видно на миникарте.
MiniMapWidget
Model
Модель навигатора, предназначенная для отображения в UI.
ModelData
Данные модели.
ModelLoader
Класс для загрузки объемных моделей.
ModelMapObject
Модель на карте.
ModelMapObjectOptions
Параметры модели.
ModelScale
Коэффициент масштабирования модели. Подбирается вручную. Значение варьируется от 0.0 до 64.0.
ModelSize
Размер модели. Если LogicalPixel, то размер модели не будет привязан к масштабу карты и останется неизменным относительно экрана. Если ModelScale, то размер модели умножится на коэффициент и привяжется к масштабу карты.
ModernCompassWidget
Map compass control widget (modern version). Can only be used as a child of MapWidget at any nesting level.
ModernIndoorWidget
ModernIndoorWidgetColorScheme
ModernMyLocationController
Controller for managing the my-location widget logic.
ModernMyLocationModel
Immutable state model for the modern my-location control.
ModernMyLocationWidget
Widget for controlling the geolocation follow mode, bearing, and flying to the current location. Can only be used as a child of MapWidget at any level of nesting.
ModernMyLocationWidgetColorScheme
ModernTrafficWidget
Map traffic control widget (modern version). Displays the traffic score in a region and toggles the display of traffic on the map. Can only be used as a child of MapWidget at any nesting level.
ModernZoomWidget
Виджет карты, предоставлящий элементы для управления зумом (modern-версия). Может использоваться только как child в MapWidget на любом уровне вложенности.
ModernZoomWidgetColorScheme
Color scheme for ModernZoomWidget.
MotorcycleBriefRouteInfo
Базовая информация об маршруте на мотоцикле.
MotorcycleRouteSearchOptions
Параметры поиска маршрута на мотоцикле.
MultiTouchGestureSettings
Настройки жеста касания несколькими пальцами.
MultiTouchRecognizeSettings
Настройки распознавания касания несколькими пальцами.
MutableCameraChangeReasonEnumSet
MutableCameraPurposeEnumSet
MutableEnumSet<T extends Enum>
MutableFollowValueEnumSet
MutableLaneEnumSet
MutablePublicTransportTypeEnumSet
MutableRoadEventDisplayCategoryEnumSet
MutableRouteCameraPurposeEnumSet
MutableRouteLaneManeuverEnumSet
MutableRouteMapObjectCalloutLabelFlagEnumSet
MutableRouteMapObjectDisplayFlagEnumSet
MutableRouteMapObjectPermanentDisplayFlagEnumSet
MutableSearchHistoryFilterEnumSet
MutableSoundCategoryEnumSet
MutableTransformGestureEnumSet
MyLocationController
Controller for managing map camera behavior and user location tracking modes.
MyLocationControllerSettings
Настройки контроллера перемещения маркера геопозиции.
MyLocationControlModel
Модель контрола перелета к местоположению пользователя. Контрол состоит из кнопки, при нажатии на которую камера перелетает к местоположению пользователя. Если местоположение не определено, ничего не происходит. Методы объекта необходимо вызывать на одном потоке.
MyLocationMapObject
Маркер геопозиции.
MyLocationMapObjectSource
Источник, содержащий маркер геопозиции.
MyLocationMapObjectSourceProvider
Провайдер, предоставляющий источник маркера геопозиции.
MyLocationModel
MyLocationWidget
Виджет для изменения режима слежения за геопозицией, направлением (bearing), и осуществления перелета к текущему местоположению.
MyLocationWidgetColorScheme
Compass control widget.
Интерфейс для управления слежением карты за маркером геопозиции в навигаторе.
Корневой публичный интерфейс навигатора.
Controller for the navigation mini-map.
Виджет для изменения режима слежения за геопозицией, направлением (bearing), и осуществления перелета к текущему местоположению.
Widget that toggles the display of parking lots on the map. Can only be used as a child of MapWidget at any nesting level.
Widget that displays the traffic score in a region and toggles the display of traffic on the map. Can only be used as a child of MapWidget at any nesting level.
Голос для использования в навигаторе.
Map widget that provides controls for zooming. Can only be used as a child of a MapWidget at any nesting level.
NearestPlatform
Информация о платформе.
NearestStation
Информация о станции.
NewValuesNotifier
Интерфейс объекта, который сообщает о том, что есть изменения в каком-либо из параметров.
ObstacleInfo
Информация о препятствии на маршруте.
ObstacleInfoRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
ObstacleInfoRouteEntry
Элемент маршрута - точка и значение в ней.
ObstacleInfoRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
ObstacleInfoRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
Opacity
Непрозрачность - от 0.0 (полная прозрачность) до 1.0 (полная непрозрачность).
Opened
Открыто.
OpeningHours
Часы работы организации.
OpeningSoon
Скоро откроется.
OpenStatus
OrderedValue
Описывает одно значение из набора.
OrderedValues
Описывает набор дискретных упорядоченных значений.
OrgId
Идентификатор организации.
OrgInfo
Информация об организации.
OverviewMode
Режим обзорного вида здания (модель или мастер-план).
Package
Пакет. Для удобства работы с данными (установки, обновления, удаления), данные в 2ГИС SDK группируются в наборы по функционально-логическому назначению. Набор сгруппированных данных называется пакетом. В пределах одного пакета функциональное назначение данных уникально. Однако, множества данных пакетов с единым функциональным назначением могут пересекаться, то есть, возможна ситуация, когда данные нескольких пакетов имеют общие файлы. При операциях с группой таких пакетов общие данные будут обрабатываться (скачиваться, распаковываться, удаляться) только один раз.
PackageInfo
Информация о пакете. См. IPackage.
PackageManager
Интерфейс для централизованной работы с пакетами: Управления автообновлением и получением его статуса; Принудительной проверкой обновлений; Запуском и остановкой установки/обновления всех доступных пакетов. Подпиской на изменения информации о пакетах; Подпиской на изменения информации о всеобщем прогрессе установки пакетов.
PackedMapState
Сериализованное состояние карты.
PackedNavigationState
Вспомогательный объект для сериализации и десериализации состояния навигации.
PackedSearchQuery
Вспомогательный объект для сериализации и десериализации поискового запроса.
Padding
Отступы от краёв камеры.
Page
Страница результатов поиска.
ParkingCapacity
Вместимость парковки.
ParkingController
Controller for managing parking locations visibility and state on the map.
ParkingControlModel
Модель контрола парковок.
ParkingInfo
Общая информация о парковке.
ParkingModel
PedestrianBriefRouteInfo
Базовая информация о пешеходном маршруте.
PedestrianInstructionCrossroad
Описание манёвров при проходе через перекрёсток или по пешеходному переходу.
PedestrianInstructionCrossroadManeuver
PedestrianInstructionFinish
Конец пешеходной части маршрута.
PedestrianInstructionIndoorEnter
Вход в здание.
PedestrianInstructionIndoorExit
Выход из здания.
PedestrianInstructionIndoorFloorChange
Смена этажа в здании.
PedestrianInstructionStart
Начало пешеходной части маршрута.
PedestrianRouteSearchOptions
Параметры поиска пешеходного маршрута.
PerformSearchHandler
Предложено поискать определенный набор объектов.
PlatformHeading
Информация о направлении устройста, которую отдает платформа.
PointGeometry
Точка.
PointGeometryData
Данные геометрии точечного объекта.
Polygon
Полигон на карте.
PolygonGeometry
Полигон.
PolygonOptions
Параметры полигона.
Polyline
Ломаная линия на карте.
PolylineGeometry
Ломаная линия.
PolylineOptions
Параметры полилинии.
PorchItem
Data model for a porch/entrance item.
Projection
Проекция.
PublicBriefRouteInfo
Базовая информация о маршруте на общественном транспорте.
PublicBriefRouteTransportInfo
Описание общественного транспортного средства.
PublicRoutePart
Описание участка маршрута на общественном транспорте.
PublicTransportCostInfo
Информация о стоимости проезда на общественном транспорте.
PublicTransportDirectoryPlatformDepartureInfo
Справочная информация об отправлении с платформы.
PublicTransportDirectoryRouteDirectionNamesInfo
Информация о наименованиях начальной и конечной остановках маршрута.
PublicTransportDirectoryRouteInfo
Справочная информация о маршруте общественного транспорта.
PublicTransportDirectoryRouteScheduleInfo
Справочная информация о расписаниях платформ и направлений на маршруте.
PublicTransportDirectoryScheduleInfo
Справочная информация о расписаниях платформ и направлений.
PublicTransportInfo
Описание общественного транспортного средства.
PublicTransportIntervalSchedule
Интервальное расписание.
PublicTransportIntervalWorkingHours
Время действия интервального расписания.
PublicTransportNearTripSchedule
Интервальное расписание.
PublicTransportPlatform
Справочная информация об остановочной платформе.
PublicTransportPlatformSchedule
Расписание платформы.
PublicTransportPlatformTransition
Справочная информация о маршруте общественного транспорта, на который можно пересесть на остановочной платформе.
PublicTransportPreciseSchedule
Точное расписание проезда общественного транспорта через платформу.
PublicTransportRouteDirection
Направление маршрута общественного транспорта.
PublicTransportRouteDirectionId
Идентификатор направления маршрута общественного транспорта.
PublicTransportRouteGeometry
Геометрия направления маршрута общественного транспорта.
PublicTransportRouteInfo
Описание маршрута общественного транспорта.
PublicTransportRouteSearchOptions
Параметры поиска маршрута на общественном транспорте.
PublicTransportSchedule
Расписание следования транспорта.
PublicTransportStop
Описание остановки общественного транспорта.
PublicTransportTransfer
Описание способа добраться на общественном транспорте до следующей точки пересадки.
PublicTransportTransferRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
PublicTransportTransferRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
PublicTransportTypeEnumSet
PurposeCode
Код назначения здания.
Range
Описывает набор непрерывных или дискретных упорядоченных значений.
RangeFilter
Фильтр диапазонов значений.
RangeWidget
Виджет для представления непрерывного или дискретного набора упорядоченных значений.
RasterTileSource
Источник, получающий растровые тайлы.
RasterUrlTemplate
Remover
Объект для удаления пользовательского контента.
RenderedObject
Отображаемый объект карты.
RenderedObjectInfo
Подробная информация об отображаемом объекте карты.
Reviews
Отзывы.
RoadCameraInfo
Информация о камере.
RoadEvent
Дорожное событие.
RoadEventAction
Действие события.
RoadEventActionInfo
Информация о действии.
RoadEventDisplayCategoryEnumSet
RoadEventFilter
Фильтр отображаемых дорожных событий.
RoadEventFilterData
Данные о дорожном событии, используемые для фильтрации.
RoadEventManager
Объект для создания транспортных событий.
RoadEventMapObject
Объект карты "Дорожное событие".
RoadEventMapObjectRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
RoadEventMapObjectRouteEntry
Элемент маршрута - точка и значение в ней.
RoadEventPhoto
Фотография дорожного события.
RoadEventRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
RoadEventRouteEntry
Элемент маршрута - точка и значение в ней.
RoadEventSource
Интерфейс класса, управляющего отображением дорожных событий (tUGC) на карте.
RoadRuleRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
RoadRuleRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
RoadSubtypeRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
RoadSubtypeRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
RoadSurfaceRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
RoadSurfaceRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
RoadTypeRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
RoadTypeRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
RotateMapToNorthEvent
Событие поворота карты на север.
RotationGestureSettings
Настройки жеста вращения.
RotationKinematicSettings
RotationRecognizeSettings
Настройки распознавания вращения.
RotationRecognizeThresholds
RoundedCorners
Route
Класс, описывающий маршрут. Маршрут представляет собой набор атрибутов, каждый из которых представляет собой контейнер типа RouteAttribute или RouteLongAttribute, в котором хранятся элементы атрибутов маршрута. Атрибуты маршрута делятся на точечные и протяженные. Точечные атрибуты (например, точки геометрии или лежачие полицейские) задаются в виде пары из RoutePoint и значения атрибута. Протяженные атрибуты (например, ширина проезжей части или ограничение скорости) задаются в виде пары из RoutePoint, которая указывает на начало действия атрибута и значения атрибута. В конце маршрута ставится терминатор. Например, пусть ширина проезжей части задана в виде набора пар {{0m, 3m}, {10m, 7m}, {20m, 5m}, {30m, 0m}}, тогда первые 10 метров маршрута проезжая часть имеет ширину 3 метра, на интервале [10м., 20м.) - 7м., с 20м. до конца маршрута - 5м.
RouteBuildOptions
Структура, которая описывает параметры построения маршрута в навигаторе.
RouteCamera
Структура, описывающая дорожную камеру.
RouteCameraPurposeEnumSet
RouteCardBuilder
RouteCardTheme
Theme for route cards
RouteDistance
Расстояние вдоль маршрута.
RouteEditor
Интерфейс для редактора маршрута. Редактор маршрута получает точки начала и конца маршрута, строит маршруты и через каналы оповещает об их обновлениях и перестроениях.
RouteEditorController
Controller for managing route editing functionality and route visualization.
RouteEditorRouteParams
Информация о параметрах маршрута.
RouteEditorRoutesInfo
Информация о маршрутах, которыми оперирует редактор.
RouteEditorSource
Интерфейс класса, управляющего отображением маршрутов на карте.
RouteEditorViewTheme
RouteEditorWidget
Widget for displaying and managing route editing interface as a fullscreen overlay.
RouteExitSign
Информация о знаке съезда.
RouteExitSignRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
RouteExitSignRouteEntry
Элемент маршрута - точка и значение в ней.
RouteExitSignTable
Информация о табличке съезда.
RouteIndex
Индекс активного маршрута.
RouteInfo
Описание маршрута с манёврами.
RouteInfoCalloutMapObject
Объект бабла с информацией о длине и/или длительности маршрута на карте.
RouteInstruction
Инструкция, которую необходимо выполнить для движения по маршруту.
RouteLane
Структура, описывающая одну полосу движения.
RouteLaneManeuverEnumSet
RouteLaneSign
Описание полос движения.
RouteLevelInfo
Информация об этаже здания, соответствующая участку маршрута.
RouteLevelInfoRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
RouteLevelInfoRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
RouteMapObject
Объект маршрута на карте.
RouteMapObjectCalloutLabelFlagEnumSet
RouteMapObjectDisplayFlagEnumSet
RouteMapObjectPermanentDisplayFlagEnumSet
RouteMapObjectSource
Источник объектов маршрута на карте.
RouteMapObjectsProvider
Интерфейс для получения объектов маршрута на карте.
RouteMapSettings
Настройки отображения маршрута на карте.
RoutePoint
Точка на маршруте, задается как расстояние вдоль маршрута относительно начала маршрута.
RoutePointMapObject
Точечный объект, являющийся частью маршрута на карте (например, точка начала или конца маршрута).
RoutePointUI
RouteRebuilder
Контроллер поиска нового маршрута при сходе с текущего маршрута.
RouterErrorInfo
Информация об ошибке поисковика маршрута.
RouteSearchOptions
Параметры поиска маршрута.
RouteSearchPoint
Описание точек, по которым строится маршрут.
RouteSearchPointBuilder
Factory interface for creating route search point views.
RouteSourceSettings
Настройки источника маршрута.
RouteTabTheme
Theme for route type tabs (new design: horizontal layout with icon and text)
RouteTollPaymentInfo
Информация о стоимости проезда по платному участку маршрута.
RouteTollPaymentPointInfo
Информация о пункте оплаты проезда платной дороги.
RouteTollPaymentPointInfoRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
RouteTollPaymentPointInfoRouteEntry
Элемент маршрута - точка и значение в ней.
RubricId
Идентификатор рубрики.
ScaleMapEvent
Событие изменения масштаба карты.
ScalingGestureSettings
Настройки жеста масштабирования.
ScalingKinematicSettings
ScalingRecognizeSettings
Настройки распознавания масштабирования. Коэффициент масштабирования рассчитывается как отношения расстояния между точками после перемещения и исходным расстоянием.
Schedule
Расписание действия дорожного события.
ScooterBriefRouteInfo
Базовая информация о маршруте на самокате.
ScooterInstructionCrossroad
Описание манёвров при проходе через перекрёсток или по пешеходному переходу.
ScooterInstructionCrossroadManeuver
ScooterInstructionFinish
Конец самокатной части маршрута.
ScooterInstructionStart
Начало самокатной части маршрута.
ScooterRouteSearchOptions
Параметры поиска маршрута на самокате.
ScreenDistance
Расстояние между объектами на экране в миллиметрах.
ScreenPoint
Точка в экранных координатах.
ScreenShift
Смещение карты по горизонтали и вертикали в координатном пространстве экрана.
ScreenSize
Размер в пикселях.
SearchHistory
SearchHistoryFilterEnumSet
SearchHistoryItem
Тип данных для элемента поиска, сохраненного в истории поиска: может быть объект или поисковый запрос.
SearchHistoryKeyStrategy
Интерфейс, предоставляющий реализовать стратегию создания ключа для элемента истории поиска. Ключ используется для определения уникальности элемента истории поиска.
SearchHistoryPage
SearchHistoryResult
Результат работы истории поиска при запросе истории.
SearchManager
Поисковик. Основная точка входа для справочного API.
SearchQuery
Поисковый запрос.
SearchQueryBuilder
Построитель поисковых запросов. Поиск осуществляется по глобальному индексу, а также по локальным индексам сегментов, где сегмент - это некоторый кусок разбиения глобальной карты. Процедура выбора сегментов для поиска осуществляется следующими способами (по убыванию приоритета):
SearchQueryWithInfo
Класс с дополнительной информацией о поисковом запросе для вывода в UI-элементах.
SearchResult
Результат работы поисковика.
SearchResultItemBuilder
Abstract builder for customizing search result item appearance.
SearchResultItemTheme
Theme configuration for SearchResultItemWidget.
SearchResultItemViewModel
View model for displaying search result item data.
SearchResultItemWidget
Widget for displaying a search result item from the directory.
SearchSettings
SearchWidgetColorScheme
SegmentGeoPoint
Описывает географическую точку на сегменте и направление сегмента. Геометрия маршрута представляет собой последовательность точек, которые попарно образуют отрезки (сегменты). При этом во всех функциях, работающих с геометрией маршрута считается, что первая точка из образующей отрезок пары входит в этот отрезок, а вторая - нет: [point_1, point_2),[point_2, point_3),...,[point_n-1, point_n)point_last. Последняя точка образует сама с собой отрезок нулевой длины. Т.о. каждая точка маршрута принадлежит ровно одному отрезку. Направление точки point_last не определено.
SettlementRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
SettlementRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
SimpleCheckableItem
Простой отмечаемый элемент из CheckableItemsGroup.
SimpleClusterObject
Кластер простых (simple) объектов-маркеров.
SimpleClusterOptions
Параметры маркера кластера простых (simple) объектов-маркеров.
SimpleClusterRenderer
Класс для кастомизации внешнего вида кластера в IMapObjectManager.
SimpleMapObject
Объект на карте, для которого можно задавать видимость.
SimulationAutoWithOverSpeed
Структура для задания режима движения с учетом максимальной скорости на ребре маршрута.
SimulationConstantSpeed
Структура для задания режима движения с постоянной скоростью.
SimulationSettings
Настройки симуляции ведения по маршруту.
SimulationSpeedMode
SortingFilter
Фильтр сортировки.
SoundCategoryEnumSet
SoundNotificationSettings
Настройки звуковых оповещений в навигаторе По умолчанию все значения категорий звуков оповещений включены. Пользователь может менять значения во время работы с навигатором.
Source
Источник данных на карте.
SpecialSpace
Особое место для парковки.
SpeedLimitController
Controller for managing speed limits, speed cameras, and speed violation monitoring during navigation.
SpeedLimitModel
SpeedLimitTheme
SpeedLimitWidget
SpeedLimitWidgetTheme
SpeedometerTheme
SpeedRange
Интервал скоростей. Скорости задаются в метрах в секунду.
SpeedRangeToStyleZoom
Соответствие интервала скоростей, класса дорог и стилевого уровня масштабирования.
StarRatingWidget
Widget for displaying a star rating with partial fill support.
StatefulChannelValueListenable<Value>
StringRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
StringRouteEntry
Элемент маршрута - точка и значение в ней.
StringRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
StringRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
Style
Стиль с набором свойств объектов карты (cм. ISource).
StyleBuilder
Конструктор стилей.
StyleLayerId
Идентификатор слоя стиля.
StyleZoom
Стилевой уровень масштабирования.
StyleZoomFollowController
Контроллер слежения за стилевым уровнем масштабирования карты.
StyleZoomToTiltRelation
Объект для описания зависимости угла наклона камеры от стилевого уровня масштабирования.
Suggest
Поисковая подсказка.
SuggestHandler
Обработчик выбора подсказки.
SuggestObjectHandler
Предложен конкретный объект справочника.
SuggestQuery
Запрос поисковой подсказки.
SuggestQueryBuilder
Построитель запросов к подсказчику.
SuggestResult
Результат работы подсказчика.
SystemMemoryManager
Интерфейс управления использованием системной памяти.
TaxiRouteSearchOptions
Параметры поиска маршрута на такси.
TerritoriesAlongRouteProvider
Интерфейс для поиска маршрута с учетом пробочных данных.
Territory
Территория. Данные в 2ГИС нарезаны на некоторые неделимые единицы, называемые сегментами. Но для более удобной и гибкой работы с данными для обновления используются не сами сегменты, а их наборы, называемые территориями. Наборы сегментов в двух территориях могут пересекаться, в том числе одна территория может быть целиком вложена в другую.
TerritoryManager
Интерфейс для взаимодействия со списком территорий: Подписки на изменения информации о территориях; Поиска территорий по координатам и геометриям; Подписки на изменения информации о всеобщем прогрессе установки/обновления территорий; Приостановки и возобновления процесса установки/обновления территорий.
TextStyle
Настройки внешнего вида текста.
ThemedMapControllingWidget<T extends MapWidgetColorScheme>
Базовый класс для реализации виджетов карты, способных изменять цветовую схему в зависимости от признака colorMode темы карты MapTheme. Должен использоваться совместно с ThemedMapControllingWidgetState.
ThemedMapControllingWidgetState<T extends ThemedMapControllingWidget<S>, S extends MapWidgetColorScheme>
Базовый класс для реализации стейта виджетов управления картой, подверженным изменениям цветовой схемы в течение жизненного цикла. Помимо объекта sdk.Map, предоставляет доступ к теме карты MapTheme, а также реагирует на ее изменения для того, чтобы синхронно обновлять цветовую схему. Виджет, использующий этот класс как базовый для своего State, должен быть помещен в child виджета MapWidget. В ином случае будет брошено исключение при использовании.
Tilt
Угол наклона в градусах, где 0 - надир (смотрим вертикально вниз), 90 - горизонт спереди.
TiltFollowController
Контроллер слежения за углом наклона карты.
TiltGestureSettings
Настройки жеста наклона.
TiltKinematicSettings
TiltRecognizeSettings
Настройки распознавания наклона.
TouchEventsObserver
Класс для обработки жестов карты.
TradeLicense
Лицензия организации.
Traffic
Описание пробочных данных.
TrafficCollector
Интерфейс для управления сервисом сбора информации о транспортном трафике.
TrafficController
This controller handles:
TrafficControlModel
Модель контрола пробок.
TrafficControlState
Состояние элемента управления видимостью пробок.
TrafficJamDetector
Детектор, который определяет, находится ли пользователь вблизи пробки на маршруте.
TrafficJamInfo
Информация о пробке.
TrafficLineColorScheme
TrafficLineController
Controller for managing traffic information and route progress visualization.
TrafficLineModel
TrafficLinePointEvent
Represents a point event on the traffic line, such as road works or accidents. Contains the point's location, type of event, and a unique identifier.
TrafficLineSegmentsColors
TrafficLineWidget
TrafficModel
TrafficRoute
TrafficRouter
Интерфейс для поиска маршрута с учетом пробочных данных.
TrafficRouterBriefInfoProvider
Provides brief route information by fetching from sdk.TrafficRouter.
TrafficScore
Оценка пробок.
TrafficScoreProvider
Подписка на обновления информации о величине пробок.
TrafficSource
Интерфейс класса, управляющего отображением пробок на карте.
TrafficSpeedColorRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
TrafficSpeedColorRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
TrafficWidget
Виджет, отображающий пробочный балл в регионе и переключающий отображение пробок на карте. Может использоваться только как child в MapWidget на любом уровне вложенности.
TrafficWidgetColorScheme
TrafficWidgetTheme
TransformGestureEnumSet
TransportModeOptionsProvider
TransportModeTabBuilder
TransportTypeRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
TransportTypeRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
TraversalTypeRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
TraversalTypeRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
TruckPassZoneId
Идентификатор пропускной зоны для грузовиков. Значение 0 соответствует отсутствию пропускной зоны.
TruckPassZoneIdRouteLongAttribute
Контейнер, который хранит протяженный атрибут маршрута. Каждый элемент хранится в виде пары, состоящей из точки и значения элемента атрибута. Действие атрибута начинается с данной точки и заканчивается в следущей точке, начиная с которой начинается действие атрибута следующего элемента.
TruckPassZoneIdRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
TruckPassZonePass
Пропуск, разрешающий движение грузового транспорта в пропускных зонах.
TruckPassZonePassId
Идентификатор пропуска, разрешающего движение грузового транспорта в пропускных зонах.
TruckRouteSearchOptions
Параметры поиска маршрута на грузовом транспорте. При поиске маршрута учитываются только заполненные параметры.
UIMarkerInfo
Идентификатор объекта с подписью.
UniversalAppearance
Использовать единую тему текущего стиля в любом окружении.
VendorConfig
Переопределение конфигурации SDK.
VendorConfigFromAsset
Переопределение настроек SDK через указание пути к asset-у приложения. Для Android это директория assets. Для iOS это директория Bundle.main.
VendorConfigFromFile
Переопределение настроек SDK через указание пути к файлу в файловой системе устройства.
VendorConfigFromString
Переопределение настроек SDK через указание содержимого файла.
Voice
Голосовой пакет с озвучкой навигатора.
VoiceManager
Интерфейс для взаимодействия со списком голосовых пакетов навигатора.
VoiceSelector
Управляет голосовыми пакетами в текущей сессии навигатора.
VoidRouteAttribute
Контейнер, который описывает точечный атрибут маршрута. Каждый элемент хранится в виде точки на маршруте, в которой этот элемент расположен и значения самого элемента.
WeekTime
Момент времени внутри недели.
WeekTimeInterval
Интервал времени в течение недели.
Widget
Базовый класс, представляющий виджет для фильтрации поисковой выдачи.
WidgetShadows
WmsRasterUrlTemplate
WorkingHoursData
Data model for working hours information.
WorkingHoursFactory
Factory for creating WorkingHoursData from SDK data.
WorkingHoursFullRow
Data model for a single row in full working hours display.
WorkStatus
Статус работы.
WorkTimeFilter
Фильтр по времени работы объекта. Либо открыт сейчас, либо открыт на конкретные дата и время.
ZIndex
Индекс, задающий порядок отрисовки объектов в рамках слоя.
Zoom
Уровень масштабирования.
ZoomController
This controller handles:
ZoomControlModel
Модель контрола зумирования. Контрол состоит из кнопок +/-, при нажатии на которые меняется масштаб карты. При достижении допустимой границы масштаба кнопка масштабирования в этом направлении становится неактивной. Методы объекта необходимо вызывать на одном потоке.
ZoomFollowSettings
Интерфейс, позволяющий управлять настройками масштабирования карты во время ведения.
ZoomModel
ZoomWidget
Виджет карты, предоставлящий элементы для управления зумом. Может использоваться только как child в MapWidget на любом уровне вложенности.
ZoomWidgetColorScheme
Цветовая схема для ZoomWidget.

Enums

ActionResult
Тип результата действия.
AddEventError
Тип ошибки добавления дорожного события.
Alignment
AnimationMode
Режим анимации.
AudioFocusPolicy
Политика приложения по отношению к воспроизводимым звукам других приложений при воспроизведении звука в нашем приложении.
AuthorType
Категория автора контента.
BearingSource
Источник направления.
BetterRouteResponse
Ответ пользователя на предложение альтернативного маршрута.
BetterRouteType
BicycleInstructionCrossroadLandmark
Ориентир.
BicycleInstructionCrossroadManeuverDirection
Направление движения.
CalloutVisualizationMode
Режим отображения баблов со временем и длиной маршрута. В отличие от DisplayFlag для каждого индивидуального объекта маршрута влияет не только на отображение, но и на расчёт позиций баблов. См. IRouteMapObject::display_flags. См. IRouteMapObject::callout_position.
CameraAnimatedMoveReason
Причина анимированного перемещения камеры.
CameraAnimatedMoveResult
Результат перемещения камеры.
CameraAnimationType
Тип перелёта
CameraBehaviourChangeReason
Причина изменения режима слежения камеры.
CameraChangeReason
Причина изменения состояния камеры.
CameraFollowState
Состояние слежения камеры за текущим местоположением пользователя.
CameraPurpose
Назначение камеры.
CameraState
Состояние камеры.
CarBriefRouteInfoTrafficSpeed
Скорость движения.
CarInstructionCrossroadDirection
Направление движения на перекрёстке.
CarInstructionCrossroadLandmark
Ориентир.
CarInstructionRoundaboutType
Тип манёвра на перекрёстке с круговым движением.
ChangeType
CheckableItemType
Тип отмечаемого элемента.
ClosedReason
Причина закрытия.
ContactType
Contact type enumeration for different contact methods.
CrossingType
Признак наличия переправы.
DesiredAccuracy
Ожидаемая точность определения местоположения.
DgisSourceWorkingMode
Установка режима работы источника данных IDgisSource.
ExcludedAreaSeverity
Приоритет исключения области.
ExcludedAreaType
Тип исключаемой области.
FilterType
Тип фильтра
FollowBearing
FollowStyleZoom
FollowTilt
FollowValue
FormattingType
Требование к длине строкового представления адреса.
GeometryKind
GraphicsPreset
Перечисление доступных режимов графики.
ImageFormat
IndoorManagerState
Состояние отображения этажных планов.
InstructionManeuver
Манёвр, который необходимо совершить для движения по маршруту.
Lane
Полоса, которую затрагивает дорожное событие.
LanesControlImage
Представление иконки манёвра в UI навигатора.
LocationQuality
Качество определения текущего местоположения.
LogLevel
Уровень логирования.
MapDataLoadingState
MapRotationDirection
Направление вращения карты.
MapScalingDirection
Направление изменения масштаба карты.
MapShiftDirection
Направление смещения карты.
MapThemeColorMode
Режим (темный/светлый) темы карты MapTheme.
MapVisibilityState
Статус видимости карты
MotorcycleBriefRouteInfoTrafficSpeed
Скорость движения.
MyLocationMapObjectMarkerType
Тип маркера геопозиции.
NearestPlatformTransitionType
Тип перехода.
ObjectType
Тип объекта справочника.
Obstacle
Тип препятствия.
ObstaclePassLimitation
Ограничения по преодолению препятствия.
PackageInfoError
Ошибки, которые могут произойти при загрузке и/или установке пакета.
PackageUpdateStatus
Статус обновления пакета.
ParkingAccess
Тип доступа для парковки.
ParkingPavingType
Тип покрытия парковки.
ParkingPurpose
Назначение парковки.
ParkingType
Тип парковки.
PedestrianInstructionCrossroadLandmark
Ориентир.
PedestrianInstructionCrossroadManeuverDirection
Направление движения.
PedestrianInstructionIndoorFloorChangeType
Тип смены этажа.
PersonalDataCollectionConsent
Статус согласия пользователя на сбор и отправку персональных данных.
PublicTransportRouteDirectionType
Тип направления маршрута общественного транспорта.
PublicTransportRouteType
Тип маршрута общественного транспорта.
PublicTransportType
Тип общественного транспорта.
RoadEventActionState
Состояние действия.
RoadEventActionType
Тип действия дорожного события.
RoadEventDisplayCategory
Категория дорожного события для отображения на карте.
RoadEventType
Тип события.
RoadRule
Сторона движения.
RoadSubtype
Дополнительное описание типа дороги, по которой пролегает маршрут.
RoadSurface
Покрытие дороги.
RoadType
Описывает тип дороги, по которой пролегает маршрут.
RouteCameraDirection
Направление действия камеры.
RouteCameraPurpose
Назначение камеры.
RouteExitSignTableColor
Цвет фона таблички съезда. Соответствует цвету фона знака, установленного в соответствующем месте маршрута.
RouteExitSignType
Тип съезда.
RouteLaneManeuver
Манёвр на полосе движения.
RouteMapObjectCalloutLabelDisplayMode
Режим отображения значений в баблах маршрута.
RouteMapObjectCalloutLabelFlag
Флаги, включающие отображение содержимого в баблах маршрута.
RouteMapObjectDisplayFlag
Флаги, включающие отображение различных составных частей маршрута.
RouteMapObjectPassedDistanceVisualization
Способ визуализации маршрута с учётом пройденного вдоль маршрута расстояния.
RouteMapObjectPermanentDisplayFlag
Флаги, исключающие скрытие различных составных частей маршрута с карты при обновлении пройденного вдоль маршрута расстояния, если passed_distance_visualization() имеет значение, отличное от ShowWholeRoute
RoutePointKind
Тип точечного объекта маршрута на карте.
RouterErrorCode
Категории ошибок поисковиков маршрута.
RouterErrorSource
Источник ошибки поиска маршрута.
RouterType
Тип поисковика маршрута.
RouteSearchType
Тип поиска маршрута.
RouteTollPaymentPointType
Тип оплаты проезда по платной дороге.
RouteVisualizationType
Тип визуализации маршрута.
ScooterInstructionCrossroadLandmark
Ориентир.
ScooterInstructionCrossroadManeuverDirection
Направление движения.
SearchHistoryFilter
SearchResultType
Тип результата (не поискового запроса!).
Settlement
Признак прохождения участка дороги через населённый пункт.
SortingType
Тип сортировки.
SoundCategory
Категории звуковых оповещений.
SpecialSpaceType
Тип особого места.
State
Состояние навигатора.
StatusType
Статус коннектора.
SuggestedType
Тип поисковой подсказки.
SuggestorType
Тип подсказчика.
TextHorizontalAlignment
Выравнивание надписи по горизонтали.
TextPlacement
Варианты положения подписи относительно иконки. Само положение определяется следующим образом:
TrafficControlStatus
Статус элемента управления видимостью пробок.
TrafficLinePointEventType
Enum representing different types of traffic line point events.
TrafficScoreState
Актуальность балла пробок.
TrafficSpeedColor
TransformGesture
TransportMode
TransportType
Описывает вид транспорта, для которого построен участок маршрута.
TraversalType
Направление движения для кольцевых линий транспорта (например, МЦК).
WeekDay
День недели.
WidgetType
Тип виджета.
WorkingHoursAlertLevel
Alert level for working hours status.
ZoomControlButton

Extensions

ActivityTrackerToClassMessage on ActivityTracker
AlternativeRouteSelectorToClassMessage on AlternativeRouteSelector
AlternativeRoutesProviderSettingsToClassMessage on AlternativeRoutesProviderSettings
AnimationSettingsToClassMessage on AnimationSettings
AttributesToClassMessage on Attributes
AudioSettingsToClassMessage on AudioSettings
BaseCameraToClassMessage on BaseCamera
BearingFollowControllerToClassMessage on BearingFollowController
BoolRouteLongAttributeToClassMessage on BoolRouteLongAttribute
BssEventsSourceClearGuardToClassMessage on BssEventsSourceClearGuard
CameraNotifierToClassMessage on CameraNotifier
CameraRouteAttributeToClassMessage on CameraRouteAttribute
CameraToClassMessage on Camera
CameraTransactionGuardToClassMessage on CameraTransactionGuard
CancelEventToClassMessage on CancelEvent
CheckableGroupedItemToClassMessage on CheckableGroupedItem
CheckableItemsGroupToClassMessage on CheckableItemsGroup
CheckableItemToClassMessage on CheckableItem
CheckboxToClassMessage on Checkbox
CircleToClassMessage on Circle
ClusterObjectToClassMessage on ClusterObject
CommonGestureSettingsToClassMessage on CommonGestureSettings
CompassControlModelToClassMessage on CompassControlModel
ComplexGeometryToClassMessage on ComplexGeometry
ContextTaggedPointersProviderToClassMessage on ContextTaggedPointersProvider
ContextToClassMessage on Context
CoordinatesFollowControllerToClassMessage on CoordinatesFollowController
CrossingTypeRouteLongAttributeToClassMessage on CrossingTypeRouteLongAttribute
DataPrefetcherToClassMessage on DataPrefetcher
DefaultInstallFallbackToClassMessage on DefaultInstallFallback
DefaultRoadEventFilterToClassMessage on DefaultRoadEventFilter
DgisMapObjectToClassMessage on DgisMapObject
DgisSourceToClassMessage on DgisSource
DirectMapControlBeginEventToClassMessage on DirectMapControlBeginEvent
DirectMapControlEndEventToClassMessage on DirectMapControlEndEvent
DirectMapRotationEventToClassMessage on DirectMapRotationEvent
DirectMapScalingEventToClassMessage on DirectMapScalingEvent
DirectMapShiftEventToClassMessage on DirectMapShiftEvent
DirectMapTiltEventToClassMessage on DirectMapTiltEvent
DirectoryObjectToClassMessage on DirectoryObject
DoubleRouteAttributeToClassMessage on DoubleRouteAttribute
DoubleRouteLongAttributeToClassMessage on DoubleRouteLongAttribute
DynamicRouteInfoSettingsToClassMessage on DynamicRouteInfoSettings
EventToClassMessage on Event
ExceedSpeedLimitSettingsToClassMessage on ExceedSpeedLimitSettings
FileToClassMessage on File
FinishDetectorToClassMessage on FinishDetector
FloatRouteLongAttributeToClassMessage on FloatRouteLongAttribute
FollowControllerToClassMessage on FollowController
FreeRoamSelectorToClassMessage on FreeRoamSelector
FreeRoamSettingsToClassMessage on FreeRoamSettings
GeometryMapObjectBuilderToClassMessage on GeometryMapObjectBuilder
GeometryMapObjectSourceBuilderToClassMessage on GeometryMapObjectSourceBuilder
GeometryMapObjectSourceToClassMessage on GeometryMapObjectSource
GeometryMapObjectToClassMessage on GeometryMapObject
GeometryToClassMessage on Geometry
GeoPointIsGeoPointValid on GeoPoint
GeoPointMethods on GeoPoint
GeoPointRouteAttributeToClassMessage on GeoPointRouteAttribute
GeoPointWithElevationMethods on GeoPointWithElevation
GeoRectContainsPoint on GeoRect
GeoRectContainsRect on GeoRect
GeoRectExpandPoint on GeoRect
GeoRectExpandRect on GeoRect
GeoRectIntersects on GeoRect
GeoRectIsDegenerate on GeoRect
GeoRectIsGeoRectValid on GeoRect
GestureManagerToClassMessage on GestureManager
GroupCheckableItemToClassMessage on GroupCheckableItem
HeadingAvailableNotifierToClassMessage on HeadingAvailableNotifier
HeadingNotifierToClassMessage on HeadingNotifier
HttpCacheManagerToClassMessage on HttpCacheManager
ImageToClassMessage on Image
IncompleteTextHandlerToClassMessage on IncompleteTextHandler
IndoorBuildingToClassMessage on IndoorBuilding
IndoorControlModelToClassMessage on IndoorControlModel
IndoorDetectorToClassMessage on IndoorDetector
IndoorManagerToClassMessage on IndoorManager
IndoorRouteLevelsGetterToClassMessage on IndoorRouteLevelsGetter
InputEventToClassMessage on InputEvent
InstructionRouteAttributeToClassMessage on InstructionRouteAttribute
IntRouteAttributeToClassMessage on IntRouteAttribute
ItemMarkerInfoToClassMessage on ItemMarkerInfo
LaneSignRouteLongAttributeToClassMessage on LaneSignRouteLongAttribute
LocaleChangeNotifierToClassMessage on LocaleChangeNotifier
LocaleManagerToClassMessage on LocaleManager
LocaleToLocalePosix on Locale
LocationAvailableNotifierToClassMessage on LocationAvailableNotifier
LocationNotifierToClassMessage on LocationNotifier
LocationServiceToClassMessage on LocationService
MakeMapTheme on MapAppearance
MapBuilderToClassMessage on MapBuilder
MapGestureRecognizerToClassMessage on MapGestureRecognizer
MapLocationControllerToClassMessage on MapLocationController
MapManagerToClassMessage on MapManager
MapObjectManagerToClassMessage on MapObjectManager
MapObjectToClassMessage on MapObject
MapRendererToClassMessage on MapRenderer
MapRotationBeginEventToClassMessage on MapRotationBeginEvent
MapRotationEndEventToClassMessage on MapRotationEndEvent
MapScalingBeginEventToClassMessage on MapScalingBeginEvent
MapScalingEndEventToClassMessage on MapScalingEndEvent
MapShiftBeginEventToClassMessage on MapShiftBeginEvent
MapShiftEndEventToClassMessage on MapShiftEndEvent
MapSurfaceProviderToClassMessage on MapSurfaceProvider
MapToClassMessage on Map
MarkerToClassMessage on Marker
MillisecondsRouteAttributeToClassMessage on MillisecondsRouteAttribute
MiniMapControlModelToClassMessage on MiniMapControlModel
ModelDataToClassMessage on ModelData
ModelDistanceDuration on Model
ModelMapObjectToClassMessage on ModelMapObject
ModelToClassMessage on Model
MultiTouchGestureSettingsToClassMessage on MultiTouchGestureSettings
MyLocationControlModelToClassMessage on MyLocationControlModel
MyLocationMapObjectSourceProviderToClassMessage on MyLocationMapObjectSourceProvider
MyLocationMapObjectSourceToClassMessage on MyLocationMapObjectSource
MyLocationMapObjectToClassMessage on MyLocationMapObject
NewValuesNotifierToClassMessage on NewValuesNotifier
ObstacleInfoRouteAttributeToClassMessage on ObstacleInfoRouteAttribute
ObstacleInfoRouteLongAttributeToClassMessage on ObstacleInfoRouteLongAttribute
PackageManagerToClassMessage on PackageManager
PackageToClassMessage on Package
PackedMapStateToClassMessage on PackedMapState
PackedNavigationStateToClassMessage on PackedNavigationState
PackedSearchQueryToClassMessage on PackedSearchQuery
PageToClassMessage on Page
ParkingControlModelToClassMessage on ParkingControlModel
PerformSearchHandlerToClassMessage on PerformSearchHandler
PointGeometryToClassMessage on PointGeometry
PolygonGeometryToClassMessage on PolygonGeometry
PolygonToClassMessage on Polygon
PolylineGeometryToClassMessage on PolylineGeometry
PolylineToClassMessage on Polyline
ProjectionToClassMessage on Projection
PublicTransportTransferRouteLongAttributeToClassMessage on PublicTransportTransferRouteLongAttribute
RangeWidgetToClassMessage on RangeWidget
RasterTileSourceToClassMessage on RasterTileSource
RemoverToClassMessage on Remover
RoadEventActionToClassMessage on RoadEventAction
RoadEventManagerToClassMessage on RoadEventManager
RoadEventMapObjectRouteAttributeToClassMessage on RoadEventMapObjectRouteAttribute
RoadEventMapObjectToClassMessage on RoadEventMapObject
RoadEventPhotoToClassMessage on RoadEventPhoto
RoadEventRouteAttributeToClassMessage on RoadEventRouteAttribute
RoadEventSourceToClassMessage on RoadEventSource
RoadEventToClassMessage on RoadEvent
RoadRuleRouteLongAttributeToClassMessage on RoadRuleRouteLongAttribute
RoadSubtypeRouteLongAttributeToClassMessage on RoadSubtypeRouteLongAttribute
RoadSurfaceRouteLongAttributeToClassMessage on RoadSurfaceRouteLongAttribute
RoadTypeRouteLongAttributeToClassMessage on RoadTypeRouteLongAttribute
RotateMapToNorthEventToClassMessage on RotateMapToNorthEvent
RotationGestureSettingsToClassMessage on RotationGestureSettings
RouteEditorSourceToClassMessage on RouteEditorSource
RouteEditorToClassMessage on RouteEditor
RouteExitSignRouteAttributeToClassMessage on RouteExitSignRouteAttribute
RouteInfoCalloutMapObjectToClassMessage on RouteInfoCalloutMapObject
RouteLevelInfoRouteLongAttributeToClassMessage on RouteLevelInfoRouteLongAttribute
RouteMapObjectSourceToClassMessage on RouteMapObjectSource
RouteMapObjectsProviderToClassMessage on RouteMapObjectsProvider
RouteMapObjectToClassMessage on RouteMapObject
RouteMapSettingsToClassMessage on RouteMapSettings
RoutePointMapObjectToClassMessage on RoutePointMapObject
RoutePointUIGeoPoint on RoutePointUI
RouteRebuilderToClassMessage on RouteRebuilder
RouteSourceSettingsToClassMessage on RouteSourceSettings
RouteToClassMessage on Route
RouteTollPaymentPointInfoRouteAttributeToClassMessage on RouteTollPaymentPointInfoRouteAttribute
ScaleMapEventToClassMessage on ScaleMapEvent
ScalingGestureSettingsToClassMessage on ScalingGestureSettings
SearchHistoryResultToClassMessage on SearchHistoryResult
SearchHistoryToClassMessage on SearchHistory
SearchManagerToClassMessage on SearchManager
SearchQueryBuilderToClassMessage on SearchQueryBuilder
SearchQueryToClassMessage on SearchQuery
SearchQueryWithInfoToClassMessage on SearchQueryWithInfo
SearchResultToClassMessage on SearchResult
SettlementRouteLongAttributeToClassMessage on SettlementRouteLongAttribute
SimpleCheckableItemToClassMessage on SimpleCheckableItem
SimpleClusterObjectToClassMessage on SimpleClusterObject
SimpleMapObjectToClassMessage on SimpleMapObject
SimulationSettingsToClassMessage on SimulationSettings
SoundNotificationSettingsToClassMessage on SoundNotificationSettings
SourceToClassMessage on Source
StatefulChannelValueListenableExtension on StatefulChannel<Value>
StringRouteAttributeToClassMessage on StringRouteAttribute
StringRouteLongAttributeToClassMessage on StringRouteLongAttribute
StyleBuilderToClassMessage on StyleBuilder
StyleToClassMessage on Style
StyleZoomFollowControllerToClassMessage on StyleZoomFollowController
SuggestObjectHandlerToClassMessage on SuggestObjectHandler
SuggestQueryBuilderToClassMessage on SuggestQueryBuilder
SuggestQueryToClassMessage on SuggestQuery
SuggestResultToClassMessage on SuggestResult
SuggestToClassMessage on Suggest
SystemMemoryManagerToClassMessage on SystemMemoryManager
TerritoriesAlongRouteProviderToClassMessage on TerritoriesAlongRouteProvider
TerritoryManagerToClassMessage on TerritoryManager
TerritoryToClassMessage on Territory
TiltFollowControllerToClassMessage on TiltFollowController
TiltGestureSettingsToClassMessage on TiltGestureSettings
TrafficCollectorToClassMessage on TrafficCollector
TrafficControlModelToClassMessage on TrafficControlModel
TrafficJamDetectorToClassMessage on TrafficJamDetector
TrafficRouterToClassMessage on TrafficRouter
TrafficRouteToClassMessage on TrafficRoute
TrafficScoreProviderToClassMessage on TrafficScoreProvider
TrafficSourceToClassMessage on TrafficSource
TrafficSpeedColorRouteLongAttributeToClassMessage on TrafficSpeedColorRouteLongAttribute
TrafficToClassMessage on Traffic
TransportModeExtension on TransportMode
TransportTypeRouteLongAttributeToClassMessage on TransportTypeRouteLongAttribute
TraversalTypeRouteLongAttributeToClassMessage on TraversalTypeRouteLongAttribute
TruckPassZoneIdRouteLongAttributeToClassMessage on TruckPassZoneIdRouteLongAttribute
VoiceManagerToClassMessage on VoiceManager
VoiceSelectorToClassMessage on VoiceSelector
VoiceToClassMessage on Voice
VoidRouteAttributeToClassMessage on VoidRouteAttribute
WidgetToClassMessage on Widget
ZoomControlModelToClassMessage on ZoomControlModel
ZoomFollowSettingsToClassMessage on ZoomFollowSettings

Properties

libraryProvider → _LibraryProvider
final

Functions

calcPositionForGeometry(BaseCamera camera, Geometry geometry, StyleZoomToTiltRelation? styleZoomToTiltRelation, Padding? screenArea, Tilt? tilt, Bearing? bearing, ScreenSize? size) CameraPosition
calcPositionForObjects(BaseCamera camera, List<SimpleMapObject> objects, StyleZoomToTiltRelation? styleZoomToTiltRelation, Padding? screenArea, Tilt? tilt, Bearing? bearing, ScreenSize? size) CameraPosition
createDefaultMaxTiltRestriction() StyleZoomToTiltRelation
Получаем стандартную зависимость максимального угла наклона от стилевого уровня масштабирования.
createDefaultStyleZoomToTiltRelation() StyleZoomToTiltRelation
Получение зависимости угла наклона камеры от стилевого уровня масштабирования для стандартного контроллера слежения за наклоном.
createStyleZoomToTiltRelation(Map<StyleZoom, Tilt> points) StyleZoomToTiltRelation
Создаем зависимость угла наклона камеры от стилевого уровня масштабирования.
getInstructionManeuver(ExtraInstructionInfo extraInstructionInfo) InstructionManeuver
Получить манёвр, который необходимо совершить для движения по маршруту.
getLanesControlImages(RouteLaneSign laneSign, int maxCount, bool ignoreActiveManeuver) List<LanesControlImage>
Получить список изображений для отображения в контроле полосности. Количество изображений (без учета разделителей и многоточий) ограничено maxCount, если оно превышено, изображения с одной или обеих сторон обрезаются таким образом, чтобы осталось как можно больше изображений активных маневров. На стороне, где произошло удаление, отображается многоточие. В случае, если параметр ignoreActiveManeuver равен true, активный манёвр будет проигнорирован, и будет возвращено изображение, соответствующее всем разрешенным направлениям движения.
parseGeoJson(String geoJsonData) List<GeometryMapObject>
parseGeoJsonFile(String fsPath) List<GeometryMapObject>
projectionZToStyleZ(Zoom projectionZ, Latitude latitude) StyleZoom
remainingRouteGeometry(GeoPointRouteAttribute fullRouteGeometry, RoutePoint currentRoutePoint) GeoPointRouteAttribute
Вычисляет геометрию оставшейся части маршрута, т.е. геометрию, начинающуюся с точки, соответствующей текущей точке маршрута, и до конца маршрута. Если маршрут полностью пройден или текущая точка находится за пределами маршрута, возвращается пустая геометрия.
routeMatchesTruckPassZonePasses(TruckPassZoneIdRouteLongAttribute truckPassZoneIds, List<TruckPassZonePass> passZonePasses) bool
Проверяет, достаточен ли предоставленный список пропусков для проезда пропускных зон грузового транспорта, через которые проходит маршрут.
styleZToProjectionZ(StyleZoom styleZ, Latitude latitude) Zoom
toMapGeometry(GeoPointRouteAttribute geometry) Geometry
Преобразовать геометрию маршрута в IGeometryPtr.
zoomOutToFitForGeometry(BaseCamera camera, Geometry geometry, [StyleZoomToTiltRelation? styleZoomToTiltRelation = null, ScreenSize? size = null]) CameraPosition
zoomOutToFitForObjects(BaseCamera camera, List<SimpleMapObject> objects, [StyleZoomToTiltRelation? styleZoomToTiltRelation = null, ScreenSize? size = null]) CameraPosition

Typedefs

DirectoryUIObj = Left<DirectoryObject, Suggest>
EitherDirectoryObjOrSuggest = Either<DirectoryObject, Suggest>
Контейнер, содержащий в себе объект, являющийся или sdk.DirectoryObject (left), или sdk.Suggest (right). Используется в DgisSearchWidget для хранения списка подсказок / поисковой выдачи. Пример использования cм в DgisSearchWidget.
ManeuverIcon = (String, bool)
NativeReleaseFn = void Function(Pointer<Void>)
SearchResultBuilder = Widget Function(BuildContext context, List<EitherDirectoryObjOrSuggest> objects)
SuggestUIObj = Right<DirectoryObject, Suggest>

Exceptions / Errors

NativeException