Dichte berechnen (Standard Feature Analysis)

Zusammenfassung

Erstellt eine Dichtekarte aus Punkt- oder Linien-Features, indem bekannte Mengen eines Phänomens (als Attribute der Punkte oder Linien dargestellt) auf der Karte verteilt werden. Das Resultat ist ein Layer mit Flächen, die von geringster bis höchster Dichte klassifiziert sind.

Abbildung

Abbildung des Werkzeugs "Dichte berechnen"

Verwendung

  • Bei der Punkteingabe stellt jeder Punkt die Position eines Ereignisses und der Ergebnis-Layer die Anzahl der Ereignisse pro Flächeneinheit dar. Ein höherer Dichtewert an einer neuen Position bedeutet, dass sich mehr Punkte in der Nähe dieser Position befinden. In vielen Fällen kann der Ergebnis-Layer als Risikoprognose für zukünftige Ereignisse interpretiert werden. Wenn die Eingabepunkte beispielsweise Positionen mit Blitzeinschlägen darstellen, kann der Ergebnis-Layer als Risikooberfläche für zukünftige Blitzeinschläge interpretiert werden.

  • Bei der Linieneingabe stellt die Oberfläche der Liniendichte die Gesamtzahl der Linien dar, die sich in der Nähe einer Position befinden. Die Einheiten der berechneten Dichtewerte sind die Linienlänge pro Flächeneinheit. Wenn die Linien beispielsweise Flüsse darstellen, stellt der Ergebnis-Layer die Gesamtlänge von Flüssen innerhalb des Suchradius dar. Anhand dieses Ergebnisses können Flächen identifiziert werden, die für Weidetiere geeignet sind.

  • Nachfolgend finden Sie weitere Anwendungsfälle dieses Werkzeugs:

    • Erstellen Sie Kriminalitätsdichtekarten, um Polizeidienststellen bei der entsprechenden Zuteilung von Ressourcen zu unterstützen.
    • Berechnen Sie die Krankenhausdichte in einem Landkreis. Der Ergebnis-Layer zeigt Flächen mit hoher und niedriger Erreichbarkeit von Krankenhäusern. Anhand dieser Informationen kann entschieden werden, wo neue Krankenhäuser gebaut werden sollten.
    • Identifizieren Sie Flächen, die aufgrund historischer Waldbrandstandorte ein hohes Waldbrandrisiko aufweisen.
    • Ermitteln von Gemeinden, die weit von Hauptverkehrsstraßen entfernt sind, um zu planen, wo neue Straßen gebaut werden müssen

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Die Punkt- oder Linien-Features, die zum Berechnen der Dichte verwendet werden.

Feature Set
Ausgabename

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

String
Zählfeld
(optional)

Ein Feld, das die Anzahl der Ereignisse an jeder Position angibt. Wenn Sie beispielsweise über Punkte verfügen, die Städte darstellen, können Sie ein Feld als Zählfeld für die Einwohnerzahl verwenden, und der resultierende Bevölkerungsdichte-Layer berechnet größere Bevölkerungsdichten in der Nähe von Städten mit größeren Einwohnerzahlen.

Wenn kein Wert angegeben wird, wird angenommen, dass jede Position eine einzelne Anzahl darstellt.

Field
Zellengröße
(optional)

Die Zellengröße, die verwendet wird, um ein Netz aus Punkten zu erstellen, an denen Dichtewerte berechnet werden. Je kleiner der Wert ist, desto glatter sind die Polygongrenzen. Bei größeren Werten werden die Polygongrenzen entsprechend gröber und gezackter.

Double
Zellengrößeneinheiten
(optional)

Gibt die Einheiten an, die für den Wert der Zellengröße verwendet werden. Wenn die Zellengröße festgelegt wurde, ist ein Wert erforderlich.

  • MeilenDie Einheit ist Meilen.
  • FußDie Einheit ist Fuß.
  • KilometerDie Einheit ist Kilometer.
  • MeterDie Einheit ist Meter.
String
Radius
(optional)

Die Entfernung, in der bei der Berechnung von Dichtewerten nach Punkt- oder Linien-Features gesucht wird. Wenn Sie beispielsweise einen Radius von 1.800 Metern angeben, wird die Dichte jeder Position im Ausgabe-Layer basierend auf Features berechnet, die sich innerhalb einer Entfernung von 1.800 Metern von der Position befinden. Jede Position, die keine Ereignisse innerhalb von 1.800 Metern aufweist, erhält einen Dichtewert von Null.

