Экспорт содержимого схемы сети позволяет создать файл JSON простого формата, в котором подробно описаны все объекты, на которые ссылается схема сети. Полученный JSON-файл можно использовать для различных целей, например:
- Контроль данных
- Вычисление и анализ сетей
- Входные данные для внешних систем
Вы можете экспортировать любое содержимое схемы сети, выполнив инструмент геообработки Экспорт содержания схемы.
При сохранении схемы сети можно также использовать команду Экспорт содержания схемы в нижней части панели Найти схемы.
В приведенном ниже рабочем процессе объясняется, как экспортировать сохраненную схему сети из панели Найти схемы.
Примечание:
Этот рабочий процесс будет выполняться либо из инженерной сети или сети трассировки в файловой базе геоданных, либо из подключения базы данных к инженерной сети или сети трассировки в многопользовательской базе геоданных или из сервиса инженерной сети или сети трассировки
Экспорт содержимого сохраненной схемы
Чтобы экспортировать содержимое сохраненной схемы сети, выполните описанные ниже действия:
- Запустите ArcGIS Pro.
- Загрузите свой проект или создайте новый.
- В зависимости от того, сохранена ли схема, для которой требуется экспортировать содержание, в версии или нет, выполните одно из следующих действий:
- Если экспортируемая схема связана с сервисом инженерной сети или сети трассировки и хранится в определенной версии, выполните следующие действия:
- Если в проекте есть карта, ссылающаяся на слой сервиса инженерной сети или сети трассировки, сделайте активным вид с этой картой.
- Если нет, добавьте слой сервиса инженерной сети или сети трассировки к новой карте.
- Переключите данные, указанные на этой карте, на нужную версию.
- Если экспортируемая схема связана с инженерной сетью или сетью трассировки в файловой базе данных, или связана с сервисом инженерной сети или сети трассировки и хранится в определенной версии, выполните следующие действия:
- Если в проекте есть карта, которая уже ссылается на слой сети, и этот слой является либо подключением базы данных к инженерной сети или сети трассировки в многопользовательской базе геоданных, либо сервисом инженерной сети или сети трассировки, либо инженерной сетью или сетью трассировки в файловой базе геоданных, сделайте эту карту активным видом.
- В ином случае добавьте слой сервиса инженерной сети или сети трассировки, элемент данных в подключении базы данных или элемент данных инженерной сети или сети трассировки в файловой базе геоданных на новую карту.
- Если экспортируемая схема связана с сервисом инженерной сети или сети трассировки и хранится в определенной версии, выполните следующие действия:
- Затем, в зависимости от того, известно ли имя схемы, из которой требуется экспортировать содержание, выполните одно из следующих действий:
- Если имя схемы известно, выполните следующие действия:
- Откройте панель Геообработка, выберите Наборы инструментов, затем раскройте Инструменты схемы сети.
- Дважды щелкните инструмент Экспорт содержания схемы. Откроется панель Геообработка и загрузится инструмент Экспорт содержания схемы.
- Щелкните стрелку ниспадающего списка Входной слой сети или инженерной сети и выберите слой сети из активной карты.
- В поле Имя схемы сети введите имя экспортируемой схемы.
- Если имя схемы неизвестно, можно выполнить её поиск с помощью панели Найти схемы, как описано ниже:
- На вкладке Данные группы вкладок Инженерная сеть или Сеть трассировки в группе Схема щелкните Найти. Появляется панель Найти схемы. Как объяснено в разделе Поиск схем сети в базе данных, панель Найти схемы предлагает функции для настройки поиска схем.
- Настройте необходимые опции панели, например, убедитесь, что опция Покрывать части активного экстента карты отмечена и приблизьтесь к части карты, покрытие схемы которой вы хотите обновить.
- Нажмите кнопку Обновить в нижней части списка , чтобы обновить список диаграмм соответствующим образом.
- Щелкните элементы схем, которые вас интересуют, чтобы отметить их в списке, и щелкните Экспорт содержания схемы внизу панели .
Примечание:
Эта кнопка отключается, если в списке отмечено несколько схем.
- Откроется панель Геообработка и загрузится инструмент Экспорт содержания схемы. Параметры Входной слой сети или схемы сети и Имя схемы сети уже заполнены.
- Если имя схемы известно, выполните следующие действия:
- Щелкните кнопку Обзор рядом с окном Выходной файл, выберете расположение, задайте название для нового файла JSON и щелкните Сохранить.
- По умолчанию, без каких-либо других заданных параметров, экспортированное содержание схемы будет описывать каждый контейнер, соединение или ребро схемы с его Global ID, относящемся к нему контейнеру и их связностью. Если вы хотите экспортировать дополнительные сведения, вы можете установить некоторые другие параметры, как следует далее:
- Чтобы экспортировать свойства схемы, то есть статистику, даты создания и обновления и т. д., отметьте Включить свойства схемы.
- Чтобы экспортировать каждый объект схемы с его геометрией, установите отметку Включить геометрию.
- Чтобы экспортировать каждый объект схемы с атрибутами связанного с ним объекта сети, установите отметку Включить атрибуты.
- Чтобы экспортировать каждый элемент схемы со списком агрегируемых элементов инженерной сети, установите отметку Включить агрегируемые объекты.
- Там, шде вы выбрали Включить атрибуты или Включить агрегируемые объекты, вы можете дополнительно установить отметку Использовать описания доменов и подтипов. Это позволит экспортировать закодированные значения доменов и подтипов в виде строковых описаний, а не необработанных значений для любых экспортируемых атрибутов с закодированными значениями доменов.
- Щелкните Запустить.
По завершении процесса можно проверить файл JSON, созданный в указанном выходном расположении.