Конструктор публикаций
После завершения основных работ по наполнению и настройке вида карты можно приступить к её публикации.
Конструктор публикаций это связующая система между редактором карт и публичной картой.
Для работы с конструктором публикаций вызовите контекстное меню у нужной карты и выберите пункт .
Конструктор публикаций состоит из нескольких компонентов и виджетов.
Менеджер виджетов
Менеджер виджетов предназначен для добавления виджетов в конструктор публикаций для отображения тех или иных инструментов на публичной карте.
В текущей версии системы ORBISmap в менеджер виджетов включены следующие виджеты: "Список слоёв", "Базовая карта", "Панель инструментов", "Поиск", "Заголовок", "Обратная связь" и "Настройки кадастровой карты".
При разработке собственных тем оформления публичных карт имеется возможность создавать дополнительные виджеты для отображения различных пользовательских данных на публичной карте.
Настройка темы
Функционал данной панели позволяет выбрать тему оформления публичной карты, включить или выключить отображение заголовка карты и добавить логотип для публикуемой карты. Поддерживаемые форматы для логотипа: png и svg.
Кроме того, в данном виджете имеется менеджер тем оформления, позволяющий выбрать из предустановленных тем оформления или же загрузить собственную тему оформления публичной карты.
Правила и принципы создания или редактирования тем оформления публичных карт приведены в документации разработчика.
Настройка карты
Функционал данной панели позволяет:
- настроить диапазон доступных масштабов публикуемой карты (минимальный и максимальный);
- выбрать начальную позицию карты (для этого необходимо в правой части окна установить необходимое положение карты и нажать кнопку сохранить позицию);
- установить максимальный масштаб приближения к объектам слоев;
- активировать возможность авторизации на карте;
- активировать возможность редактирования объектов пользователями ГИС;
- выбрать статические слои, которые будут отображаться на публикуемой карте по умолчанию (у пользователей не будет возможности отключить отображение подобных слоёв). Это может понадобиться, когда помимо подложки на карте необходимо отобразить какие-либо данные (слои), созданные в редакторе.
Дополнительно, в данной панели можно включить опцию авторизации на публичной карте. Данная опция позволяет вводить ограничения на доступ к публичной карте в соответствии с установленными правами доступа
Виджет “Список слоёв”
Данный виджет позволяет настроить включаемые слои карты, редактировать их структуру и назначить им иконки. В частности, это дерево позволяет настроить включаемые слои в главной панели публичной карты, работающей с картой через публичное API
Виджет является отключаемым. При снятой галочке данный виджет не будет отображаться на публичной карте. Слои, добавленные в данный виджет, будут отображаться в публичной карте согласно проставленным галочкам.
Чтобы добавить элементы в дерево главной панели, нажмите кнопку . Для добавления нескольких элементов имеется возможность выделения нескольких элементов с помощью кнопки Shift / Ctrl
. Перемещённые элементы пропадут из первого дерева (или станут серыми, в случае папок с непустым содержимым).
Чтобы убрать элементы из дерева главной панели, вызовите контекстное меню на элементе и выберите пункт Удалить
. Для удаления нескольких элементов имеется возможность выделения нескольких элементов с помощью кнопки Shift / Ctrl
.
Для редактирования порядка структуры и вложенности включаемых слоёв перетаскивайте их мышью внутри дерева виджета. Для перемещения нескольких слоёв имеется возможность выделения нескольких элементов с помощью кнопки Shift / Ctrl
. Для создания вложенного слоя потребуется выбрать слой, который нужно сделать вложенным (зависимым), и переместить его непосредственно на слой, в который он должен быть вложен.
При помощи галочек возле элементов дерева можно управлять тем, какие слои будут включены по умолчанию.
Также, в данном виджете, можно настроить отображение всплывающих и информационных окон каждого из слоёв на публичной карте. Для этого, необходимо вызвать контекстное меню у нужного слоя и выбрать пункт
Функционал данного окна позволяет:
- добавить, изменить или удалить иконку слоя;
- выбрать заголовок всплывающего окна (название объекта) из списка текстовых колонок слоя;
- установить максимальный масштаб приближения к объекту слоя;
- включить отображение всплывающих (балун) и информационных окон у объектов слоя;
- включить отображение галереи изображений (медиафайлы);
- включить опцию отображения списка объектов слоя;
- включить и настроить параметры прозрачности слоя;
Виджет “Базовая карта”
Функционал данной панели позволяет выбрать или создать подложку. Подложкой можно назначить публичный сервис (OpenStreetMap, Google Map, Яндекс.Карты).
Виджет является отключаемым. При снятой галочке на публичной карте не будет отображаться инструмент выбора подложек.
Также, можно :
- выбрав какой-либо слой или группу слоёв (сгруппированных в папку) из редактора слоёв;
- используя ссылку на тайловую карту с координатами в форматах XYZ и WMS;
- используя ссылку на карту из ArcGIS;
- добавить публичный сервис.
При выборе варианта "Из публикуемой карты", можно настроить отображение базовой карты в виде векторной подложки. В настоящее время данный функционал носит экспериментальный характер. Векторные подложки обеспечивают лучшую производительность, по сравнению со стандартными (растровыми) подложками. Это особенно актуально, если предполагаемая подложка содержит большое количество данных и стилей.
Список подложек можно редактировать: передвигая, удаляя или добавляя элементы. Структура элементов данной панели отображается в выпадающем списке на Публичной карте.
Виджет “Панель инструментов”
Определяет наличие и состав инструментов для работы с картой на публичной карте.
Опция "Измерение расстояний" включает в себя несколько инструментов:
- инструмент получения координаты;
- инструмент измерения расстояния;
- инструмент измерения площади;
- инструмент измерения радиуса (зона влияния).
Опция "Рисование временных объектов" включает в себя несколько инструментов:
- инструмент рисования точек на карте
- инструменты рисования линий на карте (по точкам и произвольной формы);
- инструменты рисования полигонов на карте (по точкам и произвольной формы);
- инструмент рисования текста на карте.
Опция "Найти себя" позволяет получить координаты своего местоположения с использованием HTML5 Geolocation API и отобразить на карте соответствующую отметку.
Виджет “Поиск”
Определяет, будет ли отображаться инструмент поиска географических наименований на публичной карте.
Настройки виджета позволяют:
- подключить адресный поиск на базе API Яндекс.Карт и задать координаты области приоритетного поиска
- включить поиск по наименованиям слоев
- включить поиск по метаданным.
Поиск по метаданным позволяет добавить в поисковую выдачу текстовые атрибутивные данные какого-либо слоя.
Виджет “Заголовок”
Предназначен для создания заголовка карты. Поддерживается ввод данных в виде HTML-кода
Виджет “Обратная связь”
Определяет наличие функционала обратной связи на публичной карте.
Настройки виджета позволяют:
- указать адрес электронной почты, на которую будут приходить заполненные формы.
- указать ссылку на страницу или документ "Пользовательское соглашение" (согласно закону "О персональных данных")
- указать ссылку на страницу или документ "Политика конфиденциальности" (согласно закону "О персональных данных")
Для корректной работы модуля обратной связи необходимо настроить параметры отправки электронной почты.
Виджет “Настройки кадастровой карты”
Предназначен для отображения данных из Публичной кадастровой карты Росреестра (ПКК).
Настройки виджета позволяют:
- включить подсветку выбранного объекта на карте
- включить отображение всплывающих (балун) окон у объектов кадастровой карты;
- включить отображение ссылки на справочную информацию по объектам кадастровой карты из базы данных ПКК;
- включить отображение ссылки на объект кадастровой карты в ПКК;
- включить поиск по кадастровым номерам.
Опция “Права доступа”
Опция позволяет настроить права доступа к элементам карты. Подробнее о правах доступа
Опция “Поделиться”
Опция позволяет получит ссылку на публичную карту и html-код карты для внедрения на сторонние сайты.
Виджет “Справка”
Виджет "Справка" позволяет добавить ссылку на дополнительную информацию.
Применение настроек и публикация
Для вступления в силу настроек публикации нажмите кнопку .
Если карта ещё не публиковалась, то вместо кнопки будет кнопка
Результат можно посмотреть, нажав на кнопку в правом верхнем углу.
После сохранения настроек или публикации, можно выйти из конструктора публикаций нажав в правом верхнем углу.
Отменить публикацию карты можно нажав кнопку в правом верхнем углу.