Wenn kein Wert angegeben ist, wird ein Standardwert berechnet, der auf den Positionen der Eingabe-Features und den Werten im Zählfeld (falls ein Zählfeld festgelegt wurde) basiert.

Double
Radiuseinheiten
(optional)

Gibt die Einheiten an, die für den Radiuswert verwendet werden. Wenn der Radius festgelegt wurde, ist ein Wert erforderlich.

  • MeilenDie Einheit ist Meilen.
  • FußDie Einheit ist Fuß.
  • KilometerDie Einheit ist Kilometer.
  • MeterDie Einheit ist Meter.
String
Begrenzungspolygone
(optional)

Der Layer, der die Polygone enthält, in denen Dichten berechnet werden. Wenn Sie beispielsweise die Populationsdichte von Fisch in einem See interpolieren, können Sie die Grenze des Sees in diesem Parameter verwenden. Die Ausgabe wird nur innerhalb der Grenze des Sees dargestellt.

Feature Set
Flächeneinheiten
(optional)

Gibt die Einheiten an, die für die berechneten Dichtewerte verwendet werden.

  • QuadratmeilenDie Einheit ist Quadratmeilen.
  • QuadratkilometerDie Einheit ist Quadratkilometer.
String
Klassifizierungstyp
(optional)

Gibt an, wie Dichtewerte in Polygonen klassifiziert werden.

  • Gleiches IntervallPolygone werden so erstellt, dass der Bereich der Dichtewerte für jede Fläche gleich ist.
  • Geometrisches IntervallPolygone werden basierend auf Klassenintervallen erstellt, die eine geometrische Reihe darstellen. Dadurch wird sichergestellt, dass in jedem Klassenbereich ungefähr dieselbe Anzahl von Werten in jede Klasse fällt und dass die Änderungen zwischen den einzelnen Intervallen einheitlich sind.
  • Natürliche UnterbrechungenKlassenintervalle für Polygone werden basierend auf natürlichen Gruppierungen der Daten erstellt. Werte der Klassengrenzen werden durch die beste Gruppe ähnlicher Werte ermittelt, die die Unterschiede zwischen Klassen maximieren.
  • Gleiche FlächePolygone werden so erstellt, dass die Größe jeder Fläche gleich ist. Wenn der Ergebnis-Layer beispielsweise mehr Werte mit einer hohen als mit einer niedrigen Dichte aufweist, werden mehr Polygone für hohe Dichten erstellt.
  • StandardabweichungPolygone werden auf Grundlage der Standardabweichung der vorhergesagten Dichtewerte erstellt.
String
Anzahl der Klassen
(optional)

Der Bereich vorhergesagter Werte, der in verschiedene Klassen unterteilt wird. Der Wertebereich der einzelnen Klassen wird durch den Klassifizierungstyp bestimmt. Jede Klasse definiert die Grenzen der Ergebnis-Polygone.

Der Standardwert ist 10 und der Höchstwert 32.

Long

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-Layer

Der Ausgabe-Polygon-Layer mit klassifizierten Dichtewerten.

Feature Set

arcpy.sfa.CalculateDensity(inputLayer, outputName, {field}, {cellSize}, {cellSizeUnits}, {radius}, {radiusUnits}, {boundingPolygonLayer}, {areaUnits}, {classificationType}, {numClasses})
NameErläuterungDatentyp
inputLayer

Die Punkt- oder Linien-Features, die zum Berechnen der Dichte verwendet werden.

Feature Set
outputName

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

String
field
(optional)

Ein Feld, das die Anzahl der Ereignisse an jeder Position angibt. Wenn Sie beispielsweise über Punkte verfügen, die Städte darstellen, können Sie ein Feld als Zählfeld für die Einwohnerzahl verwenden, und der resultierende Bevölkerungsdichte-Layer berechnet größere Bevölkerungsdichten in der Nähe von Städten mit größeren Einwohnerzahlen.

Wenn kein Wert angegeben wird, wird angenommen, dass jede Position eine einzelne Anzahl darstellt.

Field
cellSize
(optional)

