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

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 Risikoprognose 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:

    • Erstellung von Kriminalitätsdichtekarten, um Polizeidienststellen bei der entsprechenden Zuteilung von Ressourcen zu unterstützen.
    • Berechnung der Krankenhausdichte in einem Bezirk. 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.
    • Identifikation von Flächen, die aufgrund historischer Waldbrandstandorte ein hohes Waldbrandrisiko aufweisen.
    • Ermittlung von Gemeinden, die weit von wichtigen Fernstraßen entfernt sind, um zu planen, wo neue Straßen gebaut werden müssen.

Syntax

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

Die Punkt- oder Linien-Features zum Berechnen der Dichte.

Feature Set
outputName

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

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. Im resultierenden Bevölkerungsdichte-Layer werden in der Nähe von Städten mit größeren Einwohnerzahlen größere Bevölkerungsdichten dargestellt.

Wenn keine Angabe erfolgt, wird angenommen, dass jede Position eine einzelne Anzahl darstellt.

Field
cellSize
(optional)

Dieser Wert wird verwendet, um ein Netz aus Punkten zu erstellen, an denen Dichtewerte berechnet werden. Die Standardeinstellung entspricht rund 1/1000 der kleineren Breite und Höhe der im Parameter "Kontext" definierten Analyseausdehnung. 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)

Die Einheiten des Zellengrößenwertes. Sofern eine Zellengröße festgelegt wurde, müssen Sie einen Wert angeben.

  • MILESMeilen
  • FEETFuß
  • KILOMETERSKilometer
  • METERSMeter
String
radius
(optional)

Eine Entfernung, die angibt, in welchem Umkreis nach Punkt- oder Linien-Features bei der Berechnung von Dichtewerten gesucht werden soll. Wenn Sie beispielsweise eine Suchentfernung 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 keine Entfernung 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)

Die Einheiten des Radiuswertes. Sofern ein Radius festgelegt wurde, müssen Sie einen Wert angeben.

  • MILESMeilen
  • FEETFuß
  • KILOMETERSKilometer
  • METERSMeter
String
boundingPolygonLayer
(optional)

Ein Layer, der die Polygone festlegt, in denen Dichten berechnet werden sollen. 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)

Die Einheiten der berechneten Dichtewerte.

  • SQUAREMILESQuadratmeilen
  • SQUAREKILOMETERSQuadratkilometer
String
classificationType
(optional)

Legt fest, wie Dichtewerte in Polygonen klassifiziert werden.

  • EQUALINTERVAL Polygone werden so erstellt, dass der Bereich der Dichtewerte für jede Fläche gleich ist.
  • GEOMETRICINTERVAL Polygone basieren auf Klassenintervallen, die eine geometrische Reihe darstellen. Bei dieser Methode 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 relativ einheitlich sind.
  • NATURALBREAKS Klassenintervalle für Polygone basieren auf natürlichen Gruppierungen der Daten. Es werden Werte der Klassengrenzen identifiziert, die ähnliche Werte möglichst gut gruppieren und die Unterschiede zwischen den Klassen maximieren.
  • EQUALAREA Polygone 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.
  • STANDARDDEVIATION Polygone werden auf Grundlage der Standardabweichung der vorhergesagten Dichtewerte erstellt.
String
numClasses
(optional)

Mit diesem Wert wird der Bereich vorhergesagter Werte in verschiedene Klassen unterteilt. 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

NameErklärungDatentyp
outputLayer

Der Ausgabe-Polygon-Layer mit klassifizierten Dichtewerten.

Feature-Set

Umgebungen

Lizenzinformationen

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

Verwandte Themen