Map | iOS SDK | 2GIS Documentation
iOS SDK

Map

Карта.

Extends: Hashable
public static func == (lhs: Map, rhs: Map) -> Bool

Returns a Boolean value indicating whether two values are equal.
This documentation comment was inherited from .

Methods
Properties

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

Получение камеры.

Получение менеджера этажных планов.

StatefulChannel<MapDataLoadingState>

Нотификация о состоянии загружаемых в карту данных.
При слежении за позицией камеры состояние карты всегда будет MapDataLoadingState::Loading.

Нотификация о состоянии загружаемых в карту данных.
При слежении за позицией камеры состояние карты всегда будет MapDataLoadingState::Loading.

StatefulChannel<Style>

Получение текущих стилей карты.

Получение текущих стилей карты.

StatefulChannel<Float>

Множитель размера иконок и шрифтов, полученный из приложения.

Множитель размера иконок и шрифтов, полученный из приложения.

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

StatefulChannel<MapVisibilityState>

Получение атрибутов.
должны быть указаны свойства: “theme”=“day|night” “navigatorOn”=“true|false”

StatefulChannel<Bool>

Интерактивность карты. Под интерактивностью понимается наличие у пользователя возможности взаимодействия с картой. При отключении интерактивности карта перестанет реагировать на события ввода, пришедшие от пользователя. Также перестанут работать контролы для работы с картой (приближения и перехода к текущему положению). При этом остаётся возможность работать с картой через set_position/move. При переходе в неинтерактивное состояние незавершённые жесты будут сброшены. По умолчанию карта интерактивна (interactive == true).
функция может быть вызвана из любого потока.

Интерактивность карты. Под интерактивностью понимается наличие у пользователя возможности взаимодействия с картой. При отключении интерактивности карта перестанет реагировать на события ввода, пришедшие от пользователя. Также перестанут работать контролы для работы с картой (приближения и перехода к текущему положению). При этом остаётся возможность работать с картой через set_position/move. При переходе в неинтерактивное состояние незавершённые жесты будут сброшены. По умолчанию карта интерактивна (interactive == true).
функция может быть вызвана из любого потока.

StatefulChannel<GraphicsPreset?>

Получение рекомендуемого режима графики для данного устройства.

Получение рекомендуемого режима графики для данного устройства.

StatefulChannel<GraphicsPreset?>

Получение режима графики. В случае nil используется рекомендуемый режим. Если определить рекомендуемый режим не удалось, то используется Normal.

Получение режима графики. В случае nil используется рекомендуемый режим. Если определить рекомендуемый режим не удалось, то используется Normal.