Изменить свойства схемы (Схема сети)

Сводка

Изменяет свойства сохраненной схемы сети.

Внимание:

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

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

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

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

  • Инструмент изменяет любые свойства схем, которые были инициализированы в сохраненных схемах. С помощью этого инструмента вы можете делать следующее:

    • Переименовать схему.
    • Изменить ее уровень прав доступа.
    • Отредактировать теги схемы.

Синтаксис

arcpy.nd.AlterDiagramProperties(in_network_diagram_layer, out_name, {access_right_type}, {tags})
ParameterОбъяснениеТип данных
in_network_diagram_layer

Сохраненная схема сети для изменения.

Diagram Layer
out_name

Новое имя входной схемы сети.

String
access_right_type
(Дополнительный)

Задает уровень прав доступа входной схемы.

  • PUBLICДругие пользователи получат полный доступ к схеме; каждый сможет просматривать, редактировать, обновлять и перезаписывать схему. Однако никто, кроме владельца схемы и владельца портала Инженерная сеть (в случае схем, связанных с Инженерная сеть в многопользовательской базе геоданных), не может использовать инструмент Изменить свойства схемы для изменения уровня прав доступа. Это значение по умолчанию.
  • PROTECTEDДругие пользователи будут иметь доступ к схеме только на чтение. Они не смогут редактировать, обновлять или изменять эту схему.
  • PRIVATE Другие пользователи не будут иметь доступа к схеме. Соответствующий элемент схемы будет скрыт от других пользователей на панели Найти схемы.
String
tags
(Дополнительный)

Один или несколько тегов помогут найти нужную схему. Эти теги можно использовать на панели Найти схемы.

Чтобы добавить несколько тегов, используйте символ # в качестве разделителя. Теги также позволяют осуществлять более точный и эффективный поиск.

String

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

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

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

Слой схемы

Пример кода

AlterDiagramProperties, пример (автономный скрипт)

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

# Name: AlterDiagramProperties.py
# Description:  Retrieve a stored diagram and change its properties.
# Import system modules
import arcpy
# Initialize variables
input_network = "https://cezembre.esri.com/server/rest/services/Naperville_ORA/FeatureServer/8"
input_DiagramName = "Test"
# Set overwrite option
arcpy.env.overwriteOutput = True
# Retrieving a given stored diagram and transforming it as a diagram layer 
arcpy.MakeDiagramLayer_nd(input_network, input_DiagramName, "built_diagramlayer")
# Renaming this diagram to "SmartTree1_Test", changing its access right 
# level, and specifying tags 
arcpy.AlterDiagramProperties_nd("built_diagramlayer", "SmartTree1_Test", 
                                "PROTECTED", 
                                "Distribution#RMT0003#Naperville North East")

Environments

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

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

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

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