テリトリー レコードの読み込み (Load Territory Records) (テリトリー デザイン)

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

サマリー

レコード (フィーチャ) の追加や、指定したレベルの既存レコードの更新を行います。

使用法

  • このツールは、既存のテリトリー ソリューションを指定します。

  • このツールは、レコードを追加するレベルを指定します。

  • ポイント レイヤーはテリトリー中心レイヤーにレコードを追加します。

  • ポリゴン レイヤーはテリトリー境界レイヤーにレコードを追加します。

  • このツールには、フィーチャ レイヤーまたはテーブルを入力する必要があります。

パラメーター

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

入力テリトリー ソリューションの名前。

Group Layer; Feature Dataset; String
レベル

データの読み込み先となるレベルの名前。

String
入力データ

読み込まれるレイヤーまたはレコード。

Table View
ID フィールド
(オプション)

レベルに読み込まれる ID 値を含むフィールド。

Field
名前フィールド
(オプション)

レベルに読み込まれる名前値を含むフィールド。

Field
フィールド マップ
(オプション)

テリトリー プロパティに使用される値。

  • [上位 テリトリー ID] - 上位テリトリーの ID。
  • [ロック済み] - テリトリーを変更できません。
  • [中心がロック済み] - 中心点は変更できず、固定された位置のままです。

Value Table
データの追加
(オプション)

読み込まれるレコードが追加されるか置換されるかを指定します。

  • オン - 指定したレベルに読み込まれるレコードが追加されます。
  • オフ - 指定したレベルに読み込まれるレコードが置換されます。 これがデフォルトです。
Boolean

派生した出力

ラベル説明データ タイプ
更新済みのテリトリー ソリューション

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

Group Layer

arcpy.td.LoadTerritoryRecords(in_territory_solution, level, in_data, {id_field}, {name_field}, {field_map}, {append_data})
名前説明データ タイプ
in_territory_solution

入力テリトリー ソリューションの名前。

Group Layer; Feature Dataset; String
level

データの読み込み先となるレベルの名前。

String
in_data

読み込まれるレイヤーまたはレコード。

Table View
id_field
(オプション)

レベルに読み込まれる ID 値を含むフィールド。

Field
name_field
(オプション)

レベルに読み込まれる名前値を含むフィールド。

Field
field_map
[[attribute, field],...]
(オプション)

テリトリー プロパティの値。

  • parent_territory_id - 上位テリトリーの ID。
  • locked_state - テリトリーを変更できません。
  • center_locked - 中心点は変更できず、固定された位置のままです。

Value Table
append_data
(オプション)

読み込まれるレコードが追加されるか置換されるかを指定します。

  • APPEND指定したレベルに読み込まれるレコードが追加されます。
  • REPLACE指定したレベルに読み込まれるレコードが置換されます。 これがデフォルトです。
Boolean

派生した出力

名前説明データ タイプ
out_territory_solution

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

Group Layer

コードのサンプル

LoadTerritoryRecords (テリトリー レコードの読み込み) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、LoadTerritoryRecords 関数の使用方法を示しています。

import arcpy
arcpy.td.LoadTerritoryRecords("Territory Solution", "Level[1]", r"C:\Temp \sampledata.gdb\StoreLocations", "ID", "Name", None, "REPLACE")

環境

特殊なケース

ライセンス情報

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

関連トピック