Business Analyst ライセンスで利用できます。
概要
指定したレベルに新しいフィールドを追加します。
使用法
追加されるフィールドは、テリトリー レベルより下のレベルの数値フィールドに基づいており、ユーザーが指定した統計情報のタイプに基づいて計算されます。
変数は、ベースまたは基本単位レベル [0] より上の任意のレベルに追加されます。
すべての数値フィールドをサポートしています。
構文
arcpy.td.AddLevelVariables(in_territory_solution, level, base_level, variables)
パラメーター | 説明 | データ タイプ |
in_territory_solution | 入力テリトリー ソリューション。 | Group Layer; Feature Dataset; String |
level | 計算されたフィールドを追加するレベル。 | String |
base_level | 属性値が追加されるテリトリー レベルより下のレベル。 | String |
variables [[statistic, statistic_field, field_name, field_alias_name],...] | レベルに追加される変数。
| Value Table |
派生した出力
名前 | 説明 | データ タイプ |
out_territory_solution | 更新されたテリトリー ソリューション。 | グループ レイヤー |
コードのサンプル
次の Python ウィンドウ スクリプトは、AddLevelVariablesツールの使用方法を示しています。
import arcpy
arcpy.td.AddLevelVariables("TD", "Territory[1]", "BaseLevel[0]", "populationtotals_totpop_cy SUM TotalPopulation 'Total Pop'")
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst