Сводка
Добавляет новый шаблон схемы в сеть. Могут быть импортированы файл правил и определения компоновки схемы сети (.ndbd) и файл определения слоя схемы сети (.ndld).
Внимание:
Этот инструмент является инструментом настройки и администрирования.
Использование
Инструмент не поддерживается для сервиса инженерной сети. Вы должны работать с инженерной сетью или с сетью трассировки в файловой базе геоданных, либо с подключением базы данных к инженерной сети в многопользовательской базе геоданных. При работе с многопользовательской базой геоданных подключение к базе данных должно быть установлено от имени владельца базы данных инженерной сети.
При выполнении этой операции с инженерной сетью в многопользовательской базе геоданных, подключенная учетная учетная запись портала ArcGIS Enterprise должна быть владельцем инженерной сети на портале.
Элемент данных сети, указанный для параметра входной сети, должен быть либо из инженерной сети или из сети трассировки в файловой базе геоданных, либо из подключения базы данных к инженерной сети многопользовательской базы геоданных.
Добавление нового шаблона схемы к указанной входной инженерной сети создаст шаблон без определенных настроек.
Если инструмент выполняется без файла .ndld или с пустым файлом .ndld во входных данных, инструмент автоматически инициализирует определение слоя схемы по умолчанию в новом шаблоне.
Синтаксис
AddDiagramTemplate(in_utility_network, template_name, {ndbd_file}, {ndld_file})
Parameter | Объяснение | Тип данных |
in_utility_network | инженерная сеть или сеть трассировки, к которой будет добавлен шаблон. | Utility Network; Trace Network |
template_name | Имя выходного шаблона схемы. | String |
ndbd_file (Дополнительный) | Файл правил и определения компоновки схемы сети (.ndbd) для импорта. Этот файл можно создать при помощи инструмента Экспорт определений шаблона схемы для существующего шаблона. | File |
ndld_file (Дополнительный) | Файл определения слоя схемы (.ndld) для импорта. Этот файл можно создать при помощи инструмента Экспорт определений шаблона схемы или Экспорт определения слоя схемы для существующего шаблона. Если этот параметр не указан или загружает пустой файл .ndld, определение слоя схемы по умолчанию систематически инициализируется во входном шаблоне схемы. | File |
Производные выходные данные
Name | Объяснение | Тип данных |
out_utility_network | Обновленная инженерная сеть или сеть трассировки. | Инженерная сеть; Трассировка сети |
out_template_name | Имя шаблона схемы. | Строковое |
Пример кода
Добавление нового шаблона схемы MyTemplate1 к заданной сети.
import arcpy
input_Network = "D:/MyProjectLocation/MyDatabaseConnection.sde/MyDatabase.MAP.Electric/MyDatabase.MAP.Electric"
input_DiagramTemplate = "MyTemplate1"
arcpy.AddDiagramTemplate_nd(input_Network, input_DiagramTemplate)
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да