Слои листов

Слои листов используются для визуализации карты или слоя в Интернете, для отображения относительно статических данных.

Базовые карты, которые предоставляет ArcGIS Online, являются слоями листов, показывающими географический контекст для ваших рабочих слоев. Например, вы можете добавить базовую карту с листами улиц в вашу карту, чтобы дать визуальное представление о местонахождении дорожных знаков в векторном слое в этой карте. Базовые карты, включенные в ArcGIS Online созданы специально для быстрого и простого доступа со стороны веб-карт, веб-приложений, ArcGIS и подобного картографического программного обеспечения.

Слои листов могут быть в разных форматах, это зависит от исходного источника данных. Слои листов могут храниться в виде предварительно подготовленных растровых листов, векторных листов или 3D-листов. И растровые, и векторные листы разработаны для высокой производительности и масштабируемости при картографических данных при визуализации. Слои 3D-листов обеспечивают высокопроизводительную визуализацию данных сцены.

Слой растровых листов

Слой растровых листов состоит из кэшированных растровых листов, их также называют кэшем листов карты. Они передаются в клиентские приложения в виде файлов изображений (например, в форматах JPG или PNG), которые заранее рассчитаны и хранятся в ArcGIS Online. Листа статически отображаются клиентом. Слои растровых листов больше всего подходят для базовых карт, которые дают географический контекст, например, спутниковые снимки (базовая карта Изображения) или классические карты, такие как Топографическая, Океаны, National Geographic и другие. Слои растровых листов могут состоять из нескольких статичных операционных слоев, например, тематических карт, созданных на основе ваших данных.

Формат кэшированных листов быстро передается через интернет и легко доступен через большинство картографических приложений, поэтому они совместимы не только с ArcGIS и веб-приложениями, созданными с помощью ArcGIS API, но и со сторонними приложениями, которые используют протоколы Open Geospatial Consortium (OGC), например, WMTS. Слои растровых листов можно использовать следующим образом:

  • Работают в различных приложениях и на различных устройствах (веб, настольных, мобильных), в том числе в настольных приложениях таких как ArcMap, и старых версиях веб-браузеров.
  • Предоставляют продвинутые картографические возможности, включая улучшенное размещение надписей и сложные условные обозначения.
  • Поддерживают сжатые трехканальные изображения и высотные данные
  • Вы можете печатать их из картографических веб-приложений.

WMTS Слои

Размещенные слои WMTS являются OGC-совместимыми представлениями размещенных слоев листов. Ко всем размещённым на ArcGIS Online и опубликованным для всех слоям листов можно получить доступ по протоколу OGC WMTS.. Автору размещённого слоя листов не надо выполнять никаких специальных операций для активации WMTS. Для получения доступа к размещённому слою листов по протоколу WMTS, откройте страницу с подробной информацией о слое и откройте URL для слоя листов. Страница, которая откроется, содержит ссылку WMTS URL на документ о возможностях WMTS, который можно использовать для доступа к слою листов в приложении с поддержкой WMTS.

Создание слоя растровых листов

Следующие разделы описывают методы, которые можно использовать для создания слоя растровых листов в ArcGIS Online.

Из файла определения сервиса

Файл определения сервиса (.sd) - это архив исходных данных или ссылок на исходные данные, которые необходимы для генерации кэша.

Используйте файл определения сервиса для публикации размещенного слоя листов, когда вы хотите генерировать кэш слоя в ArcGIS Online. Исходные данные копируются в ArcGIS Online, так что вы можете генерировать кэшированные листы для желаемых уровней масштабирования в ArcGIS Online всегда, когда это необходимо.

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

При публикации размещенного слоя листов из файла определения сервиса доступна следующая функциональность:

  • Построить листы - вы можете настроить видимый диапазон и построить кэш листов для заданного экстента.
  • Видимый диапазон - вы можете изменить экстент и масштабы, на которых будет отображаться слой листов.
  • Обновить ресурс - вы можете заменить ресурс слоя листов ресурсом из другого слоя.

