Я пытаюсь добавить слой из опубликованного объекта сервиса ArcGIS в карту листовки в R, используя пакет leaflet.esri.
Я прочитал документацию здесь https://rdrr.io/cran/leaflet.esri/man/addEsriTiledMapLayer.html и здесь https://cran.r -project.org / web / packages / leaflet.esri / leaflet.esri.pdf и имеюпротестированы примеры
Мой код выглядит следующим образом:
library(leaflet)
library(leaflet.esri)
leaflet() %>% setView(lng = 55.0876632, lat = 25.0755935, zoom = 10) %>%
addEsriTiledMapLayer(
url = "https://smart.gis.gov.ae/dmgis104/rest/services/Misc/Env_Imagery/MapServer")
Обновление: обратите внимание, что имя пользователя или пароль не требуются.
Я подтвердил, что URL работает, добавивэто как сервер ArcGIS в ArcCatalog, но когда я пытаюсь запустить вышеупомянутое в RI, просто получаю пустую карту листовки.
Как мне указать, какой слой из указанного выше URL-адреса загрузить?По этому URL-адресу доступно несколько слоев, например, «Misc / IMAGE2018», и я хотел бы загрузить их в листовку.
Я тоже немного сбит с толку, потому что, когда я проверяю URL-адрес в ArcCatlog, онсокращает его до "URL сервера: https://smart.gis.gov.ae/dmgis104/services" вместо вышеупомянутого, но я не уверен, имеет ли это значение. См. снимок экрана ниже в качестве примера ArcCatlog.
Заранее спасибо