Подключение внешних сервисов
При публикации карты в конструкторе публикаций имеется возможность подключения внешних картографических сервисов в качестве подложки карты (базовая карта). В виджете "Базовая карта" можно выбрать из предустановленных публичных сервисов:
Кроме того, в качестве подложки, можно добавить любую тайловую карту, поддерживающую форматы XYZ или WMS (Web Map Services).
Пример ссылки на тайловую карты в формате XYZ
https://tiledir.sitename.com/tiles?x={x}&y={y}&z={z}
Для получения тайлов в различных пиксельных соотношениях (pixelratio) для экранов различных устройств, например Retina, к вышеуказанной ссылке добавляется следующая конструкция:
{pixelratio&retina=1,2,3,...}
Для добавления подложки в формате WMS, достаточно вставить в текстовый редактор ссылку на соответствующий сервис и указать соответствующие слои.
Пример ссылки на тайловую карты в формате WMS
{
"url": " sitename.com/geoserver/wms",
"LAYERS": "ru_water"
}
Для добавления подложки в формате ArcGIS MapService, достаточно вставить в текстовый редактор ссылку на соответствующий сервис.
Пример ссылки на тайловую карты в формате ArcGIS MapService
{
"url": "https://services.arcgisonline.com/ArcGIS/rest/services/USA_Topo_Maps/MapServer"
}
Список подложек можно редактировать: передвигая, удаляя или добавляя элементы. Структура элементов данной панели отображается в выпадающем списке на Публичной карте.