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

概要

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

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

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

使用法

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

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

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

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

    ライセンス:

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

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

構文

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

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

ユーティリティ ネットワーク

コードのサンプル

CreateUtilityNetwork (ユーティリティ ネットワークの作成) の例 (Python ウィンドウ)

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

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

ライセンス情報

  • Basic: いいえ
  • Standard: はい
  • Advanced: はい

関連トピック