概要
新しいダイアグラム テンプレートをネットワークに追加します。ネットワーク ダイアグラム ルールおよびレイアウト定義ファイル (*.ndbd) とネットワーク ダイアグラム レイヤー定義ファイル (*.ndld) の両方をインポートできます。
注意:
このツールは構成および管理ツールです。
使用法
このツールは、ユーティリティ ネットワーク サービスを使用する場合、サポートされません。ファイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークを使用するか、エンタープライズ ジオデータベース内のユーティリティ ネットワークへのデータベース接続を使用する必要があります。エンタープライズ ジオデータベースを使用している場合は、接続をデータベース ユーティリティ ネットワーク所有者として確立する必要があります。
エンタープライズ ジオデータベースのユーティリティ ネットワークにこの操作を行う場合、接続する ArcGIS Enterprise ポータル アカウントはポータル ユーティリティ ネットワークの所有者である必要があります。
入力ネットワーク パラメーターに指定するネットワーク データ エレメントは、ファイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワーク、あるいはエンタープライズ ジオデータベース内のユーティリティ ネットワークへのデータベース接続から取得する必要があります。
新しいダイアグラム テンプレートを指定した入力ネットワークに追加すると、特定の設定を持たないテンプレートが作成されます。
入力に *.ndld ファイルを指定しないか、または空の .ndld ファイルを指定してツールを実行した場合、ツールのプロセスにより、新しく作成したテンプレート上のデフォルトのダイアグラム レイヤー定義が自動的に初期化されます。
構文
AddDiagramTemplate(in_utility_network, template_name, {ndbd_file}, {ndld_file})
パラメーター | 説明 | データ タイプ |
in_utility_network | テンプレートを追加するユーティリティ ネットワークまたはトレース ネットワーク。 | Utility Network; Trace Network |
template_name | 出力ダイアグラム テンプレートの名前。 | String |
ndbd_file (オプション) | インポートするネットワーク ダイアグラム ルールおよびレイアウト定義ファイル (*.ndbd)。このファイルは、既存のテンプレートで [ダイアグラム テンプレート定義のエクスポート] ツールを使用して作成されます。 | File |
ndld_file (オプション) | インポートするダイアグラム レイヤー定義ファイル (*.ndld)。このファイルを作成するには、既存のテンプレートで [ダイアグラム テンプレート定義のエクスポート (Export Diagram Template Definitions)] ツールまたは [ダイアグラム レイヤー定義のエクスポート (Export Diagram Layer Definition)] ツールを使用します。 このパラメーターが指定されていない、または空の *.ndld ファイルが読み込まれた場合、入力ダイアグラム テンプレート上でデフォルトのダイアグラム レイヤー定義が系統的に初期化されます。 | File |
派生した出力
名前 | 説明 | データ タイプ |
out_utility_network | 更新されたユーティリティ ネットワークまたはトレース ネットワーク。 | ユーティリティ ネットワーク、トレース ネットワーク |
out_template_name | ダイアグラム テンプレートの名前。 | String |
コードのサンプル
新しいダイアグラム テンプレート 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)
環境
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい