概要
格納されたネットワーク ダイアグラムのプロパティを変更します。
注意:
エンタープライズ ジオデータベースで、ダイアグラムが ユーティリティ ネットワーク に関連している場合、ダイアグラムの所有者とポータル ユーティリティ ネットワーク の所有者のみが [ダイアグラム プロパティの変更 (Alter Diagram Properties)] ツールを使用して入力ダイアグラムのアクセス権限レベルを変更できます。
使用法
このツールは、エンタープライズ ジオデータベース内のユーティリティ ネットワークへのデータベース接続を使用している場合には使用できません。関連する公開されたユーティリティ ネットワーク サービス、またはファイル ジオデータベースのユーティリティ ネットワークあるいはトレース ネットワークを使用してください。
入力ネットワーク ダイアグラム レイヤーは、ファイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワーク、あるいはネットワーク ダイアグラム サービスから取得する必要があります。
このツールは、格納されたダイアグラム上で初期化されたダイアグラム プロパティを変更します。このツールを使用すると、次の操作を実行できます。
- ダイアグラムの名前の変更
- アクセス権限レベルの変更
- ダイアグラム タグの編集
構文
AlterDiagramProperties(in_network_diagram_layer, out_name, {access_right_type}, {tags})
パラメーター | 説明 | データ タイプ |
in_network_diagram_layer | 変更する格納されたネットワーク ダイアグラム。 | Diagram Layer |
out_name | 入力ネットワーク ダイアグラムの新しい名前。 | String |
access_right_type (オプション) | 入力ダイアグラムのアクセス権限レベルを指定します。
| String |
tags (オプション) | 格納されたダイアグラムの検索に役立つ 1 つまたは複数のタグ。これらのタグは、[ダイアグラムの検索] ウィンドウで使用できます。 複数のタグを追加するには、番号記号 (#) を使用して各タグを区切ります。これにより、さらに詳細で効率的にダイアグラムを検索できるようになります。 | String |
派生した出力
名前 | 説明 | データ タイプ |
out_network_diagram_layer | 更新されたネットワーク ダイアグラム。 | ダイアグラム レイヤー |
コードのサンプル
次のスタンドアロン スクリプトは 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")
環境
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい