Punkte aggregieren (Standard Feature Analysis)

Zusammenfassung

Identifiziert anhand eines Punkt-Feature-Layers und eines Polygon-Feature-Layers die Punkte, die sich innerhalb der Fläche jedes Polygons befinden. Nachdem die räumliche Beziehung der Punkte in diesem Polygon identifiziert wurde, werden Statistiken zu allen Punkten in dem Polygon berechnet und der Fläche zugewiesen.

Die einfachste Statistik ist die Anzahl der Punkte innerhalb des Polygons. Sie können jedoch auch andere Statistiken abrufen. Wenn beispielsweise die Punkte Cafés darstellen und jeder Punkt das Attribut TOTAL_SALES aufweist, können Sie Statistiken abrufen, z. B. die Summe aller TOTAL_SALES-Werte im Polygon oder den Minimal- bzw. Maximalwert für TOTAL_SALES oder die Standardabweichung aller Umsätze in dem Polygon.

Abbildung

Abbildung des Werkzeugs "Punkte aggregieren"

Verwendung

  • Mit diesem Werkzeug werden Punkt-Features innerhalb verschiedener Grenzen erfasst und zusammengefasst. Die Eingabeparameter müssen zu aggregierende Punkte sowie Aggregationsflächen enthalten.

  • Der Parameter Grenzen ohne Punkte beibehalten ist standardmäßig aktiviert. Wenn der Parameter aktiviert ist, werden alle in der Analyse verwendeten Flächen ungeachtet der Position der Punkte in das Ergebnis einbezogen. Flächen ohne Punkte sind leer und weisen die Anzahl 0 auf. Wenn der Parameter deaktiviert ist, werden die Flächen ohne Punkte aus dem Ergebnis-Layer entfernt. Die Deaktivierung dieses Parameters kann erhebliche Auswirkungen auf die Ergebnisflächen haben.

    Nutzung von Grenzen ohne Punkte beibehalten
    Dargestellt ist der Unterschied bei Ergebnis-Layern, wenn Grenzen ohne Punkte beibehalten werden (erstes Bild) bzw. nicht beibehalten werden (zweites Bild).

  • Die grundlegendsten Aggregationen berechnen eine Anzahl von Punkten innerhalb jeder Grenze. Grundlegende Statistiken (Summe, Minimum, Maximum, Durchschnitt und Standardabweichung) lassen sich ebenfalls für numerische Felder berechnen. Die Statistik wird für jede Fläche separat berechnet.

  • Statistische Berechnungen können auch anhand eines Feldes mit kategorischen Werten gruppiert werden. Wenn Statistiken nach einem Feld gruppiert werden, werden sie für die gesamte Fläche und für jede Gruppe berechnet. Beide Statistiken können im Pop-up des Ergebnis-Layers angezeigt werden. Die Gesamtstatistiken werden numerisch und die gruppierten Statistiken als Diagramm im Pop-up bereitgestellt. Außerdem wird eine Zusammenfassungstabelle erstellt, in der jedes Feature und jede Statistik nach Gruppenfeldwert aufgelistet ist. Bei Aktivierung des Kontrollkästchens für den Parameter Minderheits- und Mehrheitsattribute hinzufügen werden die Gruppen mit der niedrigsten und der höchsten Anzahl zurückgegeben, und bei Aktivierung des Kontrollkästchens für den Parameter Prozentsatz hinzufügen wird der Prozentsatz der Punkte in den Minderheits- und Mehrheitsgruppen zurückgegeben.

  • Punkt-Layer werden nur anhand der Punkt-Features innerhalb der Grenze zusammengefasst. Die Ergebnisse werden mit abgestuften Symbolen angezeigt.

    Anhand der Abbildung und Tabelle unten werden die statistischen Berechnungen eines Punkt-Layers innerhalb einer hypothetischen Grenze erläutert. Das Feld Population wurde verwendet, um die Statistiken (Summe, Minimum, Maximum, Durchschnitt und Standardabweichung) für den Layer zu berechnen.

    Zusammenfassen eines Punkt-Layers
    Punkt-Layer werden nur anhand von Punkten innerhalb des Grenz-Layers verortet. Es wird eine Attributtabelle mit Werten angezeigt, die in Berechnungen von hypothetischen Statistiken herangezogen werden.

    StatistikErgebnisbezirk A

    Summe

    280 + 408 + 356 + 361 + 450 + 713 = 2.568

    Minimum

    Minimum von:

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

    Maximum

    Maximum von:

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

    Durchschnitt

    2.568/6 = 428

    Standardabweichung

    Standardabweichung von Punkten

    = 150,79