См. в Публикация размещенных слоев листов из файлов инструкции по публикации из файла определения сервиса.

Из пакета листов

Пакет листов - это архив кэшированных листов, которые кэшируются локально.

Примечание:

Этот рабочий процесс может занять много времени для больших пакетов, поскольку содержимое листа загружается в ArcGIS Online.

Кэш уже существует, поэтому нет необходимости создавать листы после публикации из пакета листов.

При публикации размещенного слоя листов из пакета листов доступна следующая функциональность:

  • Видимый диапазон - вы можете изменить экстент и масштабы, на которых будет отображаться слой листов.
  • Обновить ресурс - вы можете заменить ресурс слоя листов ресурсом из другого слоя.

См. в Публикация размещенных слоев листов из файлов инструкции для публикации из пакета листов.

Из размещенного векторного слоя

Если у вас есть размещенный векторный слой, к которому часто нужен доступ только для просмотра, вы можете опубликовать размещенный слой листов из размещенного векторного слоя. Кэшированные листы улучшают время отображения по сравнению с доступом к тем же данных в размещенном векторном слое.

Рекомендуется опубликовать размещенный слой векторных листов в этом случае; однако, если вы не можете опубликовать слой векторных листов, вместо этого вы можете опубликовать размещенный слой листов из векторного слоя.

Доступна следующая функциональность при публикации размещенного слоя листов из размещенного векторного слоя или представления размещенного векторного слоя:

  • Построить листы - вы можете настроить видимый диапазон и построить кэш листов для заданного экстента.
  • Видимый диапазон - вы можете изменить экстент и масштабы, на которых будет отображаться слой листов.
  • Обновить ресурс - после того, как объекты отредактированы в связанном размещенном векторном слое, перестройте листы в слое листов, чтобы учесть изменения из векторного слоя.

См. инструкции в Публикация размещенных листов из размещенных объектов

Слои векторных листов

Слой векторных листов ссылается на набор векторных листов, доступных через Интернет, в одном или нескольких подслоях и соответствующий стиль для отрисовки этих листов. Векторные листы похожи на слои растровых листов, но они хранят векторное представление данных, то есть, географические объекты представлены в виде точек, линий и полигонов в формате, который понимает клиентское приложение. В отличие от статичных слоев растровых листов, слои векторных листов могут адаптироваться к разрешению экрана, на котором они отображаются и даже изменять стиль отображения для разных пользователей. Векторные листы имеют меньший размер файла, чем растровые, а это значит, что карты отображаются быстрее, повышается производительность работы. Комбинация производительности доступа к листам и отрисовки векторов позволяет адаптировать отображение листов с любым разрешением, которое может меняться в зависимости от устройства.

В Map Viewer Classic вы можете настроить стиль слоя с векторными листами и содержание карты. Следующие опции применимы только для слоев векторных листов:

  • Их можно использовать для создания множества стилей карты на основе одного и того же набора векторных листов. Можно настроить слои векторных листов, например, настроить видимость, поменять условные знаки и шрифты или поменять язык надписей, и при этом не нужно заново пересчитывать листы.
  • Они отображаются в высоком разрешении (например, на устройствах retina), при этому не нужно создавать отдельные версии высокого разрешения. Векторные листы можно показывать в любом масштабе, при этом условные знаки и надписи будут оставаться четкими в настольных приложениях, таких как ArcGIS Pro.
  • Они создаются быстрее и с меньшими аппаратными затратами, чем аналогичные растровые листы. Это снижает стоимость создания листов.
  • Векторные листы имеют меньший размер по сравнению с аналогичными слоями растровых листов с отрисованными символами. Это незначительно снижает стоимость хранения и обслуживания листов.
  • Слои векторных листов могут быть спроецированы в разные системы координат с помощью настольных приложений, например, ArcGIS Pro, при этом надписи и другие символы не будут искажены.
  • Если вы публикуете слой векторных листов из ArcGIS Pro (версии от 2.8), вы можете одновременно опубликовать связанный векторный слой. Редакторы могут обновлять данные в векторном слое, и вы можете перестроить кэш векторных листов, чтобы включить изменения в слой векторных листов.
  • Вы можете опубликовать векторный слой листов из размещенного векторного слоя, отредактировать данные в размещенном векторном слое и перестроить кэш векторных листов, чтобы включить изменения в векторный слой листов.

