Skip To Content

Слои листов

Слой листов – набор доступных в сети листов, размещенных на сервере. Листы доступны по прямому URL-запросу из веб-браузера. Так как листы в слое листов не доступны в виде сервиса, они должны содержаться в специфическом формате для веб-приложений, таких как вьюер карт ArcGIS.com, для отображения слоя на карте.

Доступ к соответствующим листам в слое листов зависит от URL-адреса слоя листов. URL содержит параметризованные значения, которые используются вьюером карт для динамического запроса листов, которые соответствуют экстенту и масштабу карты при панорамировании и масштабировании. Например, URL-адрес слоя листов OpenCycleMap – http://www.opencyclemap.org/: http://{subDomain}.tile.opencyclemap.org/cycle/{level}/{col}/{row}.png.

Части URL инкапсулируются с {}, указывающим на параметризованные значения, которые вьюер карт использует для динамического доступа к определенным листам.

  • {subdomain} – субдомены используются поставщиком слоя листов для распределения запросов на листы между множеством серверов. Например, слой листов OpenCycleMap содержит три субдомена: a, b,c. Не все слои листов имеют субдомены. Если вы не знаете названия субдоменов, то обратитесь к поставщику слоя.
  • {level},{col},{row} – эти три параметра используются вьюером карт для динамического доступа к листам. Не требуется никаких входных данных.

Пример добавления слоя листов

Ниже приведён пример добавления слоя листов OpenCycleMap.

  1. Откройте вьюер карт и щелкните Добавить.
  2. Щелкните Добавить слой из Интернета.
  3. Щёлкните Слой листов.
  4. Введите следующий веб-адрес слоя в поле URL поле: http://{subDomain}.tile.opencyclemap.org/cycle/{level}/{col}/{row}.png.
  5. Укажите метки субдоменов слоя листов в поле Субдомены. Отделите названия запятыми.
    Подсказка:

    Если вы не знаете названия субдоменов, то обратитесь к поставщику слоя. Если слой листов не имеет субдоменов, то окно не будет отображать поле субдомена.

  6. Введите Базовая карта OpenCycleMap в поле Заголовок. Заголовок используется как имя слоя листов на панели содержания карты.
  7. Введите www.OpenCycleMap.org в поле Кредиты. Картографический вьюер отображает либо информацию об авторском праве, либо атрибутивную информацию, которую вы вводите в нижнем правом углу карты.
  8. Щелкните кнопку Задать покрытие листов и установите экстент покрытия.
    Задать экстент

    Покрытие листов представляет экстент всех листов. Это является дополнительным параметром. Когда экстент установлен, определены только листы, указанные для экстента. Тем не менее, поскольку листы не обрезаются для подгонки к экстенту, листы могут выходить за пределы экстента.

  9. Отметьте окошко рядом с Использовать как базовую карту, чтобы использовать слой в качестве базовой карты.
  10. Просмотрите информацию, которую вы добавили в окне Добавить слой из Интернета. Это должно выглядеть примерно как на рисунке ниже:
    Завершено Добавить слой из интернета
  11. Щелкните Добавить слой.

Слой листов отображается как ваша базовая карта.