ダイアグラム テンプレートの追加 (Add Diagram Template) (ネットワーク ダイアグラム)

サマリー

新しいダイアグラム テンプレートをネットワークに追加します。 ネットワーク ダイアグラム ルールおよびレイアウト定義ファイル (.ndbd) とネットワーク ダイアグラム レイヤー定義ファイル (.ndld) をインポートできます。

注意:

このツールは構成および管理ツールです。

使用法

  • このツールは、ユーティリティ ネットワーク サービスまたはトレース ネットワーク サービスを使用する場合、サポートされません。 ファイルまたはモバイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークを使用するか、エンタープライズ ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークへのデータベース コネクションを使用する必要があります。 エンタープライズ ジオデータベースを操作する場合、次の要件があります。

  • 新しいダイアグラム テンプレートを指定した入力ネットワークに追加すると、特定の設定を持たないテンプレートが作成されます。

  • 入力に .ndld ファイルを指定しないか、または空の .ndld ファイルを指定してツールを実行した場合、ツールのプロセスにより、新しく作成したテンプレート上のデフォルトのダイアグラム レイヤー定義が自動的に初期化されます。

パラメーター

ラベル説明データ タイプ
入力ネットワーク

テンプレートを追加する ユーティリティ ネットワークまたはトレース ネットワーク

Utility Network; Trace Network
ダイアグラム テンプレート名

出力ダイアグラム テンプレートの名前。

String
ルールおよびレイアウト定義ファイル
(オプション)

インポートされるネットワーク ダイアグラム ルールおよびレイアウト定義ファイル (.ndbd)。 このファイルは、既存のテンプレートで [ダイアグラム テンプレート定義のエクスポート (Export Diagram Template Definitions)] ツールを使用して作成されます。

File
ダイアグラム レイヤー定義ファイル
(オプション)

インポートされるダイアグラム レイヤー定義ファイル (.ndld)。 このファイルを作成するには、既存のテンプレートで [ダイアグラム テンプレート定義のエクスポート (Export Diagram Template Definitions)] ツールまたは [ダイアグラム レイヤー定義のエクスポート (Export Diagram Layer Definition)] ツールを使用します。

このパラメーターが指定されていない、または空の .ndld ファイルが読み込まれた場合、入力ダイアグラム テンプレート上でデフォルトのダイアグラム レイヤー定義が系統的に初期化されます。

File

派生した出力

ラベル説明データ タイプ
出力ネットワーク

更新された ユーティリティ ネットワークまたはトレース ネットワーク

Utility Network; Trace Network
出力ダイアグラム テンプレート

ダイアグラム テンプレートの名前。

String

arcpy.nd.AddDiagramTemplate(in_utility_network, template_name, {ndbd_file}, {ndld_file})
名前説明データ タイプ
in_utility_network

テンプレートを追加する ユーティリティ ネットワークまたはトレース ネットワーク

Utility Network; Trace Network
template_name

出力ダイアグラム テンプレートの名前。

String
ndbd_file
(オプション)

インポートされるネットワーク ダイアグラム ルールおよびレイアウト定義ファイル (.ndbd)。 このファイルは、既存のテンプレートで [ダイアグラム テンプレート定義のエクスポート (Export Diagram Template Definitions)] ツールを使用して作成されます。

File
ndld_file
(オプション)

インポートされるダイアグラム レイヤー定義ファイル (.ndld)。 このファイルを作成するには、既存のテンプレートで [ダイアグラム テンプレート定義のエクスポート (Export Diagram Template Definitions)] ツールまたは [ダイアグラム レイヤー定義のエクスポート (Export Diagram Layer Definition)] ツールを使用します。

このパラメーターが指定されていない、または空の .ndld ファイルが読み込まれた場合、入力ダイアグラム テンプレート上でデフォルトのダイアグラム レイヤー定義が系統的に初期化されます。

File

派生した出力

名前説明データ タイプ
out_utility_network

更新された ユーティリティ ネットワークまたはトレース ネットワーク

Utility Network; Trace Network
out_template_name

ダイアグラム テンプレートの名前。

String

コードのサンプル

AddDiagramTemplate の例 (Python ウィンドウ)

新しいダイアグラム テンプレート MyTemplate1 を指定したネットワークに追加します。

import arcpy
input_Network = "D:/MyProjectLocation/MyDatabaseConnection.sde/MyDatabase.MAP.Electric/MyDatabase.MAP.Electric"
input_DiagramTemplate = "MyTemplate1"
arcpy.nd.AddDiagramTemplate(input_Network, input_DiagramTemplate)

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

関連トピック