Skip To Content

Настройка и публикация правил в сервисе объектов

ArcGIS 11.4  | |  Архив справки

Описание руководства

В этом руководстве вы опубликуете сервис объектов и оцените данные об улицах района, используя три проверки, созданные вами в предыдущем руководстве Создание правил проверки в многопользовательской базе геоданных. Вы сделаете это, подготовив карту для публикации и оценив правила в ArcGIS Pro и ArcGIS Enterprise.

Примечание:

Если у вас нет доступа к многопользовательской базе геоданных или сервису объектов либо вы не знакомы с основами работы с ArcGIS Enterprise, ознакомьтесь с краткими руководствами по началу работы с ArcGIS Data Reviewer для ArcGIS Pro.

Время выполнения

25 минут

Требования к программному обеспечению

Минимальные поддерживаемые версии - ArcGIS Pro 3.3 и ArcGIS Enterprise 11.3

Лицензионные требования

ArcGIS Pro:

  • ArcGIS Pro Standard
  • ArcGIS Data Reviewer для ArcGIS Pro

ArcGIS Enterprise:

  • ArcGIS Server Standard
  • ArcGIS Data Reviewer для ArcGIS Server
Примечание:

Для завершения этой серии руководств требуется расширение типа пользователя ArcGIS Advanced Editing.

Требования к данным

Данные для этого руководства доступны на странице Руководство ArcGIS Data Reviewer для Enterprise. Этот пакет содержит пакет проекта и поднабор примера данных Local Government. Чтобы загрузить их, сделайте следующее:

  1. Перейдите на страницу Руководства Data Reviewer for ArcGIS Enterprise.
  2. Щелкните Загрузить.
  3. Извлеките файлы в подходящую папку на компьютере, например, C:\EsriTraining.

Открытие проекта

В этом упражнении вы откроете пакет проекта в ArcGIS Pro с данными в базе геоданных и проверите его содержимое.

  1. Запустите ArcGIS Pro.
  2. Если это необходимо, войдите в ArcGIS Pro под своей учетной записью Enterprise.
    Внимание:

    Это руководство основано на первом учебном руководстве - Создание правил проверок в многопользовательской базе геоданных. Чтобы продолжить эту серию, вам необходимо выполнить первое руководство. Если вы не загрузили Data Reviewer для данных руководства ArcGIS Pro и ArcGIS Pro из первого учебного руководства, см. требования к данным, которые перечислены выше, и выполните первое руководство.

Интегрируйте управление качеством данных в сервис объектов

Прежде чем вы сможете опубликовать объекты в виде веб-слоев, вы должны подготовить карту, которую собираетесь опубликовать. В этом рабочем процессе вы откроете существующую карту и подготовите ее к публикации, добавив векторные слои и настроив свойства карты.

