Перезаписать схему (Схема сети)

Краткая информация

Перезаписывает содержимое схемы сети элементами сети, выбранными в текущий момент на указанной карте. Эти элементы сети становятся новыми исходными ресурсами схемы.

Внимание:

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

Более подробно о перезаписи сетевых схем

Использование

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

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

  • Входной слой схемы сети и сетевые данные на входной карте должны использовать ту же инженерную сеть или сеть трассировки в файловой или мобильной базе геоданных; либо ту же версию ветви сервиса инженерной сети или сети трассировки.

  • Режим Все слои должен быть включен для входного слоя схемы сети.

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

  • Этот инструмент может работать с объектами сети, выбранными в слоях, и объектами сети, выбранными в непространственных таблицах, на которые ссылается входная карта.

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

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

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

  • Инструмент Перезаписать схему завершается ошибкой в следующих ситуациях:

    • Есть измененные области на входных сетевых объектах, используемых для перезаписи схемы.
    • На объектах контейнерной сети имеются измененные области, связанные с объектами сети, используемыми в качестве входных данных для перезаписи схемы.
    В этих случаях проверьте топологию сети, чтобы очистить измененные области и запустить инструмент.

Параметры

ПодписьОписаниеТип данных
Входной слой схемы сети

Схема сети, которая будет перезаписана.

Diagram Layer
Входная карта

Карта, ссылающаяся на набор выбранных элементов сети, которые будут использоваться для перезаписи входной схемы сети.

Map

Производные выходные данные

ПодписьОписаниеТип данных
Выходная схема сети

Обновленная схема сети.

Diagram Layer

arcpy.nd.OverwriteDiagram(in_network_diagram_layer, map)
ИмяОписаниеТип данных
in_network_diagram_layer

Схема сети, которая будет перезаписана.

Diagram Layer
map

Карта, ссылающаяся на набор выбранных элементов сети, которые будут использоваться для перезаписи входной схемы сети.

Map

Производные выходные данные

ИмяОписаниеТип данных
out_network_diagram_layer

Обновленная схема сети.

Diagram Layer

Пример кода

OverwriteDiagram, пример (окно Python)

Перезаписывает схему, используя набор сетевых объектов, выбранных в данный момент на активной карте (Map1).

import arcpy
arcpy.nd.OverwriteDiagram('Temporary Diagram', 'Map1')

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

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