Внешний слой
Внешний слой дает возможность отображать данные из внешнего источника (ГИС) без необходимости импортирования и обновления, но и без возможности изменения этих данных. Внешний слой может использоваться как базовая карта (подложка).
Поддерживаются следующие типы подключаемых данных: XYZ, WFS, WMS, GeoJSON, Mapbox Vector Tiles (PBF), Mapbox Vector Tiles (Styles).
Создание внешнего слоя
Создание внешнего слоя возможно следующими способами:
- При помощи кнопки в боковой панели и выбора пункта ;
- При помощи вызова контекстного меню в пустом месте боковой панели карты;
- При помощи вызова контекстного меню папки в подменю .
В соответствующем окне «Создать внешний слой» указываются ключевые параметры слоя:
- Название – отображаемое наименование слоя;
- Код объекта – уникальный идентификатор объекта, генерируется автоматически или задается пользователем вручную при нажатии на элемент ;
- Тип – тип внешнего слоя;
- URL – ссылка на внешний источник данных;
- Параметры – параметры, необходимые для настройки выбранного типа внешнего слоя;
- Настройки метаданных – дополнительные необязательные параметры слоя в формате
JSON
. Задаются для разработчиков.
Созданный слой помещается вверху каталога карты или внутри той папки, контекстное меню которой было использовано. При необходимости, слой можно перетащить мышью в нужное место структуры.
Изменение прав доступа
Для внешнего слоя также существует возможность настройки прав доступа для пользователей или их групп.
Для изменения прав доступа к внешнему слою необходимо навести указатель мыши на элемент внешнего слоя и при нажатии правой кнопкой мыши выбрать пункт .
Процесс присваивания и изменения прав доступа подробно описан в соответствующем разделе справки.
Изменение свойств
Изменить свойства внешнего слоя возможно при выборе в контекстном меню пункта .
При изменении свойств внешнего слоя допустимо поменять те же настройки, что задаются и при создании данного слоя, кроме его типа – он сохраняется неизменным.
Исключение внешнего слоя из дерева
Внешний слой временно исключается из каталога карты при нажатии на пункт в контекстном меню слоя. Функционал исключения сущностей из дерева описан в соответствующем разделе справки.
Удаление внешнего слоя
Для удаления внешнего слоя требуется навести указатель мыши на строку со слоем и при нажатии правой кнопкой мыши выбрать пункт .
Примеры настройки различных типов внешних слоев
Настройка внешнего слоя типа XYZ
XYZ — растровый слой формата «Tiled Web Map». Это карта, отображаемая в веб-браузере путем плавного соединения десятков индивидуально запрашиваемых файлов изображений. Является самым популярным способом отображения карт и навигации по ним.
Пример заполнения параметров для типа XYZ (Топографическая карта мира)
Настройка внешнего слоя типа WFS
WFS — векторный слой формата «Web Feature Service». У такого слоя есть возможность настройки стиля отображения. WFS может быть достаточно ресурсоемким как на сервере, так и в сети из-за большого объема передаваемых данных.
При создании внешнего слоя с типом WFS в окне заполнения параметров указываются:
- feature_types – список типов данных для загрузки;
- version – версия протокола (опционально);
- format – формат получаемых изображений (
application/json
и т.д., зависит от сервиса; опционально); - crs_code – код проекционной системы, поддерживаемой сервисом (опционально).
Пример заполнения параметров для типа WFS (Зеландия)
Настройка внешнего слоя типа WMS
WMS — растровый слой формата «Web Map Service». Предоставляет изображения с привязкой к местности (например, файлы PNG, JPEG).
При создании внешнего слоя с типом WMS в окне заполнения параметров обязательно указываются:
- layers – список кодов слоев для отображения.
Пример заполнения параметров для типа WMS (Соединенные Штаты Америки)
Настройка внешнего слоя типа GeoJSON
GeoJSON — окрытый стандарт обменного формата геопространственных данных. Содержит простые географические объекты и их непространственные атрибуты.
Пример заполнения параметров для типа GeoJSON (Нидерланды)
https://geodata.zuid-holland.nl/geoserver/economie/wfs?service=WFS&version=2.0.0&request=GetFeature&srsName=EPSG:3857&typeName=economie:WINKELGEBIEDEN&outputFormat=application/json

Настройка внешнего слоя типа MVT (PBF)
PBF — формат векторных тайлов, закодированных как Google Protobufs. Данный формат очень похож на XML и может принимать множество форм.
Пример заполнения параметров для типа PBF (Моря и океаны)
Настройка внешнего слоя типа MVT (Style)
Style — формат для отображения данных векторных тайлов с использованием установленных стилей MapLibre.