Векторный слой - это группа схожих географических объектов, например, здания, участки, города, дороги или эпицентры землетрясений. Объекты могут быть точками, линиями или полигонами. Векторные слои лучше всего использовать для визуализации данных поверх базовых карт. Вы можете задавать свойства для векторных слоев, такие как стиль, прозрачность, диапазон видимости, интервал обновления и надписи, которые управляют внешним видом слоя на карте. При использовании векторного слоя вы можете просматривать, редактировать, анализировать и выполнять запросы к объектам и их атрибутам.
Каждый тип векторного слоя имеет свое назначение и обусловленный этим назначением функционал. Чтобы сравнить функционал, доступный для разных типов векторных слоев, см. раздел Функционал векторного слоя.
Информацию об объектах Open Geospatial Consortium (OGC) см. OGC.
Слои в векторных слоях
Каждый элемент векторного слоя должен содержать один или несколько слоев. Каждый из этих слоев (также называемых подслоями) может хранить разные типы геометрии: например, элемент векторного слоя парков может содержать точечный слой деревьев, линейный слой троп и полигональный слой парковых строений.
Подслои также могут содержать различные типы данных, например, слой каталога или слой ориентированных изображений.
Некоторые настройки, такие как включение вложений, всегда задаются для подслоя. Другие настройки, например, метаданные, могут быть разными для подслоя и для элемента векторного слоя.
Вы можете добавлять подслои на карту по отдельности, если вам не нужны все слои элемента векторного слоя. Исключением являются слои каталога — их нельзя добавить на карту. Поскольку слои каталога используются для обеспечения доступа к другим данным, их нельзя просмотреть на вкладке Визуализация страницы элемента векторного слоя, и они не включаются в представления размещенных векторных слоев.
Размещенные векторные слои
Размещенные векторные слои – это сервисы объектов, векторные данные которых размещены или хранятся в одном из двух поддерживаемых системой хранилищ данных.
Cлой, сервис и его данные можно рассматривать как нечто единое. Когда вы создаете размещенный векторный слой, данные копируются в одно из управляемых системой хранилищ данных. Если владелец размещенного векторного слоя или администратор удалит размещенный векторный слой, то сервис и его данные будут также удалены.
Доступная функциональность незначительно варьируется в зависимости от хранилища данных, к которому обращается размещенный векторный слой. Вы можете определить два типа слоев на основе значка слоя.
Размещенный векторный слой
Размещенные векторные слои создаются, когда вы публикуете векторный слой на ArcGIS Enterprise из ArcGIS Pro или из файлов на вашем портале.
Размещенный пространственно-временной векторный слой
Размещенные пространственно-временные векторные слои создаются, когда используемому вами приложению требуются как географические, так и временные данные. В большинстве случаев эти слои не редактируются напрямую; скорее приложения, которым они требуются, создают и обновляют размещенные пространственно-временные векторные слои.
Векторные слои ArcGIS Server
Если у вас есть доступ к сервисам пространственных объектов, которые работают на автономном или интегрированном сайте ArcGIS Server, вы сможете использовать эти сервисы пространственных объектов ArcGIS Server как слои в вашей организации. Они очень похожи на размещенные векторные слои со следующими различиями:
- Данные не копируются в системное хранилище данных; они остаются в источнике данных, который вы зарегистрировали на сайте ArcGIS Server. Исключением является создание моментального снимка при публикации данных из облачного хранилища; в этом случае данные копируются в хранилище, поддерживаемое системой.
- Если исходные данные взяты из облачного хранилища данных, вы не сможете включить редактирование на векторном слое ArcGIS Server.
- Данные не удаляются при удалении векторного слоя ArcGIS Server. Опять же, исключением являются моментальные снимки данных из облачных хранилищ данных.
- Функции, доступные на портале, отличаются у векторных слоев ArcGIS Server и размещенных векторных слоев.
Когда вы публикуете векторный слой (сервис объектов) на интегрированном сайте ArcGIS Server, он автоматически добавляется в вашу организацию в виде векторного слоя. Если вы хотите работать с сервисом объектов на отдельном сайте ArcGIS Server, можно добавить его в вашу организацию. Это позволит вам ссылаться на конечную точку REST (URL) сервиса и использовать этот слой в картах и приложениях, при этом данные будут храниться в источниках, зарегистрированных на сайте ArcGIS Server. Вы также можете добавить векторные слои ArcGIS Server в Map Viewer.
Внимание:
Слой объектов ArcGIS Server и связанный с ним слой изображений карты являются зависимыми элементами, поскольку эти два элемента ссылаются на картографический сервис с включенным доступом к объектам. Это означает, что при предоставлении доступа к элементу слоя изображений карты базовый картографический сервис и сервис объектов будут доступны одной и той же аудитории, даже если вы не предоставили этой аудитории доступ к элементу соответствующего слоя объектов. Однако обратное неверно; если вы предоставляете общий доступ к элементу слоя объектов, вы также должны опубликовать слой изображений карты для той же аудитории. Если этого не сделать, пользователи не смогут получить доступ к элементу слоя объектов.
Слои на карте ArcGIS Server или в сервисе объектов
Вы можете добавить отдельные слои как элемент в картографический сервис или сервис объектов, или на карту в Map Viewer. Это позволяет вам использовать один слой в сервисе на карте или в приложении вместо того, чтобы использовать все слои в сервисе.
Например, если у вас есть доступ к картографическому сервису ArcGIS Server, который содержит слой дорог, слой зданий и слой железных дорог, но вам нужен только доступ к дорогам, вы можете добавить слой дорог как элемент (рекомендуется, если вам нужно предоставить учетные данные для доступа к сервису) или прямо на карту. Для этого вам необходимо скопировать URL-адрес слоя дорог из конечной точки REST картографического сервиса. URL-адрес конечной точки REST картографического сервиса имеет формат https://<server>.<domain>/server/rest/services/<service_name>/MapServer. Ссылка для каждого слоя в сервисе указана в разделе Слои на этой странице. Щелкните ссылку на слой, который хотите использовать. Скопируйте URL-адрес открывшейся страницы, чтобы получить URL-адрес слоя.
Примечание:
Векторные слои, созданные на основе слоя в картографическом сервисе, доступны только для чтения; вы не можете разрешить их редактирование.
Функциональность векторного слоя
В следующих разделах описано создание каждого типа векторных слоев и сравнивается функционал, доступный для каждого типа в Map Viewer, Scene Viewer, и на странице элемента.
Методы публикации
В следующем списке описан порядок создания каждого типа векторного слоя на портале ArcGIS Enterprise:
- Размещенный векторный слой: добавьте элементы на портал и опубликуйте, опубликуйте из ArcGIS Pro, создайте пустой размещенный векторный слой из шаблона или существующего слоя объектов или определите схему для пустого размещенного векторного слоя. Более подробно см. Публикация размещённых векторных слоёв.
- Размещенный пространственно-временной векторный слой — ArcGIS Tracker создает размещенный пространственно-временной векторный слой для отслеживания местоположений мобильных пользователей.
- Векторный слой ArcGIS Server - публикуется из ArcGIS Pro на интегрированном сайте ArcGIS Server, публикуется из ArcGIS Pro на автономном сайте ArcGIS Server и добавляется как сервис в вашу организацию или публикуется из элементов хранилища данных на портале.
Map Viewer
В настоящее время вы можете добавить поднабор типов векторных слоев в Map Viewer. Доступные функции для каждого типа слоя могут незначительно отличаться. В следующей таблице приводится сравнение функционала векторных слоев в Map Viewer:
| Функциональность | Размещенный векторный слой | Размещенный пространственно-временной векторный слой | Векторный слой ArcGIS Server |
|---|---|---|---|
Редактирование (если редактирование включено для слоя) | Да | Да | Да |
Добавить к карте с возможностью полного редактирования | Нет | Нет | Нет |
Изменение стиля, задание прозрачности и задание диапазона видимости | Да | Да | Да |
Задание надписей | Да | Да | Да |
Установка интервала обновления | Нет | Нет | Нет |
Да | Да | Да | |
Да | Да | Да | |
Дублирование и сохранение как нового слоя | Да | Да | Да |
Создание составных слоев | Да | Да | Да |
Использование стандартных инструментов анализа объектов | Нет | Нет | Нет |
Вычисление полей в таблице атрибутов | Да | Нет | Нет |
Добавление полей и удаление полей из таблицы атрибутов | Да | Можно добавлять поля, но нельзя удалять бины. | Нет |
Отображение объектов, собранных в бины | Нет | Да | Нет |
Scene Viewer
Вы можете добавить следующие типы векторных слоев в Scene Viewer:
- Размещенный векторный слой
- Размещенный пространственно-временной векторный слой
- Векторный слой ArcGIS Server
Каждый слой может содержать неограниченное количество объектов.
Страница элемента
Многие настройки и параметры, которые вы задаете для векторных слоев, одинаковы для всех элементов портала. Настройки и установки, отличающиеся для разных типов векторных слоев, перечислены в следующей таблице:
| Функциональность | Размещенный векторный слой | Векторный слой ArcGIS Server | Размещенный пространственно-временной векторный слой | Коллекция объектов |
|---|---|---|---|---|
Публикация других слоев из | Да | Нет | Нет | Да, размещенный векторный слой |
Да | Вы не можете создавать представления из векторного слоя на портале, но эквивалентным рабочим процессом является публикация нескольких векторных слоев из одних и тех же данных в ArcGIS Pro. | Нет | Нет | |
Определение областей просмотра во вкладке Визуализация | Да | Не применяется | Не применяется | Не применяется |
Да | Нет | Нет | Нет | |
Добавление и просмотр метаданных | Да | Да | Нет | Да |
Да | Вы не можете включить вложения для слоя на портале. Но можно включить вложения на исходных данных перед публикацией векторного слоя. | Нет | Нет | |
Да | Вы не можете перезаписать слой на портале. Однако вы можете перезаписать из ArcGIS Pro. | Нет | Нет | |
Присоединение данных | Да Также можно использовать инструмент геообработки Присоединить в ArcGIS Pro. | Вы не можете ничего добавить к слою на портале. Однако поскольку данные находятся в зарегистрированном хранилище данных в ArcGIS Server, их можно добавить к исходным данным. | Присоединение исходных данных с помощью ArcGIS GeoEvent Server. | Нет |
Вычисление содержания поля на вкладке Данные | Да | Нет | Нет | Нет |
Добавление или удаление полей на вкладке Данные | Да | Нет | Нет | Нет |
Да | Нет, вы можете просматривать существующие списки значений и диапазонов, но не можете добавлять и удалять их во вкладке Данные. | Нет | Нет | |
Да | Нет | Нет | Нет | |
Включение и выключение уникального ограничения для столбцов | Да | Нет | Нет | Нет |
Редактирование значений непространственных полей во вкладке Данные | Да | Да | Да | Нет |
Изменение свойств поля, включая отображаемое имя (заголовок), описание, тип значения поля, а также разрешено ли редактирование поля. | Да | Нет | Можно изменить отображаемое имя и описание, но не другие свойства. | Можно изменить отображаемое имя, описание и тип значения поля, но не другие свойства поля. |
Применение фильтров во вкладке Визуализация | Да | Да | Да | Нет |
Да | Да | Редактирование включается автоматически и его нельзя изменить на портала. | Нет | |
Включить синхронизацию для использования в автономном режиме | Да | Да | Нет | Нет* *Слои скетча и слои примечаний к карте, сохраненные как часть веб-карты, автоматически доступны для автономной работы. Другие слои набора объектов или элементы слоев не поддерживают использование в автономном режиме. |
Да | Нельзя включить функцию отслеживания редактирования с портала. Но вы можете включить функцию отслеживания редактирования исходных данных из ArcGIS Pro. | Нет | Нет | |
Управление возможностью для редактируемых слоёв быть опубликованными для всех (общий доступ) | Да | Нет | Да | Нет |
Обновление подробной информации, данных и настроек визуализации для отдельных подслоев | Да | Да | Да | Нет |