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