Применить компоновки шаблонов (Схема сети)

Сводка

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

Внимание:

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

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

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

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

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

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

    Иногда полученная в результате компоновка схемы, будет совершенно отличаться от созданной схемы. Например, представьте, что ваш шаблон настроен на выполнение алгоритма, который сохраняет географические местоположения объектов сети (например, Квадратные края или Частично перекрывающиеся ребра). Если вы выполнили полную перезапись этих местоположений, запустив вручную для схемы любую компоновку в виде дерева (Развитое дерево, Дерево главной линии или Радиальное дерево), то компоновка будет сильно отличаться после запуска инструмента Применить компоновки шаблонов.

Синтаксис

arcpy.nd.ApplyTemplateLayouts(in_network_diagram_layer)
ParameterОбъяснениеТип данных
in_network_diagram_layer

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

Diagram Layer

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

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

Обновленный слой схемы сети.

Слой схемы

Пример кода

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

Применение алгоритма компоновки ApplyTemplateLayouts к схеме Temporary Diagram.

import arcpy
arcpy.ApplyTemplateLayouts_nd("Temporary Diagram")

Environments

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

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

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

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