После выбора элемента "Карта динамическая" вы сможете указать местоположение объекта на карте, отображать/скрывать слои с объектами, определить масштаб и другие параметры, а так-же просматривать данные о выбранном объекте.
Для работы с компонентом необходимо подготовить структуру данных. Данная структура будет выступать источником/хранилищем геоданных.
Настройка расположения карточки объекта (слева/справа/по центру);
Размер (ширина/высота) карточки объекта;
Координаты центра отображения карты (можно выбрать кликом мыши и вставить в настройку). Формат: [долгота, широта], например, для центра Москвы: [37.6173, 55.7558];
Область ограничения: область доступная для просмотра. Формат: [долгота лев. нижн., широта лев. нижн., долгота прав. верх., широта прав. верх.], например, для Исландии: [-27.8869, 62.5751, -9.8097, 67.5656];
Начальный масштаб карты;
Ограничение минимального масштаб карты;
Ограничение максимального масштаб карты;
Отображать/ скрыть боковую панель (панель слоёв);
Отображать карту на весь экран;
Отображать мини-карту;
Отображать слайдер масштабирования;
Отображать масштабную линейку;
Отображать координаты курсора. При клике на карте, координаты копируются в буфер обмена.
Для просмотра/редактирования объекта в карте выполните следующие действия:
Создайте страницу с компонентами, например для редактирования записи в таблице ( “Форма”). Добавьте параметр страницы с именем “id”. В этот параметр будет передаваться идентификатор объекта. Страниц может быть несколько. Допустим если необходимо для каждого типа объекта открывать свою страницу;
Создайте процедуру, которая в качестве выходного параметра будет возвращать ключ страницы. Наименование выходного параметра, например: “pageKey”. На вход процедуры, в параметр “id”, передаётся идентификатор объекта;
Процедура должна возвращать ключ страницы в зависимости от условия. Например: для разного типа объектов: “Павильон” или “Офисные здания” будет открываться своя определённая страница.
процедура выбора страницы
4. В настройках компонента выберите созданную процедуру: Настройки → Источник → Процедура
выбор процедуры открытия карточки объекта
Теперь при клике на объекте будет открываться заданная карточка объекта.