ポイントの集約 (Aggregate Points) (標準フィーチャ解析)

サマリー

ポイント フィーチャのレイヤーおよびポリゴン フィーチャのレイヤーを使用して、各ポリゴンのエリア内にあるポイントを識別します。 このポリゴン内ポイントの空間的な位置関係を識別した後に、ポリゴン内にあるすべてのポイントの統計が計算され、そのエリアに割り当てられます。

最も基本的な統計は、ポリゴン内にあるポイントの総数ですが、他の統計も取得できます。 たとえば、ポイントがコーヒー ショップを表し、各ポイントに TOTAL_SALES 属性がある場合、ポリゴン内のすべての TOTAL_SALES 値の合計、最小または最大 TOTAL_SALES 値、ポリゴン内のすべての売上の標準偏差などの統計を取得できます。

ポイントの集約ツールの図

使用法

  • このツールは、一連の境界内のポイント フィーチャを収集および集計します。 入力パラメーターには、集約するポイントおよび集約エリアが含まれている必要があります。

  • デフォルトでは、[ポイントを含まない境界を維持] パラメーターはオンになっています。 このパラメーターがオンの場合、解析で使用されるすべてのエリアが、ポイントの位置に関係なく結果に含まれます。 ポイントがないエリアは空になり、件数は 0 になります。 このパラメーターがオフの場合、ポイントがないエリアは結果レイヤーから削除されます。 このパラメーターをオフにすると、結果のエリアに大きな影響を与える場合があります。

    ポイントを含まない境界を維持の使用法
    ポイントがない境界が維持される場合 (1 つ目の画像) と維持されない場合 (2 つ目の画像) の結果レイヤーの違いを示します。

  • 最も基本的な集約では、各境界のポイント数が計算されます。 また、基本的な統計情報 (合計、最小、最大、平均、および標準偏差) も数値フィールド上で計算されます。 統計は、各エリアで個別に計算されます。

  • また、統計の計算では、カテゴリーの値を持つフィールドを使用してグループ化することもできます。 統計をフィールド別にグループ化すると、統計は、エリア全体および各グループの両方について計算されます。 どちらの統計も、結果レイヤーのポップアップで表示することができます。 全体の統計は数値で示され、グループ化された統計は、ポップアップ内のチャート フォームで示されます。 また、各フィーチャおよびグループ フィールド値を表示するサマリー テーブルも作成されます。 [最少頻値属性および最頻値属性の追加] パラメーターをオンにした場合、最小の件数と最大の件数を持つグループが返され、[パーセンテージの追加] パラメーターをオンにした場合、最小グループおよび最大グループ内のポイントのパーセンテージが返されます。

  • ポイント レイヤーの集計には、入力境界内にあるポイント フィーチャのみを使用します。 この結果は、等級シンボルで表示されます。

    仮想的な境界内にあるポイント レイヤーの統計計算を次の図と表に示します。 Population フィールドは、レイヤーの統計 ([合計][最小][最大][平均][標準偏差]) を計算するために使用されます。

    ポイント レイヤーの集計
    境界レイヤー内にあるポイントのみを使用して、ポイント レイヤーが集計されています。 サンプル属性テーブルには、仮想的な統計計算に使用される値が示されています。

    統計地区 A の結果

    合計

    280 + 408 + 356 + 361 + 450 + 713 = 2,568

    最小

    次のうちの最小値

    [280, 408, 356, 361, 450, 713] = 280

    最大

    次のうちの最大値

    [280, 408, 356, 361, 450, 713] = 713

    平均

    2,568/6 = 428

    標準偏差

    ポイントの標準偏差

    = 150.79

パラメーター

ラベル説明データ タイプ
入力ポイント

ポリゴン レイヤー内のポリゴンへと集約されるポイント フィーチャ。

Feature Set
ポリゴンの集約

入力ポイントが集約されるポリゴン フィーチャ (エリア)。

Feature Set
出力名

ポータルに作成される出力レイヤーの名前。

String
ポイントを含まない境界を維持
(オプション)

ポイントを含まないポリゴンを出力で返すかどうかを指定します。

  • オン - ポイントを含まないポリゴンが出力で返されます。 これがデフォルトです。
  • オフ - ポイントを含まないポリゴンは出力で返されません。

Boolean
サマリー フィールド
(オプション)

各ポリゴン内のすべてのポイントについて計算されるフィールド名と統計サマリー タイプのリスト。 各ポリゴン内のポイント数が常に返されます。 サポートされている統計タイプとしては、次のものがあります。

  • [合計] - 合計値
  • [最小] - 最小値
  • [最大] - 最大値
  • [平均] - 平均値
  • [標準偏差] - 標準偏差

Value Table
フィールドでグループ化
(オプション)

pointLayer 内のフィールド名。 フィールドでグループ化の同じ値を持つポイントは、独自の数およびサマリー フィールドの統計を持つことになります。

解析レイヤーの属性を使用して、統計グループを作成できます。 たとえば、近隣境界ごとに犯罪を集約する場合に、5 つの犯罪タイプを含む Crime_type 属性があるとします。 一意の犯罪タイプごとに 1 つのグループが形成され、選択した統計情報が、Crime_type の一意の値に対して計算されます。 グループ属性を選択すると、結果レイヤーおよび統計情報を含む関連テーブルという 2 つの結果が作成されます。

Field
最少頻値属性および最頻値属性の追加
(オプション)

最少頻値フィールドと最頻値フィールドを出力に追加するかどうかを指定します。 このパラメーターは、[フィールドでグループ化] の値が指定されている場合にのみ適用されます。 オンにすると、各境界内の各グループ フィールドの最少頻値 (個数が最も少ない値) または最頻値 (個数が最も多い値) 属性値が計算されます。 Majority_Minority_ の接頭辞を持つ 2 つの新しいフィールドが出力レイヤーに追加されます。

  • オフ - 最少頻値フィールドおよび最頻値フィールドを追加しません。 これがデフォルトです。
  • オン - 最少頻値フィールドおよび最頻値フィールドを追加します。

Boolean
割合表示の追加
(オプション)

割合フィールドを出力に追加するかどうかを指定します。 このパラメーターは、[フィールドでグループ化] の値が指定されている場合にのみ適用されます。 オンにした場合、[フィールドでグループ化] の個別値ごとのポイント数の割合が計算されます。 出力グループのサマリー テーブルに、各グループ内における各属性値の割合を含む新しいフィールドが追加されます。 [最少頻値属性および最頻値属性の追加] がオンになっている場合、各グループ内の最少頻値および最頻値である属性値の割合を含む追加の 2 つのフィールドが出力に追加されます。

  • オフ - 割合フィールドを追加しません。 これがデフォルトです。
  • オン - 割合フィールドを追加します。

Boolean

派生した出力

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

出力レイヤー。

Feature Set
出力グループ レイヤー

[フィールドでグループ化] からグループを集計する出力テーブル。

Record Set

arcpy.sfa.AggregatePoints(pointLayer, polygonLayer, outputName, {keepBoundariesWithNoPoints}, {summaryFields}, {groupByField}, {minorityMajority}, {percentPoints})
名前説明データ タイプ
pointLayer

ポリゴン レイヤー内のポリゴンへと集約されるポイント フィーチャ。

Feature Set
polygonLayer

入力ポイントが集約されるポリゴン フィーチャ (エリア)。

Feature Set
outputName

ポータルに作成される出力レイヤーの名前。

String
keepBoundariesWithNoPoints
(オプション)

ポイントを含まないポリゴンを出力で返すかどうかを指定します。

  • KEEP_EMPTYポイントを含まないポリゴンが出力で返されます。 これがデフォルトです。
  • REMOVE_EMPTYポイントを含まないポリゴンは出力で返されません。
Boolean
summaryFields
[[Field, Statistic],...]
(オプション)

各ポリゴン内のすべてのポイントについて計算されるフィールド名と統計サマリー タイプのリスト。 各ポリゴン内のポイント数が常に返されます。 サポートされている統計情報タイプとしては、次のものがあります。

  • SUM - 合計値
  • MIN - 最小値
  • MAX - 最大値
  • MEAN - 平均値
  • STD - 標準偏差

Value Table
groupByField
(オプション)

pointLayer 内のフィールド名。 フィールドでグループ化の同じ値を持つポイントは、独自の数およびサマリー フィールドの統計を持つことになります。

解析レイヤーの属性を使用して、統計グループを作成できます。 たとえば、近隣境界ごとに犯罪を集約する場合に、5 つの犯罪タイプを含む Crime_type 属性があるとします。 一意の犯罪タイプごとに 1 つのグループが形成され、選択した統計情報が、Crime_type の一意の値に対して計算されます。 グループ属性を選択すると、結果レイヤーおよび統計情報を含む関連テーブルという 2 つの結果が作成されます。

Field
minorityMajority
(オプション)

最少頻値フィールドと最頻値フィールドを追加するかどうかを指定します。 このパラメーターは、groupByField の値が指定されている場合にのみ適用されます。 ADD_MIN_MAJ に設定した場合、各境界内のグループ フィールドごとに最少頻値 (個数が最も少ない値) 属性値または最頻値 (個数が最も多い値) 属性値が計算されます。 Majority_Minority_ の接頭辞を持つ 2 つの新しいフィールドが出力レイヤーに追加されます。

  • NO_MIN_MAJ最少頻値フィールドおよび最頻値フィールドを追加しません。 これがデフォルトです。
  • ADD_MIN_MAJ最少頻値フィールドおよび最頻値フィールドを追加します。
Boolean
percentPoints
(オプション)

割合フィールドを出力に追加するかどうかを指定します。 このパラメーターは、groupByField の値が指定されている場合にのみ適用されます。 ADD_PERCENT に設定した場合、groupByField の個別値ごとのポイント数の割合が計算されます。 出力グループのサマリー テーブルに、各グループ内における各属性値の割合を含む新しいフィールドが追加されます。 minorityMajorityADD_MIN_MAJ に設定されている場合、各グループ内の最少頻値および最頻値である属性値の割合を含む追加の 2 つのフィールドが出力に追加されます。

  • NO_PERCENT割合フィールドを追加しません。 これがデフォルトです。
  • ADD_PERCENT割合フィールドを追加します。
Boolean

派生した出力

名前説明データ タイプ
aggregatedLayer

出力レイヤー。

Feature Set
groupSummary

[フィールドでグループ化] からグループを集計する出力テーブル。

Record Set

ライセンス情報

  • Basic: 次のものが必要 ArcGIS Enterprise のアカウントで [解析の実行] 権限を設定
  • Standard: 次のものが必要 ArcGIS Enterprise のアカウントで [解析の実行] 権限を設定
  • Advanced: 次のものが必要 ArcGIS Enterprise のアカウントで [解析の実行] 権限を設定

関連トピック