Удалить схему (Схема сети)

Сводка

Удаляет одну или несколько схем сети, которые могут дополнительно фильтроваться по имени шаблона схемы и которые связаны с указанной сетью.

Вы можете указать одну схему, набор схем или имя шаблона схем. При удалении шаблона схемы все связанные схемы также удаляются.

Внимание:

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

Более подробно об удалении схем

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

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

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

  • Вы можете удалять собственные схемы и общие схемы, которыми вы не владеете, кроме системных схем подсети Инженерная сеть. Владелец Инженерная сеть портала в этом случае должен быть подключен к порталу ArcGIS Enterprise, поскольку владелец портала единственный, кто может удалять системные схемы подсетей.

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

  • Этот инструмент использует список имен схем или указанное имя шаблона схемы для удаления всех связанных схем.

Синтаксис

arcpy.nd.DeleteDiagram(in_diagrams, {template_names}, {diagram_names})
ParameterОбъяснениеТип данных
in_diagrams

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

Utility Network; Trace Network; Utility Network Layer; Trace Network Layer; Diagram Layer
template_names
[templatenames,...]
(Дополнительный)

Имена шаблонов, для которых должны обрабатываться связанные схемы.

String
diagram_names
[diagram_names,...]
(Дополнительный)

Имена схем для обработки.

String

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

NameОбъяснениеТип данных
out_diagrams

Обновленный элемент данных или слой инженерная сеть или сеть трассировки.

Инженерная сеть; Сеть трассировки; Слой инженерной сети; Слой трассировки сети; Слой схемы

Пример кода

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

Удаляет все схемы, построенные на основе шаблона ReducedDiagrams, связанного со входной сетью.

import arcpy
input_Network = "https://cezembre.esri.com/server/rest/services/Naperville_Electric_SQL/FeatureServer/0"
arcpy.DeleteDiagram_nd(input_Network, "ReducedDiagrams")

Environments

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

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

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

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