struct
Address
Адрес в виде набора отдельных компонентов.
public init(
drillDown: [AddressAdmDiv],
components: [AddressComponent],
buildingName: String?,
buildingId: BuildingId?,
postCode: String?,
buildingCode: String?,
fiasCode: String?,
addressComment: String?
)
Parameters
drillDown
components
buildingName
buildingId
postCode
buildingCode
fiasCode
addressComment
Properties
var drillDown
Набор объектов административного деления, в которых находится описываемый объект.
var components
Полный адрес объекта может содержать несколько отдельных адресных компонент.
var buildingName
Название здания.
var buildingId
Уникальный идентификатор здания.
var postCode
Почтовый индекс.
var buildingCode
Уникальный почтовый код здания.
var fiasCode
Код ФИАС объекта.<br/>Для получения данной информации запросите дополнительную настройку ключа.
var addressComment
Комментарий к адресу. Пример: “301 офис; 9 этаж”
AddressAdmDiv
Объект административного деления.
AddressLocation
Применяется для компонентов, которые тяжело описать конкретным адресом.
Properties
var comment
Словесное описание местоположения строения.
AddressNumber
В некоторых населённых пунктах обозначается только номер дома, без улицы (например, Краснообск).
AddressStreet
Обычный адрес, есть улица и номер дома.
Aggregate
Обобщенное описание станции зарядки автомобилей.
Properties
var connectorsFree
Количество доступных коннекторов.
var connectorsTotal
Общее количество коннекторов (кроме недоступных).
var isActive
Статус активности. true, если есть хотя бы один доступный, зарезервированный или на зарядке коннектор.
var isBusy
Статус занятости. true, если половина или более коннекторов заняты.
var power
Максимальная мощность из всех коннекторов.
Anchor
Точка привязки изображения (0, 0) - левый верхний угол, (1, 1) - правый нижний
public init(
x: Float = 0.5,
y: Float = 0.5
)
Parameters
x
Float
y
Float
Properties
var x
Float
var y
Float
ApartmentRange
Диапазон квартир.
Properties
var start
Начало диапазона/хранимое значение. На текущий момент возможны только числовые значения, а квартиры с суффиксами в данных пока отсутствуют.
var end
Окончание диапазона. Если отсутствует, то диапазон состоит из одного значения start. Иначе это арифметическая прогрессия от start до end с шагом 1.
Attribute
Дополнительный атрибут. Пример: { tag: “hotel_room_internet”, name: “Бесплатный интернет в номерах” }
AuthorInfo
Информация об авторе события или фотографии.
Properties
var type
Категория автора контента.
var name
Строка, содержащая имя пользователя, добавившего событие или фотографию.
Bearing
Угол между направлением на один объект и на другой объект, либо между направлением на объект и север. Угол отсчитывается по часовой стрелке. Диапазон значений [0°, 360°].
public init(floatLiteral value: Double)
Creates an instance initialized to the specified floating-point value.<br/>This documentation comment was inherited from .
Parameters
value
The value to create.
Properties
var value
BetterRouteInfo
Информация о доступном альтернативном маршруте.
public init(
trafficRoute: TrafficRoute,
startPoint: RoutePoint
)
Parameters
Properties
var trafficRoute
Альтернативный маршрут.
var startPoint
Точка на альтернативном маршруте, с которой начнётся движение в случае перехода на этот маршрут
BicycleBriefRouteInfo
Базовая информация о велосипедном маршруте.
Properties
BicycleInstructionCrossroad
Описание манёвров при проходе через перекрёсток или по пешеходному переходу.
public init(
landmark: BicycleInstructionCrossroadLandmark = BicycleInstructionCrossroadLandmark.`none`,
maneuvers: [BicycleInstructionCrossroadManeuver]
)
Parameters
Properties
var landmark
Ориентир.
var maneuvers
Цепочка идущих подряд манёвров.
BicycleInstructionCrossroadManeuver
public init(
direction: BicycleInstructionCrossroadManeuverDirection = BicycleInstructionCrossroadManeuverDirection.straight,
turnAngle: Int32 = 0
)
Parameters
Properties
var direction
Направление движения.
var turnAngle
Int32
Угол поворота в градусах [-180, 180].
BicycleInstructionFinish
Конец велосипедной части маршрута.
public init()
BicycleInstructionStart
Начало велосипедной части маршрута.
public init()
BicycleRouteSearchOptions
Параметры поиска маршрута на велосипеде.
public init(
avoidCarRoads: Bool = false,
avoidStairways: Bool = false,
avoidUnderpassesAndOverpasses: Bool = false,
excludedAreas: [ExcludedArea] = []
)
Parameters
Properties
var avoidCarRoads
Избегать автомобильных дорог.
var avoidStairways
Избегать лестниц.
var avoidUnderpassesAndOverpasses
Избегать подземных и надземных переходов.
var excludedAreas
Исключаемые области (не больше 25).
BoolRouteLongEntry
Протяженный элемент маршрута - отрезок и значение на нем.
public init(
point: RoutePoint,
length: RouteDistance,
value: Bool
)
Parameters
Properties
Borders
Описывает набор непрерывного упорядоченных значений.
Properties
var snapping
Задаёт притяжку до значения, кратного этому числу.
var isLg
Признак использования логарифмической шкалы.
var value
Значение, по которым происходит фильтрация.
var min
Нижняя граница набора значений.
var max
Верхняя граница набора значений.
var currentMin
Текущее установленное минимальное значение.
var currentMax
Текущее установленное максимальное значение.
BriefRoadEvent
public init(
id: UInt64 = 0,
eventType: RoadEventType = RoadEventType.other,
lanes: LaneOptionSet
)