Skip To Content

Базы данных, хранилища данных и ArcGIS Enterprise

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

Администраторы базы данных

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

Чтобы разрешить пользователям ArcGIS доступ к необходимым данным, вы должны сделать следующее:

Издатели

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

  1. Как издатель, зарегистрируйте подключение базы данных к сайту ArcGIS Server.
  2. Создайте карту в ArcGIS Pro, содержащую данные, которые вы хотите опубликовать.

    Чтобы предоставить доступ к данным только для чтения, опубликуйте картографический сервис. Чтобы разрешить пользователям редактировать данные базы данных через сервис, опубликуйте сервис объектов.

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

  3. Настройте ArcGIS Pro для публикации на соответствующем сайте ArcGIS Server.
    • При публикации из ArcGIS Pro на интегрированном сайте ArcGIS Server, войдите на портал ArcGIS Enterprise, на котором сайт ArcGIS Server является интегрированным, и сделайте данный портал активным.
    • При публикации из ArcGIS Pro на автономный сайт ArcGIS Server, добавьте сайт в качестве ГИС-сервера. Подключитесь к сайту с помощью учетной записи, имеющей права на публикацию. Это не поддерживается для данных в облачном хранилище данных.
  4. Публикация данных из карты. Если вы публикуете сервис объектов, выберите, какие операции редактирования через сервис объектов разрешены.

    Типы сервисов и используемые клиенты описаны на странице справки.

Если сайт ArcGIS Server интегрирован с порталом ArcGIS Enterprise, то на сайте ArcGIS Server создается картографический сервис, а на портал организации добавляется элемент слоя изображения карты. Для векторных слоев на сайте ArcGIS Server создается сервис объектов, а элемент векторного слоя добавляется на портал организации.

Вы можете войти в свою организацию и обновить описания, связанные с этими элементами. Вы также можете опубликовать слой, если вы не сделали этого при публикации.

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

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

Редакторы и вьюеры

Редакторы обслуживают данные через сервисы объектов, а вьюеры применяют веб-сервисы в картах и приложениях. Самый простой способ доступа к сервисам, опубликованным издателями, это использование портала ArcGIS Enterprise. Если данные были опубликованы на интегрированном сервере, элемент слоя уже существует в организации для этого сервиса. Если данные опубликованы на автономном сайте ArcGIS Server, вы сможете добавить сервис как элемент для вашей организации. Здесь можно создавать карты, чтобы просматривать данные. Эти карты потом можно использовать в приложениях, которые предлагают пользователям инструменты для работы с данными.

Если владелец слоя объектов разрешил редактирование и у вас есть соответствующие права, вы можете отредактировать данные слоя объектов во вьюере карт на портале, через приложения ArcGIS, настраиваемые приложения, которые участники организации создают с помощью шаблонов Настраиваемые приложения ArcGIS, ArcGIS Web AppBuilder или ArcGIS Experience Builder, а также через пользовательские приложения, которые для вас создали разработчики.