テリトリー レポートの生成 (Generate Territory Report) (テリトリー デザイン)

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

サマリー

テリトリー ソリューションのサマリー レポートまたは 2 つのソリューションの比較レポートを作成します。

使用法

  • テリトリー ソリューションには、少なくとも 1 レベルの変数が含まれている必要があります。

  • レポートは、各レベルまたはすべてのレベルについて作成できます。

パラメーター

ラベル説明データ タイプ
入力テリトリー ソリューション

レポートの入力テリトリー ソリューション。

Group Layer; Feature Dataset; String
レベル

レポートを作成するテリトリー レベル。

String
レポート タイプ
(オプション)

生成するレポートのタイプを指定します。

  • テリトリー サマリーこのレポートには、階層や統計情報など、テリトリー ソリューションのサマリーが示されます。これがデフォルトです。
  • テリトリーの比較このレポートには、2 つのテリトリー ソリューションの比較が示されます。
  • 再割り当て このレポートには、テリトリーの再割り当てのサマリー レポートが示されます。
  • 再割り当ての詳細 このレポートには、再割り当てされたフィーチャの完全なリストが示されます。
String
出力レポート フォルダー
(オプション)

レポートが保存される出力位置。

Folder
レポート タイトル
(オプション)

レポートのタイトル。

String
レポート出力形式
(オプション)

レポート出力形式。デフォルト値は PDF です。その他の形式として、XLSX、HTML、CSV、PAGX を選択できます。

String
テリトリー ソリューションの比較
(オプション)

比較レポート用のテリトリー ソリューション。

Group Layer; Feature Dataset; String
比較レベル
(オプション)

比較レポートや再割り当てレポートに使用するテリトリー レベル。

String

派生した出力

ラベル説明データ タイプ
出力レポート

出力レポート ファイル。

ファイル

arcpy.td.GenerateTerritoryReport(in_territory_solution, level, {report_type}, {report_folder}, {report_title}, {report_format}, {comparison_territory_solution}, {comparison_level})
名前説明データ タイプ
in_territory_solution

レポートの入力テリトリー ソリューション。

Group Layer; Feature Dataset; String
level

レポートを作成するテリトリー レベル。

String
report_type
(オプション)

生成するレポートのタイプを指定します。

  • TERRITORY_SUMMARYこのレポートには、階層や統計情報など、テリトリー ソリューションのサマリーが示されます。これがデフォルトです。
  • COMPARE_TERRITORIESこのレポートには、2 つのテリトリー ソリューションの比較が示されます。
  • REALIGNMENT このレポートには、テリトリーの再割り当てのサマリー レポートが示されます。
  • REALIGNMENT_DETAILED このレポートには、再割り当てされたフィーチャの完全なリストが示されます。
String
report_folder
(オプション)

レポートが保存される出力位置。

Folder
report_title
(オプション)

レポートのタイトル。

String
report_format
[report_format,...]
(オプション)

レポート出力形式。デフォルト値は PDF です。その他の形式として、XLSX、HTML、CSV、PAGX を選択できます。

String
comparison_territory_solution
(オプション)

比較レポート用のテリトリー ソリューション。

Group Layer; Feature Dataset; String
comparison_level
(オプション)

比較レポートや再割り当てレポートに使用するテリトリー レベル。

String

派生した出力

名前説明データ タイプ
output_report

出力レポート ファイル。

ファイル

コードのサンプル

GenerateTerritoryReport (テリトリー レポートの生成) の例 1 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、GenerateTerritoryReport 関数の使用時にサマリー レポートを返す方法を示しています。

import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "TERRITORY_SUMMARY", r"C:\MyOutput", "Territory Solution Summary", "PDF", '', '')
GenerateTerritoryReport (テリトリー レポートの生成) の例 2 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、GenerateTerritoryReport 関数の使用時に比較レポートを返す方法を示しています。

import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "COMPARE_TERRITORIES", r"C:\MyOutput", "Compare Territory Solutions", "PDF", "TerritorySolution2", "Territories[1]")

環境

特殊なケース

ライセンス情報

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

関連トピック