Die Zellengröße, die verwendet wird, um ein Netz aus Punkten zu erstellen, an denen Dichtewerte berechnet werden. Je kleiner der Wert ist, desto glatter sind die Polygongrenzen. Bei größeren Werten werden die Polygongrenzen entsprechend gröber und gezackter.

Double
cellSizeUnits
(optional)

Gibt die Einheiten an, die für den Wert der Zellengröße verwendet werden. Wenn die Zellengröße festgelegt wurde, ist ein Wert erforderlich.

  • MILESDie Einheit ist Meilen.
  • FEETDie Einheit ist Fuß.
  • KILOMETERSDie Einheit ist Kilometer.
  • METERSDie Einheit ist Meter.
String
radius
(optional)

Die Entfernung, in der bei der Berechnung von Dichtewerten nach Punkt- oder Linien-Features gesucht wird. Wenn Sie beispielsweise einen Radius von 1.800 Metern angeben, wird die Dichte jeder Position im Ausgabe-Layer basierend auf Features berechnet, die sich innerhalb einer Entfernung von 1.800 Metern von der Position befinden. Jede Position, die keine Ereignisse innerhalb von 1.800 Metern aufweist, erhält einen Dichtewert von Null.

Wenn kein Wert angegeben ist, wird ein Standardwert berechnet, der auf den Positionen der Eingabe-Features und den Werten im Zählfeld (falls ein Zählfeld festgelegt wurde) basiert.

Double
radiusUnits
(optional)

Gibt die Einheiten an, die für den Radiuswert verwendet werden. Wenn der Radius festgelegt wurde, ist ein Wert erforderlich.

  • MILESDie Einheit ist Meilen.
  • FEETDie Einheit ist Fuß.
  • KILOMETERSDie Einheit ist Kilometer.
  • METERSDie Einheit ist Meter.
String
boundingPolygonLayer
(optional)

Der Layer, der die Polygone enthält, in denen Dichten berechnet werden. Wenn Sie beispielsweise die Populationsdichte von Fisch in einem See interpolieren, können Sie die Grenze des Sees in diesem Parameter verwenden. Die Ausgabe wird nur innerhalb der Grenze des Sees dargestellt.

Feature Set
areaUnits
(optional)

Gibt die Einheiten an, die für die berechneten Dichtewerte verwendet werden.

  • SQUAREMILESDie Einheit ist Quadratmeilen.
  • SQUAREKILOMETERSDie Einheit ist Quadratkilometer.
String
classificationType
(optional)

Gibt an, wie Dichtewerte in Polygonen klassifiziert werden.

  • EQUALINTERVALPolygone werden so erstellt, dass der Bereich der Dichtewerte für jede Fläche gleich ist.
  • GEOMETRICINTERVALPolygone werden basierend auf Klassenintervallen erstellt, die eine geometrische Reihe darstellen. Dadurch wird sichergestellt, dass in jedem Klassenbereich ungefähr dieselbe Anzahl von Werten in jede Klasse fällt und dass die Änderungen zwischen den einzelnen Intervallen einheitlich sind.
  • NATURALBREAKSKlassenintervalle für Polygone werden basierend auf natürlichen Gruppierungen der Daten erstellt. Werte der Klassengrenzen werden durch die beste Gruppe ähnlicher Werte ermittelt, die die Unterschiede zwischen Klassen maximieren.
  • EQUALAREAPolygone werden so erstellt, dass die Größe jeder Fläche gleich ist. Wenn der Ergebnis-Layer beispielsweise mehr Werte mit einer hohen als mit einer niedrigen Dichte aufweist, werden mehr Polygone für hohe Dichten erstellt.
  • STANDARDDEVIATIONPolygone werden auf Grundlage der Standardabweichung der vorhergesagten Dichtewerte erstellt.
String
numClasses
(optional)

Der Bereich vorhergesagter Werte, der in verschiedene Klassen unterteilt wird. Der Wertebereich der einzelnen Klassen wird durch den Klassifizierungstyp bestimmt. Jede Klasse definiert die Grenzen der Ergebnis-Polygone.

Der Standardwert ist 10 und der Höchstwert 32.

Long

Abgeleitete Ausgabe

NameErläuterungDatentyp
outputLayer

Der Ausgabe-Polygon-Layer mit klassifizierten Dichtewerten.

Feature Set

Umgebungen

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