-
API карт
- Быстрый старт
-
Руководство
- Подключение API
- Базовые типы
- Базовые классы
- Карта
- Маркеры
- Попапы
- Подсказки
- Элементы управления
- Векторные слои
- Растровые слои
- Прочие слои
- Внешние модули
- Линейка
- Метаслои
- Слой пробок
- Входы в здания
- Определение проекта
- Асинхронные запросы
- WKT-формат
- Локализация
- Вспомогательные классы
- Работа с DOM
- Переход на версию 2.0
- Примеры
- API этажей
- Вопросы и ответы
- Устаревшие API
Модуль определения проекта 2GIS
Проект — это агломерация, включающая крупный город и ближайшие населённые пункты. Данный плагин позволяет получить информацию о просматриваемом в текущий момент времени проекте.
Примеры использования
Подписка на событие projectchange:
map.on('projectchange', function (e) {
console.log(e);
});
Подписка на событие projectleave:
map.on('projectleave', function (e) {
console.log(e);
});
События
Событие | Данные | Описание |
---|---|---|
projectchange | ProjectEvent | Возникает, когда пользователь переходит из одного проекта в другой. |
projectleave | ProjectEvent | Возникает, когда пользователь выходит за пределы текущего проекта. |
Методы
Метод | Возвращает | Описание |
---|---|---|
getProjectsList | Object | Возвращает все доступные проекты. |
getProject | Object | Возвращает текущий проект. |