Сводка
Перезаписывает содержимое схемы сети элементами сети, выбранными в текущий момент на указанной карте. Эти элементы сети становятся новыми исходными ресурсами схемы.
Внимание:
Если вы открыли сеанс редактирования, вы должны сохранить изменения перед запуском этого инструмента. Это гарантирует, что схема отразит последние изменения, внесенные в топологию сети в базе данных. Если вы не сохранили изменения, то изменения не появятся в схеме.
Использование
Этот инструмент не поддерживается при работе с подключением базы данных к инженерной сети в многопользовательской базе геоданных. Вы должны использовать либо связанный опубликованный сервис инженерной сети, либо инженерную сеть или сеть трассировки в файловой базе геоданных.
Входной слой схемы сети должен быть либо из инженерной сети или из сети трассировки в файловой базе геоданных, либо из сервиса схемы сети.
Входной слой схемы сети и сетевые данные на входной карте должны быть из одной и той же инженерной сети или сети трассировки в файловой базе геоданных или из одной версии ветви сервиса инженерной сети.
Режим Все слои должен быть включен для входного слоя схемы сети.
Используйте этот инструмент, чтобы быстро перезаписать содержимое схемы.
Этот инструмент может работать с объектами сети, выбранными в слоях, и объектами сети, выбранными в непространственных таблицах, на которые ссылается входная карта.
Любые выделенные элементы, не относящиеся к сети, не будут включены в схему. Если были выбраны только несетевые элементы, процесс завершается ошибкой.
Для временной схемы, перезапись полностью заново создает схему, включающую указанные входные элементы сети. Но перезапись сохраняемой схемы оставляет неизменными позиции объектов, которые уже существовали в схеме до операции.
Запуск этого инструмента для обработки схем систем подсетей не будет успешной, так как эти схемы поддерживаются исключительно инструментом Обновить подсеть. Вы не можете изменять этот тип схем.
Инструмент Перезаписать схему завершается ошибкой в следующих ситуациях:
- Есть измененные области на входных сетевых объектах, используемых для перезаписи схемы.
- На объектах контейнерной сети имеются измененные области, связанные с объектами сети, используемыми в качестве входных данных для перезаписи схемы.
Синтаксис
OverwriteDiagram(in_network_diagram_layer, map)
Parameter | Объяснение | Тип данных |
in_network_diagram_layer | Схема сети для удаления. | Diagram Layer |
map | Карта, ссылающаяся на набор выбранных элементов сети, которые будут использоваться для перезаписи входной схемы сети. | Map |
Производные выходные данные
Name | Объяснение | Тип данных |
out_network_diagram_layer | Обновленная схема сети. | Слой схемы |
Пример кода
Перезаписывает схему, используя набор сетевых объектов, выбранных в данный момент на активной карте (Map1).
import arcpy
arcpy.OverwriteDiagram_nd('Temporary Diagram', 'Map1')
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да