Чтобы добавить слои на карту, выполните следующие шаги:

  1. Откройте файл DataReviewerTutorial.ppkx в ArcGIS Pro, если вы этого еще не сделали.
    Внимание:

    Первое руководство - Создание правил проверок в многопользовательской базе геоданных - необходимо для выполнения следующих действий. Выполните первое руководство перед тем, как перейти к шагу 2.

  2. На панели Каталог раскройте Карты, щелкните правой кнопкой карту Naperville_Services и щелкните Открыть, если она ещё не открыта.

    Откроется карта Naperville Service.

  3. На панели Каталог раскройте Базы данных и разверните созданную вами многопользовательскую базу геоданных DataReviewer_Tutorial, а также набор классов объектов Naperville, если он ещё не раскрыт.
  4. Нажмите Ctrl, щелкнув классы объектов AddressPoints, BuildingFootprint, Parcels и RoadCenterline из многопользовательской базы геоданных, чтобы выбрать несколько классов объектов одновременно.
  5. Щелкните правой кнопкой мыши любой из выбранных классов и нажмите Добавить к текущей карте.

    Источники данных добавятся на карту Naperville_Services.

  6. На панели Каталог щелкните правой кнопкой мыши таблицу MasterRoadName и выберите Добавить к текущей карте.

    На панель Содержание добавляется таблица.

    Примечание:

    Таблица MasterRoadName должна быть включена в карту для поддержки оценки объектов осевой линии дороги, чтобы соответствовать требованию к качеству данных ID 3: значения атрибута Full Road Name центральной линии дороги должны соответствовать основному индексу улицы. Это требование к качеству данных было создано в предыдущем руководстве - Создание правил проверки в многопользовательской базе геоданных.

  7. На панели Каталог нажмите клавишу Ctrl, щелкнув каждый из следующих слоев ошибок правил атрибутов: GDB_ValidationLineErrors, GDB_ValidationObjectErrors, GDB_ValidationPointErrors и GDB_ValidationPolygonErrors.
    Примечание:

    Если вы создали правила атрибутов из первого руководства и не видите слои ошибок правил атрибутов, щелкните правой кнопкой мыши многопользовательскую базу геоданных и выберите Обновить.

  8. Щелкните правой кнопкой мыши любой из выбранных классов и нажмите Добавить к текущей карте.

    Источники данных добавятся на карту Naperville_Services.

    Примечание:

    Слои ошибок правил атрибутов должны быть включены в карту, чтобы обеспечить возможности сервиса проверки качества данных на веб-слоях.

  9. На панели Содержание щелкните правой кнопкой мыши на слое BuildingFootprint и выберите Приблизить к слою.

Управление порядком слоев сервиса объектов

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

Для переупорядочивания слоев выполните следующие шаги:

  1. На панели Содержание щелкните слой правой кнопкой и выберите Свойства.
  2. В диалоговом окне Свойства слоя отредактируйте имя слоя, удалив из имени слоя полную часть набора данных, и нажмите ОК.

    Например, полное имя datareviewer_tutorial.sde.RoadCenterline будет переименовано в RoadCenterline.

    Подсказка:

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

  3. Повторите предыдущий шаг для всех слоев, которые будут отображать полное имя набора данных после публикации сервиса.
  4. На панели Содержание перетащите слои, чтобы расположить их в следующем порядке, если это необходимо:

    ПорядокИмя слоя

    1

    Ошибки точки проверки

    2

    Адресные точки

    3

    Ошибки линии проверки

    4

    Центральные линии дорог

    5

    Ошибки полигона проверки

    6

    Земельные участки

    7

    Контуры зданий

    8

    Ошибки объекта проверки

    9

    Имя главной дороги

В ArcGIS Pro можно опубликовать карту, содержащую несколько слоев, в виде веб-сервиса. Когда вы публикуете веб-сервис, слои на карте становятся подслоями сервиса. Каждый подслой идентифицируется уникальным ID, позволяющий вам его использовать и ссылаться на него в веб-карте и приложении. Например, вы можете ссылаться на подслой сервиса по URL-адресу https://<service-url>/<layerID>.

По умолчанию каждому опубликованному слою автоматически назначается идентификатор в зависимости от порядка его отрисовки на панели Содержание, причем у первого слоя ID будет равен нулю. Если вы публикуете выбранные слои карты, идентификаторы основываются на последовательности выбранных слоев, в том числе групповых слоев, в которых они содержатся.

Присвоение уникальных идентификаторов слою

Выполните следующие шаги, чтобы назначить идентификаторы слоев, которые будут оставаться неизменными при изменении карты:

  1. На панели Содержание щелкните правой кнопкой карту Naperville Services и выберите Свойства.
  2. В диалоговом окне Свойства карты, на вкладке Общие, поставьте отметку на опции Разрешить присвоение уникальных ID для публикации веб-слоев.
  3. Нажмите OK.

    Последовательные ID присваиваются каждому слою карты.

Опубликовать карту в сервисе объектов

