Skip To Content

Об использовании портала с ArcGIS Server

ArcGIS Server представляет собой программное обеспечение, которое делает веб-сервисы ГИС доступными для других пользователей вашей организации, а при необходимости – и в сети Интернет. Использование Portal for ArcGIS вместе с сайтом ArcGIS Server дает следующие преимущества:

  • Portal for ArcGIS помогает преобразовать сервисы ArcGIS Server в информационные продукты. Используя портал, можно организовать из сервисов веб-карты и сделать их доступными для различных групп пользователей.
  • Portal for ArcGIS позволяет упорядочить информационные продукты и обеспечить их простой поиск. Это делается с помощью галерей портала, групп и функций поиска.
  • Portal for ArcGIS помогает управлять доступом к сервисам ArcGIS Server через группы портала.
  • Portal for ArcGIS позволяет пользователям публиковать данные и карты для широкой аудитории в виде веб-сервисов. Как администратор портала вы можете назначить сайт ArcGIS Server в качестве хост-сервера.

Уровни интеграции между порталом и сервером

Портал и сайт ArcGIS Server могут быть интегрированы на различных уровнях, в зависимости от потребностей организации. Три общих подхода к интеграции:

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

Примечание:

С порталом могут быть интегрированы только сайты ArcGIS Server, использующие версии 10.2 или выше. Для интеграции необходимо, чтобы установленные версии ArcGIS Server и Portal for ArcGIS были идентичны. Интеграция программного обеспечения невозможна, если версии ПО не совпадают. Если интеграция уже произведена, и вы выполняете обновление до более новой версии, необходимо обновить ArcGIS Server и Portal for ArcGIS до одинаковой версии.

КомпонентНет интеграции сервераС интегрированным серверомС интегрированным сервером + хост-серверПримечания

Добавление элементов на портал (например, файлов, веб-приложений и сервисов)

Да

Да

Да

При добавлении сервисов ArcGIS Server на портал, эти сервисы должны быть из версии 9.3 или более поздней.

Добавление в веб-карту шейп-файлов и файлов CSV с адресами

Нет

Нет

Да

Хост-сервер необходим, так как он выполняет проверку данных шейп-файлов и адресов, добавленных в веб-карту.

Создание веб-карт

Да

Да

Да

От вас не требуется интегрировать или настраивать хост-сервер для создания веб-карты.

Геокодирование индивидуальных адресов в веб-карте

Да

Да

Да

От вас не требуется интегрировать или настраивать хост-сервер для геокодирования индивидуальных адресов веб-карты.

Пакетное геокодирование адресов веб-карты (например, из файла CSV)

Нет

Нет

Да

Хост-сервер необходим, так как он выполняет проверку добавленных на веб-карту адресных данных.

Сервис геокодирования используется для поиска адресов из ArcGIS Server или из ArcGIS Online для организаций.

Публикация размещенных сервисов (например, слоев листов, векторных слоев и слоев сцен)

Нет

Нет

Да

Хост-сервер необходим, так как он выполняет проверку данных, сохраняет данные сервиса и размещает сервисы.

Вы можете опубликовать размещённые сервисы с помощью ArcGIS for Desktop или непосредственно на портале при добавлении элемента на веб-сайт.

Предоставление общего доступа к слоям и картам из Esri Maps for Office

Нет

Нет

Да

Хост-сервер необходим, так как он позволяет пользователям портала публиковать слои и карты из Esri Maps for Office.

Публикация слоев из ArcGIS Pro, которые ссылаются на зарегистрированные наборы данных (например, слои изображений карты)

Нет

Да

Да

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

Регистрация сервисов

Вы можете зарегистрировать сервисы ArcGIS Server как элементы портала, чтобы пользователи портала быстро находили их и добавляли в свои веб-карты. Сервисы могут находиться как на вашем сайте ArcGIS Server, так и на других сайтах. Регистрация сервисов – наиболее слабый способ интеграции сервера с порталом.

Портал с зарегистрированными сервисами

При этом подходе требуется только сервер, на котором будет установлен портал; вам не потребуется иметь свой собственный ArcGIS Server. Web Adaptor может быть размещен на том же сервере или на отдельном.

Архитектура портала для подхода с регистрацией сервисов

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

Когда вы регистрируете сервис как элемент портала, срок действия сервиса не связан с самим элементом. Другими словами, если сервис удаляется, вы отвечаете за удаление элемента с портала.

Интеграция сервера

Интеграция сайта ArcGIS Server с порталом является способом интеграции моделей безопасности и общего доступа портала и одного или нескольких сайтов ArcGIS Server. Интеграция не является обязательной, если только вам не требуется следующее:

  • Настроить сайт на работу с провайдером идентификации Security Assertion Markup Language (SAML).
  • Разместить слои листов, объектов и сцен, опубликованные участниками портала.
  • Разрешить участникам портала выполнять пространственный анализ во вьюере карт Portal for ArcGIS.

