Публикация и использование сервисов с инженерной сетью

Доступно с лицензией Standard или Advanced.

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

Публикация слоя инженерной сети

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

Опубликованный сервис объектов, содержащий слой инженерной сети, автоматически включает сервисы Инженерная сеть и Схема сети для поддержки анализа трассировки и схем сети. Более подробно см. Сервисы инженерной сети.

Когда в виде активной карты имеется слой инженерной сети, применяются следующие условия и ограничения публикации:

  • Слои карты должны поступать из подключения к базе данных, установленного от имени владельца базы данных инженерной сети.
  • Учетная запись подключенного портала ArcGIS Enterprise должна быть записью владельца инженерной сети на портале.
    Лицензия:
    У активной учетной записи портала должна быть лицензия ArcGIS Advanced Editing для создания, публикации инженерной сети и работы с ней в многопользовательской базе геоданных.
  • Определяющие запросы и скрытые поля, заданные с помощью свойства Видимое поле, не поддерживаются - ошибки анализатора будут возвращены, если они существуют.
  • Карта должна содержать все слои, которые участвуют в инженерной сети, если предполагается использование в ArcGIS Pro.
    • Если будет указан поднабор слоев инженерных сетей, появится предупреждение анализатора. Оно отображает предупреждение о проблемах, которые могут возникнуть при использовании сервисов в ArcGIS Pro, опубликованном с поднабором слоев инженерной сети.
  • Веб-слои должны ссылаться на данные из зарегистрированных источников данных. На панели Опубликовать как веб-слой на вкладке Общие и в разделе Данные и тип слоя убедитесь в том, что выбрано Изображение карты для параметра Ссылаться на зарегистрированные данные.
  • Включите Пространственный объект, чтобы получить возможность доступа к слою инженерной сети, выполнять редактирование сервис-ориентированной версии по умолчанию и возможность включить функцию управления версиями.
  • Рекомендуется вручную назначать идентификаторы слоев перед публикацией, если вы собираетесь впоследствии выполнять перезапись веб-слоя или сервиса. В противном случае идентификаторы подслоев сервиса при перезаписи веб-слоя или сервиса могут измениться. Это может вызвать сбои веб-клиентов, обращающихся к этим сервисам, используя заранее известные идентификаторы слоев. Вы можете включить это с помощью параметра Разрешить назначение уникальных числовых ID для опубликованных веб-слоев в диалоговом окне Свойства карты.
    • Если решено не назначать идентификаторы слоев вручную, снимите отметку Проверьте, что на карте разрешено присвоение уникальных ID. Если это отмечено, будет возвращена ошибка анализатора, если опция Разрешить назначение уникальных числовых ID для публикуемых веб-слоев не включена в Свойствах карты. Если окошко не отмечено, анализатор будет пропущен. Дополнительные сведения см. в разделе Настройка векторного веб-слоя.
  • Все слои сети должны быть зарегистрированы как сервис-ориентированные версии.
    • Управление версиями – это дополнительная поддерживаемся функциональность. Просмотрите Публикация данных сервис-ориентированной версии, чтобы узнать о требованиях, налагаемых анализаторами на наборы версионных данных сервис-ориентированной версии.

Публикация классов объектов инженерной сети без слоя инженерной сети

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

Когда в виде активной карты нет слоя инженерной сети, применяются следующие условия и ограничения публикации:

  • Опубликованный сервис объектов не будет содержать дочерние сервисы Инженерная сеть или Схема сети – выполнение анализа трассировки и работа со схемами сети не будет поддерживаться.
  • Публикуемые слои карты могут поддерживать определяющие запросы и скрытые поля, заданные с помощью свойств поля Visible.
  • Поведение этого сервиса объектов будет таким же, как обычного сервиса объектов. Любые изменения этого сервиса будут по-прежнему оказывать влияние на поведение инженерной сети (например, создание измененных областей), но измененные области и ошибки не будут видны на карте.
  • Управление версиями является дополнительной поддерживаемой функциональностью.

Примеры рабочих процессов

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

Рабочий процесс редактирования в ГИС

ГИС-редактор, работающий с распределительной сетью вносит текущие изменения в данные распределения. Редактор должен видеть измененные области и ошибки, появившиеся пр редактировании. Редактор использует сервис объектов, созданный со всеми данными и слой инженерной сети. Созданный для этого пользователя проект ArcGIS Pro содержит только распределительную электрическую сеть, структурную сеть и слой инженерной сети.

Аналогичным образом, редактор ГИС, работающий с объектами для передачи электроэнергии, также выполняет техническое обслуживание данных о передающих устройствах. Редактор должен видеть измененные области и ошибки, появившиеся пр редактировании. Редактор использует сервис объектов, созданный со всеми данными и слой инженерной сети. Проект ArcGIS Pro, созданные этим пользователем, содержит только доменную сеть передачи электроэнергии, структурную сеть и слой инженерной сети.

Рабочий процесс анализа в ГИС

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

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

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

В этих трех рабочих процессах ГИС-анализа ГИС-аналитику требуется разрешение на весь сервис объектов.

Веб-доступ и рабочие процессы полевых редакторов

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

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

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

Более подробно о работе с инженерной сетью в автономном режиме