Gebiete vergleichen (Intelligence)

Zusammenfassung

Vergleicht Bewegungspunkt-Tracks über mehrere bekannte Interessenbereiche.

Verwendung

  • Mit dem Werkzeug wird die Anzahl der Punkt-Track-Identitäten in bekannten Gebieten gefunden. Um Gebiete positions- und zeitübergreifend zu vergleichen, müssen die Zeiteigenschaften für die Werte (Layer) der Parameter Eingabe-Punkt-Features und Eingabe-Flächen-Features aktiviert werden.

    Weitere Informationen zum Festlegen von Zeiteigenschaften in Daten

  • Der Parameter Ausgabe-Feature-Class gibt eine Flächen-Feature-Class mit den Eingabe-Geometrien und den eindeutigen Kennungen der Parameter Namensfeld für Punkt-Features und Namensfeld für Flächen-Features zurück.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Punkt-Features

Die Punkt-Features, welche die Track-Punkte der Bewegungen darstellen. Die Zeiteigenschaften können für den Layer aktiviert sein.

Feature Layer
Eingabe-Flächen-Features

Die Flächen-Features, welche die Interessenbereiche darstellen, anhand derer eindeutige Track-Punkt-Kennungen für Bewegungen identifiziert werden. Die Zeiteigenschaften können für den Layer aktiviert sein.

Feature Layer
Ausgabe-Feature-Class

Die Ausgabe-Feature-Class für die Fläche. Die Ausgabe enthält eine Kopie der Geometrie Eingabe-Flächen-Features und die eindeutigen Kennungen der Parameter Namensfeld für Flächen-Features und Namensfeld für Punkt-Features.

Wenn die Zeiteigenschaften der Parameterwerte für Eingabe-Punkt-Features und Eingabe-Flächen-Features aktiviert sind und Beziehung auf Position und Zeitpunkt festgelegt ist, werden nur die Features mit entsprechender Geometrie und Zeitspanne zurückgegeben.

Feature Layer
Namensfeld für Punkt-Features

Das Feld, das die eindeutigen Kennungen für die Track-Punkte von Bewegungen enthält. Das Feld kann eine Zahl oder eine Zeichenfolge enthalten.

Field
Namensfeld für Flächen-Features

Ein Feld, das die eindeutigen Kennungen für die Interessenbereiche enthält. Das Feld kann eine Zahl oder eine Zeichenfolge enthalten.

Field
Beziehung

Gibt die Beziehung zwischen den Eingaben an.

  • Nur PositionPunkte und Flächen-Features werden basierend auf räumlichem Zusammentreffen ausgewertet.
  • Position und ZeitpunktPunkte und Flächen-Features werden basierend auf räumlichem und zeitlichem Zusammentreffen ausgewertet.
String
Zeitunterschied
(optional)

Die zulässige Zeit zwischen den Parameterwerten Eingabe-Punkt-Features und Eingabe-Flächen-Features, bevor eine räumliche Beziehung als ungültig gilt. Dieser Parameter ist aktiv, wenn der Parameter Beziehung auf Position und Zeitpunkt festgelegt ist und die Zeiteigenschaften für beide Eingaben aktiviert sind.

Time Unit

arcpy.intelligence.CompareAreas(in_point_features, in_area_features, out_featureclass, point_id_field, area_id_field, relationship, {time_difference})
NameErläuterungDatentyp
in_point_features

Die Punkt-Features, welche die Track-Punkte der Bewegungen darstellen. Die Zeiteigenschaften können für den Layer aktiviert sein.

Feature Layer
in_area_features

Die Flächen-Features, welche die Interessenbereiche darstellen, anhand derer eindeutige Track-Punkt-Kennungen für Bewegungen identifiziert werden. Die Zeiteigenschaften können für den Layer aktiviert sein.

Feature Layer
out_featureclass

Die Ausgabe-Feature-Class für die Fläche. Die Ausgabe enthält eine Kopie der Geometrie in_area_features und die eindeutigen Kennungen der Parameter area_id_field und point_id_field.

Wenn die Zeiteigenschaften der Parameterwerte für in_point_features und in_area_features aktiviert sind und relationship auf LOCATION_TIME festgelegt ist, werden nur die Features mit entsprechender Geometrie und Zeitspanne zurückgegeben.

Feature Layer
point_id_field

Das Feld, das die eindeutigen Kennungen für die Track-Punkte von Bewegungen enthält. Das Feld kann eine Zahl oder eine Zeichenfolge enthalten.

Field
area_id_field

Ein Feld, das die eindeutigen Kennungen für die Interessenbereiche enthält. Das Feld kann eine Zahl oder eine Zeichenfolge enthalten.

Field
relationship

Gibt die Beziehung zwischen den Eingaben an.

  • LOCATION_ONLYPunkte und Flächen-Features werden basierend auf räumlichem Zusammentreffen ausgewertet.
  • LOCATION_TIMEPunkte und Flächen-Features werden basierend auf räumlichem und zeitlichem Zusammentreffen ausgewertet.
String
time_difference
(optional)

Die zulässige Zeit zwischen den Parameterwerten in_point_features und in_point_features, bevor eine räumliche Beziehung als ungültig gilt. Dieser Parameter ist aktiviert, wenn der Parameter relationship auf LOCATION_TIME festgelegt ist und die Zeiteigenschaften für beide Eingaben aktiviert sind.

Time Unit

Codebeispiel

CompareAreas – Beispiel (eigenständiges Skript)

Das folgende Python-Skript veranschaulicht, wie die Funktion CompareAreas in einem eigenständigen Skript verwendet wird.

# Name: CompareAreas.py
# Description: Identify unique movement point track identifiers in known areas of interest. 

# Import system modules 
import arcpy 

arcpy.env.workspace = "C:/data/Tracks.gdb"

# Set local variables 
point_features = "Movement_Points"
area_features = "Areas_Of_Interest"
out_features = "Compare_Areas"
point_id_field = "Created_By"
area_id_field = "Name"
relationship = "LOCATION_TIME"
time_difference = "2 Hours"

# Execute tool
arcpy.CompareAreas_intelligence(point_features,
                                area_features,
                                out_features,
                                point_id_field,
                                area_id_field,
                                relationship,
                                time_difference)

Lizenzinformationen

  • Basic: Nein
  • Standard: Nein
  • Advanced: Ja

Verwandte Themen