Parameter

BeschriftungErläuterungDatentyp
Eingabepunkte

Die Punkt-Features, die in die Polygone im Polygon-Layer aggregiert werden.

Feature Set
Aggregationspolygone

Die Polygon-Features (Flächen), in die die Eingabepunkte aggregiert werden.

Feature Set
Ausgabename

Der Name des Ausgabe-Layers, der im Portal erstellt wird.

String
Grenzen ohne Punkte beibehalten
(optional)

Gibt an, ob die Polygone, die keine Punkte enthalten, in der Ausgabe zurückgegeben werden.

  • Aktiviert: Polygone, die keine Punkte enthalten, werden in der Ausgabe zurückgegeben. Dies ist die Standardeinstellung.
  • Deaktiviert: Polygone, die keine Punkte enthalten, werden in der Ausgabe nicht zurückgegeben.

Boolean
Zusammenfassungsfelder
(optional)

Eine Liste der Feldnamen und des statistischen Zusammenfassungstyps, die für alle Punkte in jedem Polygon berechnet wird. Die Anzahl der Punkte in den einzelnen Polygonen wird immer zurückgegeben. Die folgenden Statistiktypen werden unterstützt:

  • Summe: Der Gesamtwert.
  • Minimum: Der kleinste Wert.
  • Maximum: Der größte Wert.
  • Mittelwert: Der Durchschnitt oder Mittelwert.
  • Standardabweichung: Die Standardabweichung.

Value Table
Nach Feld gruppieren
(optional)

Ein Feldname im pointLayer. Punkte mit demselben Wert für das Gruppenfeld haben eigene Anzahlwerte und eigene Zusammenfassungsfeldstatistiken.

Sie können statistische Gruppen mithilfe eines Attributs im Analyse-Layer erstellen. Wenn Sie beispielsweise Straftaten zu Nachbarschaftsgebieten aggregieren, könnten Sie das Attribut Crime_type mit fünf Arten von Straftaten verwenden. Jede Art von Straftat bildet eine Gruppe und die Statistiken, die Sie auswählen, werden für jeden Einzelwert von Crime_type berechnet. Wenn Sie ein Gruppierungsattribut auswählen, werden zwei Ergebnisse erstellt: der Ergebnis-Layer und eine zugehörige Tabelle mit den Statistiken.

Field
Minderheits- und Mehrheitsattribute hinzufügen
(optional)

Gibt an, ob der Ausgabe Minderheits- und Mehrheitsfelder hinzugefügt werden. Dieser Parameter ist nur anwendbar, wenn ein Wert für Nach Feld gruppieren angegeben ist. Wenn diese Option aktiviert ist, werden die Attributwerte für die Minderheit (geringste Dominanz) oder die Mehrheit (höchste Dominanz) für alle Gruppenfelder innerhalb jeder Grenze berechnet. Dem Ausgabe-Layer werden zwei neue Felder mit dem Präfix Majority_ und Minority_ hinzugefügt.

  • Deaktiviert: Es werden keine Felder für die Minderheit und Mehrheit hinzugefügt. Dies ist die Standardeinstellung.
  • Aktiviert: Es werden Felder für die Minderheit und Mehrheit hinzugefügt.

Boolean
Prozentsatz hinzufügen
(optional)

Gibt an, ob der Ausgabe Felder mit Prozentsätzen hinzugefügt werden. Dieser Parameter ist nur anwendbar, wenn ein Wert für Nach Feld gruppieren angegeben ist. Wenn diese Option aktiviert ist, wird die Prozentanzahl für jeden Einzelwert von Nach Feld gruppieren berechnet. Der Ausgabetabelle mit der Gruppenzusammenfassung wird ein neues Feld hinzugefügt, das die Prozentsätze jedes Attributwertes in jeder Gruppe enthält. Wenn Minderheits- und Mehrheitsattribute hinzufügen aktiviert ist, werden der Ausgabe zwei weitere Felder hinzugefügt, die die Prozentsätze der Minderheits- und Mehrheitsattributwerte in jeder Gruppe enthalten.

  • Deaktiviert: Es werden keine Felder mit Prozentsätzen hinzugefügt. Dies ist die Standardeinstellung.
  • Aktiviert: Es werden Felder mit Prozentsätzen hinzugefügt.

Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-Layer

Der Ausgabe-Layer.

Feature Set
Ausgabe-Gruppen-Layer

Die Ausgabetabelle mit der Zusammenfassung der Gruppen aus Nach Feld gruppieren.

Record Set

