Skip To Content

Базы данных и ArcGIS Enterprise

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

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

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

Издатели

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

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

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

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

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

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

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

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

Нельзя опубликовать сервисы изображений из базы данных, но если в базе данных есть база геоданных, можно опубликовать данные изображений. То, как вы создаете сервис изображений из данных изображений базы геоданных, зависит от типа набора данных, который вы используете для хранения данных, от того, публикуете ли вы его в ArcGIS GIS Server или ArcGIS Image Server, а также от используемого для публикации клиента. При публикации сервиса изображений на интегрированном сервере будет создан элемент портала «слой изображений».

В настоящий момент вы не можете опубликовать изображение из элемента портала «сохранённые данных базы геоданных».

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

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

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