Сервис объектов позволяет вам расширить возможности Data Reviewer для других участников вашей организации. Как издатель сервиса объектов, вы можете решить, какие функции доступны участникам организации, использующим сервис объектов. Когда другие пользователи получают доступ к сервису объектов, они могут просматривать данные или запускать созданные вами правила проверки атрибутов. Чтобы включить эти возможности, вы должны опубликовать и открыть доступ к сервису объектов.

Примечание:

Значки недоступны, если вы не вошли в свою учетную запись Enterprise и не имеете прав на публикацию или прав администратора.

Чтобы опубликовать карту в сервисе объектов, выполните следующие шаги:

  1. В ArcGIS Pro убедитесь, что карта Naperville_Services открыта и активна.
  2. На ленте ArcGIS Pro щёлкните вкладку Общий доступ.
  3. В группе Опубликовать как щелкните стрелку ниспадающего меню Веб-слой Веб-слой и выберите Опубликовать веб-слой Опубликовать веб-слой.

    Откроется панель Опубликовать как веб-слой.

  4. Введите Naperville_Services в текстовом поле Имя на вкладке Общие панели Опубликовать как веб-слой.
  5. При необходимости укажите краткое описание и добавьте теги в текстовые поля Краткое описание и Теги.
  6. В разделе Ссылаться на зарегистрированные данные убедитесь, что выбрано Изображение карты, и отметьте опцию Объект, чтобы опубликовать векторный веб-слой в качестве зависимого слоя по отношению к слою изображения карты.
    Внимание:

    Чтобы веб-слои объектов использовали атрибутивные правила, они должны ссылаться на зарегистрированные источники данных. Это гарантирует, что данные не будут скопированы во время процесса публикации и сервис будет ссылаться на них напрямую.

    Панель Опубликовать как веб-слой с заполненными параметрами

  7. В разделе Местоположение выберите место хранения веб-слоя в раскрывающихся меню Папка портала и Сервер и Папка.

    По умолчанию веб-слой сохраняется в вашей корневой папке в Моих ресурсах.

    Подсказка:

    Чтобы сохранить веб-слой в другой папке в Моих ресурсах, введите имя папки или укажите путь к существующей папке.

  8. В разделе Уровень доступа укажите, для кого будет доступен веб-слой.
    • Владелец — доступ к элементу могут получить только владелец и участники организации, имеющие права на просмотр ресурсов, принадлежащих другим участникам. Это является опцией по умолчанию.
    • Организация — поделитесь своими ресурсами со всеми аутентифицированными пользователями в вашей организации. Эта опция доступна, если вы произвели вход с использованием учетной записи организации.
    • Для всех (общий) — поделитесь своими ресурсами с общественностью. Любой сможет получить доступ и видеть сцену.
    1. При желании в разделе Группы» выберите группы, к которым вы принадлежите, чтобы поделиться своими ресурсами с их участниками.
  9. На вкладке Конфигурация в группе Настроить слои в разделе Возможности отметьте опции Управление версиями и Проверка.

    Раздел Возможности с отмеченными опциями Управление версиями и Проверка

    Сервис управления версиями необходим для активации возможностей управления качеством данных, предоставляемых сервисом проверки.

  10. При необходимости щелкните вкладку Ресурсы чтобы просмотреть новые веб-слои и связанные с ними идентификаторы слоев.
  11. Щелкните Анализ для проверки на наличие ошибок.

    На вкладке Сообщения появляются ошибки. Щелкните сообщение об ошибке правой кнопкой мыши, чтобы получить доступ к информации об ошибке или предупреждении и просмотреть подходящее решение.

    Примечание:

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

    Подробнее об анализе ГИС-ресурсов

  12. Когда информация и ресурс пройдут проверку, щелкните Опубликовать, чтобы предоставить общий доступ к наборам данных в виде веб-слоев.

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

Связанные разделы