Веб-сервисы, которые вы публикуете в ArcGIS Server, могут использовать такие ГИС-продукты, как веб-карты и приложения. ArcGIS Enterprise дает вам платформу для создания этих ГИС-продуктов из сервисов, которые опубликованы вами и другими пользователями. Это выполняется с помощью ArcGIS Enterprise, использующего элементы, которые представляют каждый сервис как объект, доступный для поиска и обмена.
Хотя запущенные в ArcGIS Server сервисы могут использоваться другими клиентами напрямую, наиболее распространенным местом их назначения является ArcGIS Enterprise. Эти отношения укрепляются процессом интеграции, который интегрирует модели безопасности и совместного использования сайта ArcGIS Server с моделями этого портала.
Если сайт ArcGIS Server интегрирован с ArcGIS Enterprise, его сервисы автоматически публикуются на ArcGIS Enterprise организации. Вы также можете зарегистрировать сервисы вашей организации из сайта ArcGIS Server, который не является интегрированным.
Понимание взаимосвязи между веб-сервисами и элементами портала облегчает работу с ArcGIS Enterprise. На этой странице объясняются эти отношения и описываются общие способы сделать сервис доступным в качестве элемента. Для каждого способа предлагаются соответствующие инструменты редактирования и удаления.
Источники ресурсов и условия
Ресурсы чаще всего создаются в ArcGIS Enterprise, когда ГИС-ресурс публикуется из ArcGIS Pro. Общее базовое действие заключается в публикации ГИС-сервиса на ArcGIS Server, который представляет ресурс в том виде, в каком он отображается в ArcGIS Pro. Тем не менее, публикация и обмен могут принимать различные формы в ArcGIS Enterprise.
В ArcGIS Pro это происходит, когда вы публикуете веб-карту или веб-слой на ArcGIS Enterprise. Процесс публикации включает публикацию ГИС-сервисов на сайте ArcGIS Server, объединенном с порталом. Публикация сохраняет большинство аспектов карты или конфигурации слоя из ArcGIS Pro, включая ее базовую карту и символы соответственно.
Некоторые сервисы и слои размещены в ArcGIS Enterprise. Термин размещенный относится к ГИС-ресурсам, данные которых управляются ArcGIS.
При публикации или совместном использовании ГИС-ресурса вы указываете, будет ли результирующий сервис ссылаться на зарегистрированные данные из того же источника данных, что и ваш настольный ресурс, или же сервер должен копировать все данные в ArcGIS Enterprise. Выбор опции для копирования данных не обязательно означает, что полученные сервисы и слои будут размещены. Для дополнительной информации см. Данные и публикация в ArcGIS Enterprise.
Подключения ГИС-ресурсов
В следующей таблице показаны некоторые распространенные типы ГИС-ресурсов, с которыми вы работаете в ArcGIS Pro, сервисы, которые публикуются из этих типов ресурсов на сайте ArcGIS Server и элемент портала, который создается, когда сайт сервера объединяется с порталом ArcGIS Enterprise.
Настольный ГИС-ресурс | Сервис ArcGIS Server | Элемент портала ArcGIS Enterprise |
---|---|---|
Класс объектов или набор растровых данных | Картографический сервис (динамический или кэшированный) | Слой изображений карты |
Класс пространственных объектов или таблица | Сервис объектов | Векторный слой |
Класс пространственных объектов | Сервис векторных листов | Слой векторных листов |
Локатор | Сервис геокодирования | Локатор |
Инструмент геообработки | Сервис геообработки | Веб-инструмент |
Размещённые сервисы, опубликованные на ArcGIS Enterprise
Базовое развертывание ArcGIS Enterprise включает сервер, который дает возможность публиковать размещенные сервисы. Это позволяет вам опубликовать сервис в организации, используя портал, ArcGIS for Office, ArcGIS Pro или с помощью другого клиента, работающего непосредственно с ArcGIS Enterprise. Когда вы это делаете, создаётся и элемент портала, и сервис.
Удаление размещенных сервисов
Когда вы удаляете элемент с портала, который ссылается на размещенный сервис, этот сервис и соответствующие данные автоматически удаляются.
Например, вы входите свою организацию как издатель и загружаете файл CSV. Вы выбрали опубликовать CSV файл как векторный слой. Векторный слой элементов автоматически создается в Моих ресурсах. Чтобы удалить этот сервис, вы удаляете элемент векторного слоя, представляющий сервис. Когда вы делаете это, сервис и его данные также удаляются автоматически.
Сервисы, опубликованные из ArcGIS Pro
Разнообразные слои и элементы могут быть опубликованны из ArcGIS Pro. Где вы редактируете или удаляете слой, опубликованный из ArcGIS Pro, зависит от типа слоя и того, копируете ли вы данные при публикации или ссылаетесь на зарегистрированные данные. Слои листов и слои векторных листов, опубликованные из ArcGIS Pro на ArcGIS Enterprise всегда размещаются, а данные кэша всегда копируются в ArcGIS Enterprise. Удаление и управление этими слоями должно осуществляться с портала, как было описано в предыдущем разделе.
Вы можете опубликовать слои изображений карты из ArcGIS Pro на один из своих интегрированных серверов. Эти слои ссылаются на зарегистрированные данные. Подробнее см. в Слои, опубликованные на интегрированных серверах. Связанный картографический сервис опубликован в папке на интегрированном сервере портала, который был задан при публикации. Когда вы публикуете слой изображения карты, который ссылается на зарегистрированные данные, убедитесь, что выбран интегрированный сервер. Это сайт ArcGIS Server, на котором будет запущен картографический сервис. Чтобы удалить слой изображений карты, выберите и удалите элемент на портале. Соответствующий картографический сервис тоже удалится. Данные зарегистрированного источника данных останутся.
При публикации слоя изображений карты из ArcGIS Pro вы также можете включить для этого слоя доступ к объектам или WMS. Если вы это сделаете, в вашей организации будет создан WMS или элемент векторного слоя, связанный со слоем изображения карты, и эти возможности будут включены в картографическом сервисе на интегрированном сервере. Вы можете удалить элементы векторного слоя или WMS на портале, не удаляя слой изображений карты. Однако, чтобы удалить элемент слоя изображения карты, вы должны сначала удалить связанные элементы WMS или векторного слоя. Если вы попытаетесь удалить слой изображения карты, не удалив сначала связанные элементы WMS или элементы слоев, вы получите предупреждение о том, что эти связанные элементы должны быть удалены. При удалении элементов на портале, связанные сервисы также будут удалены.
Векторный слой может быть размещенным векторным слоем (данные копируются) или векторным слоем, связанным со слоем изображения карты (ссылается на зарегистрированные данные или элемент хранилища данных).
Когда вы используете ArcGIS Pro для публикации векторного слоя, связанного со слоем изображения карты, который ссылается на зарегистрированные данные, убедитесь, что выбран интегрированный сервер. При публикации, картографический сервис с включённым доступом к пространственным объектам запустится на этом сайте ArcGIS Server, а векторный слой и элемент слоя изображения карты создадутся в вашей организации. Вы можете удалить векторный слой на портале не удаляя слой изображений карты. Однако, чтобы удалить элемент слоя изображения карты, необходимо сначала удалить связанный элемент векторного слоя. При удалении элементов на портале, связанные сервисы также будут удалены. Данные зарегистрированного источника данных останутся.
Примечание:
Поскольку элемент векторного слоя является картографическим сервисом с включенным доступом к объектам с сайта ArcGIS Server, необходимо опубликовать векторный слой и связанный с ним слой изображений карты для такого же набора пользователей (для групп, организации или для всех). Если вы публикуете только слой объектов, другие пользователи не смогут работать с ним.
Также важно отметить, что копии изображения карты, WMS или элементов объектов не будут удалены при удалении исходного элемента. При удалении исходного элемента соответствующий сервис удаляется. В результате копии элементов становятся неработоспособными. Эти копии необходимо удалить отдельно.
Когда вы публикуете векторный слой на ArcGIS Enterprise и копируете данные, создается копия ваших исходных данных в ArcGIS Enterprise и создается сервис объектов, который ссылается на скопированные данные. Слой изображений карты не создаётся при публикации размещённого сервиса объектов. Используйте портал для управления и удаления размещённых векторных слоёв. Когда вы удалите размещённые векторные слои, скопированные данные будут также удалены.
Чтобы определить, является ли сервис объектов размещенным, перейдите к странице Описание элемента для данного слоя. Если векторный слой не имеет связанного слоя изображения карты, элемент описывается как (размещенный) на портале при просмотре владельцем слоя или администратором организации и описывается как размещенный при просмотре в ArcGIS Pro. Векторные слои, опубликованные из ArcGIS Pro и не имеющие в описании признака (размещённый), связаны со слоем изображений карты. Вы можете удалить векторные слои, опубликованные из ArcGIS Pro , на портале, не удаляя слой изображений карты. Однако, чтобы удалить элемент слоя изображения карты, необходимо сначала удалить связанный элемент векторного слоя. Элементы, описанные как (размещённые), можно удалить через портал, и связанный сервис тоже будет удалён.
Пример публикации сценариев из ArcGIS Pro на ArcGIS Enterprise
В следующих примерах приводится описание связи между опубликованными элементами и соответствующими типами слоев и связанными с ними сервисами и функциональными возможностями ArcGIS Server.
Публикация из ArcGIS Pro на интегрированный GIS Server
При публикации слоя изображений карты из ArcGIS Pro вы также можете включить для этого слоя доступ к объектам или WMS. Если вы это сделаете, в вашей организации будет создан WMS или элемент векторного слоя, связанный со слоем изображения карты, и эти возможности будут включены в картографическом сервисе на сайте GIS Server. Поведение среди опубликованных элементов и соответствующих типов слоев для этого сценария следующее:
- Элемент ArcGIS Enterprise — опубликованный слой изображений карты, векторный слой и слой WMS
- Сервис ArcGIS Server — опубликованный связанный картографический сервис с включённой опцией доступа к объектам и поддержкой WMS
Удаление связанных элементов на портале
При удалении элемента слоя WMS или элемента векторного слоя в ArcGIS Pro или с портала, соответствующая возможность WMS для картографического сервиса тоже удалится. Обратите внимание, что соответствующие элементы WMS или векторных слоёв должны быть удалены до удаления слоя изображений карты. Поведение среди опубликованных элементов и соответствующих типов слоев для этого сценария следующее:
- Слой изображений карты опубликован из ArcGIS Pro на портале с включенной опцией доступа к объектам и поддержкой WMS.
- Связанный сервис будет создан на соответствующем GIS Server.
- При удалении элемента слоя WMS или векторного слоя с портала, соответствующая возможность WMS для картографического сервиса тоже удалится.
Сервисы, опубликованные на сайте интегрированного ArcGIS Server
Вы можете опубликовать сервис на сайте ArcGIS Server, который интегрирован с порталом. Публикация, как описано в Сервисы, опубликованные из ArcGIS Pro. В момент публикации автоматически создаётся элемент. Вы можете удалить сервис, удалив соответствующие элементы. Данные останутся в зарегистрированном источнике данных.
Из элементов хранилища данных базы данных на портале
При добавлении элементов хранилищ данных базы данных к своей организации, можно выполнить пакетную публикацию векторных слоев и слоев изображений карты для каждого класса объектов и таблицы, доступных через элемент хранилища данных.
Пример
Вы добавляете элемент хранилища данных с помощью файла подключения к базе данных. Как владелец элемента хранилища данных, вы публикуете все классы объектов и таблицы, доступные для пользователя, указанного в файле подключения. Сюда входят все принадлежащие вам классы объектов и таблицы, а также любые другие классы и таблицы, к которым вам предоставлен доступ. При этом создается один картографический сервис с включенным доступом к объектам для каждого класса объектов и таблицы. Сервисы работают на интегрированном сайте ArcGIS GIS Server, указанном при создании слоев. Для каждого картографического сервиса в вашей организации создаются один элемент векторного слоя и один элемент слоя изображений карты.
Если вам больше не нужны пакетно-опубликованные слои или элемент хранилища данных, удалите все слои на портале, удалите все интегрированные серверы из элемента хранилища данных, затем вы сможете удалить элемент хранилища данных.
Если вы хотите удалить отдельные слои, необходимо удалить векторный слой и соответствующий слой изображений карты на вкладке Мои ресурсы на портале; нельзя удалить только векторный слой. При этом слой изображений карты останется в состоянии, не позволяющим ему синхронизироваться с базой данных. Также имейте в виду, что, даже если вы удалите векторный слой и слой изображений карты из Моих ресурсов, они снова будут созданы при следующей синхронизации, если только доступ к данным в базе не будет отключен.
Использование вкладки Мои ресурсы страницы Ресурсы на портале для добавления сервиса в качестве элемента
Вы можете добавить сервис как элемент, щелкнув Ресурсы > Мои ресурсы на портале. Это способ обмена ссылками на веб-сервисы, которые не запущены на интегрированном сервере.
Если вы добавили элемент в Мои ресурсы, редактировать и удалять его следует при помощи портала. Даже если вы удалили элемент, соответствующий сервис продолжает быть запущенным до тех пор, пока вы не войдёте на его сервер и не удалите его. Такая ситуация предсказуема, потому что вы можете использовать элементы для обмена ссылками на сторонние сервисы, которые вы не желаете или не можете удалить.
Пример
Вы нашли полезный для вас веб-сервис с сайта ArcGIS Server другого отдела организации и хотите добавить элемент, который будет к нему обращаться. Вы входите на портал и заходите в Ресурсы > Мои ресурсы, чтобы добавить сервис из интернета как элемент.
Для удаления этого элемента следует использовать портала. Удаление элемента не удаляет сам сервис. Это происходит, так как сервис и элемент в этом случае не имеют встроенных отношений.
Лучшие методы редактирования и удаления элементов
Следующие примеры иллюстрируют передовой опыт по редактированию и удалению элементов, в зависимости от того, как эти элементы были опубликованы. Это даёт гарантию того, что сервисы и элементы сохраняют взаимные ссылки.
Если вы не удалите элементы или сервисы рекомендованным способом, у вас могут остаться неработающие элементы или сервисы, которые необходимо удалить вручную.
Примите во внимание, что элемент может редактироваться или удаляться только:
- Издателем, который добавил элемент
- Администратором вашей организации
Администраторы могут редактировать элементы, но этого следует избегать. Редактирование элементов администратором может быть причиной связи отдаленных ресурсов с учетной записью администратора. Учётные записи администратора главным образом должны использоваться для изменения владения элементами или удаления элементов, которые больше не требуются.