ユーティリティ ネットワークの作成 (Create Utility Network) (ユーティリティ ネットワーク)

サマリー

ユーティリティ ネットワークをエンタープライズ、ファイル、またはモバイル ジオデータベースのフィーチャ データセット内に作成します。

ユーティリティ ネットワークが作成され、構造物ネットワークがそのフィーチャクラスのコレクションとともにターゲット フィーチャ データセットに追加されます。 構造物フィーチャクラスは、ユーティリティ ネットワーク用に作成され構成されると、すべてのドメイン ネットワークで共有されます。

システム要件とサポートされているデータベースについては、「ユーティリティ ネットワークの作成」をご参照ください。

使用法

  • [入力フィーチャ データセット] パラメーターと [供給エリア フィーチャクラス] パラメーターには同じ空間参照が必要です。

  • [供給エリア フィーチャクラス] パラメーターの値は、入力フィーチャ データセット内に存在し、Z 対応および M 対応でなければなりません。

  • DEFAULTS コンフィグレーション キーワードは、出力ユーティリティ ネットワークに使用されます。

  • エンタープライズ ジオデータベースを操作する場合、次の要件を満たす必要があります。

    • ジオデータベースのバージョンは、バージョン 10.8.1.2.6 以降である必要があります。

    • ユーティリティ ネットワークは、オペレーティング システム認証ユーザー、データベースの管理者、またはジオデータベースの管理者アカウントによって所有できません。
    • コンテンツを公開する権限を持つポータル アカウントでサイン インして、アクティブな ArcGIS Enterprise ポータルをプロジェクトに追加する必要があります。この権限には、サーバーベースのレイヤーを公開する権限と、コンテンツを作成、更新、削除する権限が含まれます。 デフォルトの公開者ロールには、これらの権限が組み込まれています。 アクティブな ArcGIS Enterprise ポータル アカウントは、ポータル ユーティリティ ネットワークの所有者としてネットワーク プロパティに記録されます。

    ライセンス:
    アクティブなポータル アカウントは、エンタープライズ ジオデータベースでユーティリティ ネットワークを作成、公開、操作するための ArcGIS Utility Network ユーザー タイプ エクステンションのライセンスが付与される必要があります。

パラメーター

ラベル説明データ タイプ
入力フィーチャ データセット

ユーティリティ ネットワークとスキーマを作成するジオデータベースのフィーチャ データセット。

Feature Dataset
ユーティリティ ネットワーク名

作成する新しいユーティリティ ネットワークの名前。

String
供給エリア フィーチャクラス

ユーティリティ ネットワークの地理的範囲を作成するために使用する既存のポリゴン フィーチャクラス。 ユーティリティ ネットワーク フィーチャはこの範囲外には作成されません。

フィーチャクラスは、Z 対応および M 対応である必要があります。

Feature Layer; Feature Class

派生した出力

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

出力ユーティリティ ネットワーク。

Utility Network

arcpy.un.CreateUtilityNetwork(in_feature_dataset, in_utility_network_name, service_territory_feature_class)
名前説明データ タイプ
in_feature_dataset

ユーティリティ ネットワークとスキーマを作成するジオデータベースのフィーチャ データセット。

Feature Dataset
in_utility_network_name

作成する新しいユーティリティ ネットワークの名前。

String
service_territory_feature_class

ユーティリティ ネットワークの地理的範囲を作成するために使用する既存のポリゴン フィーチャクラス。 ユーティリティ ネットワーク フィーチャはこの範囲外には作成されません。

フィーチャクラスは、Z 対応および M 対応である必要があります。

Feature Layer; Feature Class

派生した出力

名前説明データ タイプ
out_utility_network

出力ユーティリティ ネットワーク。

Utility Network

コードのサンプル

CreateUtilityNetwork の例 (Python ウィンドウ)

EsriCoOp というフィーチャ データセットおよび ServiceArea という供給エリア レイヤー内に MyNetwork というユーティリティ ネットワークを作成します。

import arcpy
arcpy.CreateUtilityNetwork_un(r"C:\MyProject\unownerconnection.sde\UNdatabase.UNOWNER.EsriCoOp", 
                              "MyNetwork", "ServiceArea")

環境

特殊なケース

ライセンス情報

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

関連トピック