arcpy.sfa.AggregatePoints(pointLayer, polygonLayer, outputName, {keepBoundariesWithNoPoints}, {summaryFields}, {groupByField}, {minorityMajority}, {percentPoints})
NameErläuterungDatentyp
pointLayer

Die Punkt-Features, die in die Polygone im Polygon-Layer aggregiert werden.

Feature Set
polygonLayer

Die Polygon-Features (Flächen), in die die Eingabepunkte aggregiert werden.

Feature Set
outputName

Der Name des Ausgabe-Layers, der im Portal erstellt wird.

String
keepBoundariesWithNoPoints
(optional)

Gibt an, ob die Polygone, die keine Punkte enthalten, in der Ausgabe zurückgegeben werden.

  • KEEP_EMPTYPolygone, die keine Punkte enthalten, werden in der Ausgabe zurückgegeben. Dies ist die Standardeinstellung.
  • REMOVE_EMPTYPolygone, die keine Punkte enthalten, werden in der Ausgabe nicht zurückgegeben.
Boolean
summaryFields
[[Field, Statistic],...]
(optional)

Eine Liste der Feldnamen und des statistischen Zusammenfassungstyps, die für alle Punkte in jedem Polygon berechnet wird. Die Anzahl der Punkte in den einzelnen Polygonen wird immer zurückgegeben. Die folgenden Statistiktypen werden unterstützt:

  • SUM: Der Gesamtwert.
  • MIN: Der kleinste Wert.
  • MAX: Der größte Wert.
  • MEAN: Der Durchschnitt oder Mittelwert.
  • STD: Die Standardabweichung.

Value Table
groupByField
(optional)

Ein Feldname im pointLayer. Punkte mit demselben Wert für das Gruppenfeld haben eigene Anzahlwerte und eigene Zusammenfassungsfeldstatistiken.

Sie können statistische Gruppen mithilfe eines Attributs im Analyse-Layer erstellen. Wenn Sie beispielsweise Straftaten zu Nachbarschaftsgebieten aggregieren, könnten Sie das Attribut Crime_type mit fünf Arten von Straftaten verwenden. Jede Art von Straftat bildet eine Gruppe und die Statistiken, die Sie auswählen, werden für jeden Einzelwert von Crime_type berechnet. Wenn Sie ein Gruppierungsattribut auswählen, werden zwei Ergebnisse erstellt: der Ergebnis-Layer und eine zugehörige Tabelle mit den Statistiken.

Field
minorityMajority
(optional)

Gibt an, ob Minderheits- und Mehrheitsfelder hinzugefügt werden. Dieser Parameter ist nur anwendbar, wenn ein Wert für groupByField angegeben ist. Bei Festlegung auf ADD_MIN_MAJ werden die Attributwerte für die Minderheit (geringste Dominanz) oder die Mehrheit (höchste Dominanz) für alle Gruppenfelder innerhalb jeder Grenze berechnet. Dem Ausgabe-Layer werden zwei neue Felder mit dem Präfix Majority_ und Minority_ hinzugefügt.

  • NO_MIN_MAJEs werden keine Felder für die Minderheit und Mehrheit hinzugefügt. Dies ist die Standardeinstellung.
  • ADD_MIN_MAJEs werden Felder für die Minderheit und Mehrheit hinzugefügt.
Boolean
percentPoints
(optional)

Gibt an, ob der Ausgabe Felder mit Prozentsätzen hinzugefügt werden. Dieser Parameter ist nur anwendbar, wenn ein Wert für groupByField angegeben ist. Wenn dieser Parameter auf ADD_PERCENT festgelegt ist, wird die Prozentanzahl für jeden Einzelwert von groupByField berechnet. Der Ausgabetabelle mit der Gruppenzusammenfassung wird ein neues Feld hinzugefügt, das die Prozentsätze jedes Attributwertes in jeder Gruppe enthält. Wenn für minorityMajority der Wert ADD_MIN_MAJ festgelegt ist, werden der Ausgabe zwei weitere Felder hinzugefügt, die die Prozentsätze der Minderheits- und Mehrheitsattributwerte in jeder Gruppe enthalten.

  • NO_PERCENTKeine Prozentfelder hinzufügen. Dies ist die Standardeinstellung.
  • ADD_PERCENTProzentfelder hinzufügen.
Boolean

Abgeleitete Ausgabe

NameErläuterungDatentyp
aggregatedLayer

Der Ausgabe-Layer.

Feature Set
groupSummary

Die Ausgabetabelle mit der Zusammenfassung der Gruppen aus Nach Feld gruppieren.

Record Set

Lizenzinformationen

  • Basic: Erfordert Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen
  • Standard: Erfordert Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen
  • Advanced: Erfordert Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen

Verwandte Themen