Подключение внешних сервисов

При публикации карты в конструкторе публикаций имеется возможность подключения внешних картографических сервисов в качестве подложки карты (базовая карта). В виджете "Базовая карта" можно выбрать из предустановленных публичных сервисов:

Кроме того, в качестве подложки, можно добавить любую тайловую карту, поддерживающую форматы XYZ или WMS (Web Map Services).

Пример ссылки на тайловую карты в формате XYZ

https://tiledir.sitename.com/tiles?x={x}&y={y}&z={z}

Для получения тайлов в различных пиксельных соотношениях (pixelratio) для экранов различных устройств, например Retina, к вышеуказанной ссылке добавляется следующая конструкция:

{pixelratio&retina=1,2,3,...}

Примечание: Использование pixelratio доступно только для картографических сервисов, способных отдавать тайлы в различных пиксельных соотношениях. В противном случае, вышеуказанна конструкция будет пропущена.

Для добавления подложки в формате 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"
}

Список подложек можно редактировать: передвигая, удаляя или добавляя элементы. Структура элементов данной панели отображается в выпадающем списке на Публичной карте.

Примечание: Основной подложкой публикуемой карты будет отмеченная в списке подложка.