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

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

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

Внимание:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

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

Схема сети для удаления.

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

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

Map

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

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

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

Слой схемы

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

Схема сети для удаления.

Diagram Layer
map

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

Map

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

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

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

Слой схемы

Пример кода

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

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

import arcpy
arcpy.OverwriteDiagram_nd('Temporary Diagram', 'Map1')

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

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

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

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

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