Skip to main content

Экспорт подсетей

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

Инструмент Экспорт подсети также позволяет удалять подсети из инженерной сети. Это выполняется путем удаления строк из таблицы Подсети, где значение атрибута Is deleted равно true. Значение атрибута Is deleted, равное true, указывает на то, что контроллер подсети был логически удален из подсети. Можно удалить подсеть из инженерной сети с помощью инструмента Экспорт подсети, если все контроллеры подсети, связанные с ней, были логически удалены и включен параметр Настроить экспорт подтверждений. При соблюдении этих условий все соответствующие строки, представляющие контроллеры для подсети, физически удаляются из таблицы Подсети, подсети удаляются из сети и не создается выходной файл .json.

Примечание:

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

Подробнее см. раздел Экспорт информации о подсети.

Требования

Для экспорта подсети, должны быть выполнены следующие требования:

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

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

  • Топология сети должна быть включена.

  • Чтобы использовать параметр Настроить экспорт подтверждений, должны соблюдаться следующие условия:

    • Параметр Входная инженерная сеть должен ссылаться на версию ветви по умолчанию.

    • При работе с многопользовательской базой геоданных подключенная учетная запись портала ArcGIS Enterprise должна быть владельцем инженерной сети портала.

Экспорт подсети

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

  1. На вкладке Анализ щелкните Инструменты , чтобы открыть панель Геообработка.

  2. На панели Геообработка найдите и выберите Экспорт подсети.

  3. Для параметра Входная инженерная сеть укажите инженерную сеть.

  4. Для параметра Специализированная сеть выберите сеть из ниспадающего меню.

  5. Для параметра Уровень выберите уровень из ниспадающего меню.

  6. Для параметра Имя подсети выберите подсеть для экспорта из ниспадающего меню.

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

    Для использования этого параметра требуется версия по умолчанию.

  8. Для параметра Выходной JSON укажите имя и местоположение для файла .json, который будет создан.

    Примечание:

    Остальные параметры являются дополнительными сведениями о подсети, которые необходимо включить в выходной файл .json.

  9. При необходимости для параметра Включить геометрию укажите, следует ли включать геометрию объекта в выходной файл .json.

  10. При необходимости для параметра Включить описания домена укажите, будут ли описания домена включены в выходной файл .json для передачи сопоставления домена для контроллеров, featureElements, связности и связей.

    Примечание:

    Для многопользовательских баз геоданных параметр Включить описания домена требует ArcGIS Enterprise 10.9.1 или более поздней версии.

  11. При желании для параметра Типы результатов укажите типы результатов, которые будут возвращены:

    • Связность - будет возвращен граф связности сетевых объектов в подсети, которые соединены через геометрическое совпадение или связи связности.

    • Объекты - будет возвращена информация на основе объектов в ответе для сетевых объектов в подсети.

      Когда выбрана опция типов результатов Объекты, предоставляется дополнительный параметр отметки Включить распространяемые значения, чтобы указать, следует ли включать распространяемые значения для объектов в подсети в выходной файл .json. Дополнительные сведения см. в разделе Включить распространяемые значения

    • Связи содержания и прикрепления – возвращаются объекты, которые связаны через содержание или прикрепление к структуре.

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

    • Связанные записи — поля из связанных объектов будут возвращены для объектов в подсети.

      Примечание:

      Для многопользовательских баз геоданных эта опция требует ArcGIS Enterprise 11.5 или более поздней версии.

  12. При необходимости для параметра Включить направления стока укажите, следует ли включать информацию о направлении стока, извлекаемую из контроллера подсети, в выходной файл .json.

    • Отмечено – Направления стока будут включены в результаты. Направление стока возвращается в выходном файле .json, чтобы указать, совпадает ли направление стока, извлекаемое из контроллера подсети, с направлением оцифровки линии (withDigitized), противоположно направлению оцифровки линии (againstDigitized) или indeterminate. Для объектов-ребер направление оцифровки определяется с использованием Global ID От и До в связи.

    • Не отмечено – Направления стока не будут включены в результаты. Используется по умолчанию.

    Примечание:

    Для многопользовательских баз геоданных параметр Включить направления стока требует ArcGIS Enterprise 12.1 или более поздней версии.

  13. При необходимости для параметра Включить распространяемые значения укажите, следует ли включать распространяемые значения в выходной файл .json.

    • Отмечено — Распространяемые значения для пройденных объектов будут включены в результаты.

    • Не отмечено — распространяемые значения не будут включены в результаты. Используется по умолчанию.

    Примечание:

    Для многопользовательских баз геоданных параметр Включить распространяемые значения требует ArcGIS Enterprise 12.1 или более поздней версии.

  14. Для параметра Итоговые атрибуты сети можно выбрать атрибуты сети, которые должны быть включены в результаты.

  15. Дополнительно, для параметра Поля результатов укажите значения атрибутивных полей Класс пространственных объектов и Имя поля, которые хотите включить в результаты.

  16. При желании для параметра Поля связанных записей укажите значения полей атрибутов Класс отношений и Имя поля из связанных объектов, которые необходимо включить в результаты.

  17. Щелкните Запустить.

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

Более подробно о синтаксисе ответа JSON экспортируемой подсети