関連付けのエクスポート (Export Associations) (ユーティリティ ネットワーク)

サマリー

関連付けをユーティリティ ネットワークからカンマ区切りファイル (.csv) にエクスポートします。 このツールは、[関連付けのインポート (Import Associations)] ツールと組み合わせて使用できます。

関連付けのエクスポートの詳細

使用法

  • エンタープライズ ジオデータベースを操作する場合、[入力ユーティリティ ネットワーク] パラメーターは、「データベース ユーティリティ ネットワークの所有者」として、確立されたデータベース コネクションから取得する必要があります。

  • .csv ファイルの情報は、ASSOCIATIONTYPEFROMFEATURECLASSFROMASSETGROUPFROMASSETTYPEFROMGLOBALIDFROMTERMINALTOFEATURECLASSTOASSETGROUPTOASSETTYPETOGLOBALIDTOTERMINALISCONTENTVISIBLEPERCENTALONG の形式で保存されます。

パラメーター

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

エクスポートする関連付けを含むユーティリティ ネットワーク。

Utility Network; Utility Network Layer
関連付けタイプ

エクスポートする関連付けのタイプを指定します。

  • すべてユーティリティ ネットワーク内の関連付けタイプがすべて .csv ファイルにエクスポートされます。
  • ジャンクション-ジャンクション接続性接続性の関連付けを介して 2 つのポイントを接続できるようにする (フィーチャが幾何学的にずれている) 接続性の関連付けが .csv ファイルにエクスポートされます。
  • 格納格納の関連付けタイプが .csv ファイルにエクスポートされます。
  • 付属物構造物付属物の関連付けタイプが .csv ファイルにエクスポートされます。
  • ジャンクション-エッジ接続性 (エッジ サイドから)ジャンクション-エッジ (エッジ サイドから) の接続性の関連付けタイプが .csv ファイルにエクスポートされます。
  • ジャンクション-エッジ接続性 (中間部分)ジャンクション-エッジ (中間部分) の接続性の関連付けタイプが .csv ファイルにエクスポートされます。
  • ジャンクション-エッジ接続性 (エッジ サイドへ)ジャンクション-エッジ (エッジ サイドへ) の接続性の関連付けタイプが .csv ファイルにエクスポートされます。
String
出力ファイル

生成される .csv ファイルの名前と場所。

File

arcpy.un.ExportAssociations(in_utility_network, association_type, out_csv_file)
名前説明データ タイプ
in_utility_network

エクスポートする関連付けを含むユーティリティ ネットワーク。

Utility Network; Utility Network Layer
association_type

エクスポートする関連付けのタイプを指定します。

  • ALLユーティリティ ネットワーク内の関連付けタイプがすべて .csv ファイルにエクスポートされます。
  • JUNCTION_JUNCTION_CONNECTIVITY接続性の関連付けを介して 2 つのポイントを接続できるようにする (フィーチャが幾何学的にずれている) 接続性の関連付けが .csv ファイルにエクスポートされます。
  • CONTAINMENT格納の関連付けタイプが .csv ファイルにエクスポートされます。
  • STRUCTURAL_ATTACHMENT構造物付属物の関連付けタイプが .csv ファイルにエクスポートされます。
  • JUNCTION_EDGE_FROM_CONNECTIVITYジャンクション-エッジ (エッジ サイドから) の接続性の関連付けタイプが .csv ファイルにエクスポートされます。
  • JUNCTION_EDGE_MIDSPAN_CONNECTIVITYジャンクション-エッジ (中間部分) の接続性の関連付けタイプが .csv ファイルにエクスポートされます。
  • JUNCTION_EDGE_TO_CONNECTIVITYジャンクション-エッジ (エッジ サイドへ) の接続性の関連付けタイプが .csv ファイルにエクスポートされます。
String
out_csv_file

生成される .csv ファイルの名前と場所。

File

コードのサンプル

ExportAssociations の例 1 (Python ウィンドウ)

このサンプル スクリプトは、GridNetwork というユーティリティ ネットワークの関連付けをすべてエクスポートします。

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "ALL", 
                            r"C:\Temp\AllAssociations.csv")
ExportAssociations の例 2 (Python ウィンドウ)

このサンプル スクリプトは、GridNetwork というユーティリティ ネットワークのジャンクション-ジャンクション接続性の関連付けをエクスポートします。

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "JUNCTION_JUNCTION_CONNECTIVITY", 
                            r"C:\Temp\JJAssociations.csv")
ExportAssociations の例 3 (Python ウィンドウ)

このサンプル スクリプトは、GridNetwork というユーティリティ ネットワークの格納の関連付けをエクスポートします。

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "CONTAINMENT", 
                            r"C:\Temp\ContainmentAssociations.csv")
ExportAssociations の例 4 (Python ウィンドウ)

このサンプル スクリプトは、GridNetwork というユーティリティ ネットワークの構造物付属物の関連付けをエクスポートします。

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "STRUCTURAL_ATTACHMENT", 
                            r"C:\Temp\StructureAssociations.csv")

環境

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

ライセンス情報

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

関連トピック