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.

Methods
Properties

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

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

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

StatefulChannel<MapDataLoadingState>

Нотификация о состоянии загружаемых в карту данных.

Нотификация о состоянии загружаемых в карту данных.

StatefulChannel<Style>

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

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

StatefulChannel<Float>

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

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

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

StatefulChannel<MapVisibilityState>

Получение атрибутов.

StatefulChannel<Bool>

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

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