Для получения более подробной информации о слоях векторных листов, см. следующие ресурсы ArcGIS StoryMaps:

Слои векторных листов обладают большей производительностью на более современных ПК, и они могут отображаться в большинстве текущих версий настольных браузеров, включая Google Chrome, Mozilla Firefox и Microsoft Edge. Вы можете добавить слои векторных листов как рабочие слои или базовые карты в Map Viewer, Map Viewer Classic или Scene Viewer.

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

Начиная с ArcGIS Pro версии 1.2 и позднее, вы можете опубликовать пакет векторных листов в своей организации и опубликовать загруженный пакет векторных листов как размещенный слой. Начиная с версии ArcGIS Pro 1.4 и позднее, вы можете публиковать размещенный слой векторных листов из карты в ArcGIS Pro непосредственно в ArcGIS Online.

Слой 3D-листов

Слой 3D-листов представляет собой предварительно отрисованный кэшированный набор листов, который определяет данные типа интегрированной сетки mesh или 3D-объектов в иерархической структуре данных.

Вы можете опубликовать слой 3D-листов из пакета 3D-листов (.3tz), который вы добавляете к ArcGIS Online.

Примечание:

Запустите исполняемый файл create 3D tiles, доступный в хранилище слоев 3D-листов GitHub , чтобы создать пакет 3D-слоев.

После публикации слоя 3D-листов вы можете использовать его в ArcGIS Pro версии 3.2 или более поздней. Если вы опубликовали интегрированный слой mesh 3D-листов, можете добавить этот слой в Scene Viewer.

Краткое описание слоя листов

Следующие списки представляют собой краткое описание назначений и объектов каждого типа слоя листов.

Слои векторных листов

  • Предназначен для использования в качестве справочного материала; предоставляет базовую карту изображения, чтобы дать контекст для других слоев на карте или сцене.
  • Кэшированные изображения хранятся в виде векторов.
  • Отображаются в высоком разрешении без необходимости создавать отдельные версии с высоким разрешением.
  • Занимают меньше места на диске и требуют меньше времени на построение кэша, чем слои растровых листов.
  • Требуются драйверы дисплея, поддерживающие WebGL.
  • Могут быть масштабированы и спроецированы в разные системы координат, при этом надписи и другие символы не будут искажены.
  • Если слой векторных листов не имеет связанного векторного слоя, вы можете заменить его другим векторным слоем.

Слои растровых листов

  • Предназначен для использования в качестве справочного материала; предоставляет базовую карту изображения, чтобы дать контекст для других слоев на карте или сцене.
  • Кэшированные изображения хранятся в виде растров.
  • Можно установить минимальный и максимальный масштабы, на которых будет отображаться размещенный слой листов, при добавлении на карту.
  • Если исходные данные содержат z-координаты, слой может содержать данные о высоте, которые используются для предоставления рельефа в 3D-сценах.
  • Если растровый слой листов не имеет связанного с ним векторного слоя, вы можете заменить его другим слоем листов.

Слой 3D-листов

  • Предназначен для представления больших глобальных 3D-ресурсов в сцене.
  • Кэшированные 3D-данные хранятся в виде трехмерных листов.
  • Пространственной привязкой, используемой для слоев, всегда является система координат World Geodetic System (WGS) 1984 года. Вертикальная пространственная привязка имеет эллипсоидальную форму, но отображается как высоты, связанные с гравитацией, в приложениях Scene Viewer и ArcGIS Runtime.
  • Слои 3D-листов интегрированных слоев mesh и 3D-объектов можно использовать в ArcGIS Pro версии 3.2 и более поздних.
  • В настоящее время в Scene Viewer можно использовать только слои 3D-листов интегрированного типа mesh.