テリトリー レベル フィーチャクラスの作成 (Create Territory Level Feature Classes) (テリトリー デザイン)

Business Analyst ライセンスで利用できます。

概要

指定したレベルのフィーチャクラスを作成します。

使用法

  • 出力ポイント フィーチャクラスは、ベース レベルまたはテリトリー レベルのフィーチャの中心を表します。

  • 出力ポリゴン フィーチャクラスは、ベース レベルまたはテリトリー レベルのフィーチャの境界線 (外周) を表します。

  • ベース レベルは、ベース境界とベースの中心だけを含むことができます。

  • ポイント ベースのソリューションが作成される場合、ベース境界フィーチャクラスのためにティーセン ポリゴンが作成されます。

  • ポリゴン ソリューションのデフォルトのフィーチャクラスは、ベース テリトリー境界です。

    ベース テリトリー境界

  • ポイント ソリューションのデフォルトのフィーチャクラスは、ベース テリトリーの中心です。

    ベース テリトリーの中心

  • ポリゴン フィーチャクラスは、テリトリー レベルのフィーチャの境界線 (外周) を表します。

    テリトリー境界

  • ポイント フィーチャクラスは、テリトリーの中心を表します。

    テリトリーの中心

構文

arcpy.td.CreateTerritoryLevelFeatureClasses(in_territory_solution, level, feature_classes)
パラメーター説明データ タイプ
in_territory_solution

解析で使用するテリトリー デザイン ソリューション レイヤー。

Group Layer; Feature Dataset; String
level

フィーチャクラスが追加されるレベル。

String
feature_classes
[feature_classes,...]

指定したレベルでポイント フィーチャクラスまたはポリゴン フィーチャクラスを作成します。

  • TERRITORY_BOUNDARIESテリトリー境界を表すポリゴン フィーチャ。
  • TERRITORY_CENTERSテリトリーの中心を表すポイント フィーチャ。
  • BASE_BOUNDARIESベース境界を表すポリゴン フィーチャ。
  • BASE_CENTERS ベースの中心を表すポイント フィーチャ。
String

派生した出力

名前説明データ タイプ
out_territory_solution

更新されたテリトリー ソリューション。

グループ レイヤー

コードのサンプル

CreateTerritoryLevelFeatureClasses (テリトリー レベル フィーチャクラスの作成) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、CreateTerritoryLevelFeatureClassesツールの使用方法を示しています。

import arcpy
arcpy.td.CreateTerritoryLevelFeatureClasses("TerritoryDesignSolution", "Territories[1]", "TERRITORY_BOUNDARIES;TERRITORY_CENTERS")

ライセンス情報

  • Basic: 次のものが必要 Business Analyst
  • Standard: 次のものが必要 Business Analyst
  • Advanced: 次のものが必要 Business Analyst

関連トピック