При интеграции сервера функции авторизации для доступа к сервисам передаются порталу. Это означает, что:

  • Доступ на сайт ArcGIS Server осуществляется с использованием участников портала – учетные записи и роли ArcGIS Server больше не используются. Администраторы, издатели и пользователи портала становятся администраторами, издателями и пользователями ArcGIS Server, соответственно. Объединение пользователей портала и сервера делает администрирование ГИС-ресурсов более прозрачным и обеспечивает более удобную технологию входа для доступа к защищенным ресурсам ArcGIS Server.
  • Доступ к сервисам ArcGIS Server регулируется моделью общего доступа портала – каждый сервис ArcGIS Server, публикуемый вами на интегрированном сервере, автоматически становится элементом общего доступа на портале. Эта модель общего доступа портала позволяет либо сохранять частный характер сервиса, либо делать его доступным для одной или нескольких групп пользователей портала. Иначе, можно предоставить доступ к элементу всей организации (для любого зарегистрированного пользователя) или разрешить анонимный доступ, чтобы любой пользователь мог видеть его. Эта модель доступа дает больше степеней свободы при предоставлении доступа к сервисам ArcGIS Server.
Примечание:

Хотя интеграция обеспечивает более удобный вход и позволяет пользоваться преимуществами модели общего доступа портала, она также оказывает влияние на доступ и администрирование интегрированного сервера. Перед интеграцией прочитайте подробную информацию о том, как интеграция повлияет на сайт (Администрирование интегрированного сервера).

На следующей схеме показывается, что когда сайт ArcGIS Server интегрирован с порталом, опубликованные на интегрированном сервере сервисы автоматически становятся доступными на портале. Пользователи портала имеют привычку пользоваться и порталом, и интегрированным сервером. Несмотря на то, что в схеме показан только один интегрированный сайт ArcGIS Server, вы можете иметь несколько сайтов ArcGIS Server, интегрированных с порталом. Доступ на все интегрированные сайты ArcGIS Server осуществляется с помощью учетных записей портала, а не ArcGIS Server.

Портал с одним интегрированным сервером

На рисунке ниже показано типичное аппаратное решение интегрированного сервера и формат URL, который может использоваться для подключения к каждому компоненту. С порталом могут быть интегрированы только сайты ArcGIS Server, использующие версии 10.2 или выше. Подробнее см. в разделе Интеграция сайта ArcGIS Server с порталом.

Архитектура портала для подхода с интегрированным сервером

Назначение размещающего сервера

Интегрированный сервер может быть еще более тесно связан с порталом, если вы назначите его как размещающий сервер. Размещающий сервер позволяет пользователям:

  • Публиковать на портале кэшированные карты, сервисы объектов и сервисы сцен (слои листов, векторные слои и слои сцен).
  • Предоставлять общий доступ к слоям и картам из Esri Maps for Office.
  • Создавать карты путем добавления CSV-файлов и шейп-файлов с локальных компьютеров во вьюер карт портала.
  • Публиковать файлы CSV и шейп-файлы как слои объектов с веб-сайта портала.
Лицензия:

Чтобы назначить ArcGIS Server в качестве хост-сервера, требуется лицензия уровня Standard или Advanced. Подробнее о лицензиях см. в разделе Версии ArcGIS Server.

Настроенный размещающий сервер – это высший уровень интеграции, который может быть достигнут между порталом и сайтом ArcGIS Server.

Портал с размещающим сервером

При работе с хост-сервером необходимо тщательно контролировать ресурсы и следить за его использованием, чтобы сервер был в состоянии выдерживать нагрузку со стороны пользователей портала. Если вы ожидаете, что сразу много пользователей разместят большое количество сервисов, необходимо еще до настройки хост-сервера добавить ГИС-серверы на сайт ArcGIS Server.

Для того, чтобы назначить сервер размещающим (хост-сервером), зарегистрируйте многопользовательскую базу геоданных в качестве управляемой базы данных ArcGIS Server. Когда пользователи публикуют на портале слои объектов, данные копируются в управляемую базу данных. Управляемая база данных необходима также для того, чтобы пользователи могли добавлять в документ карты файлы CSV и шейп-файлы, а также опубликовывать слои и карты с Esri Maps for Office.

На следующей схеме показана типичная архитектура портала, подключенного к хост-сервису. Также показаны управляемая база данных и дополнительный ГИС-сервер.

Архитектура портала для размещающего сервера

Более подробно о настройке хост-сервера см. в разделе Настройка хост-сервера для портала.