Bewegungs-Tracks auswählen (AllSource)

Zusammenfassung

Wählt Bewegungs-Tracks basierend auf einem Interessenbereich aus.

Verwendung

  • Dieses Werkzeug wählt mit dem Wert des Parameters Track-ID-Feld angegebene Tracks unter den mit dem Wert des Parameters Eingabe-Features angegebenen Features aus, die die mit dem Wert des Parameters Interessenbereich angegebenen Features schneiden. Wenn die Option Vor, Nach oder Vor und nach für den Parameter Zeitliche Beziehung angegeben wurde, sind in den Ergebnissen nur die eindeutigen Track-IDs enthalten, die die im Parameter Auswahlzeit definierte Zeitanforderung erfüllen.

  • Im Parameter Eingabe-Features muss eine Zeit festgelegt werden, wenn der Parameter Zeitliche Beziehung auf die Option Vor, Nach oder Vor und nach festgelegt wurde.

    Weitere Informationen zum Festlegen von Zeiteigenschaften in Daten

  • Wenn der Wert des Parameters Eingabe-Features eine Feature-Class ist, gibt das Werkzeug einen Layer mit der angewendeten Auswahl zurück.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Die Features, die mit dem Wert des Parameters Interessenbereich verglichen werden sollen, um eindeutige Tracks zu identifizieren und die relevanten Tracks auszuwählen.

Feature Layer
Track-ID-Feld

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
Interessenbereich

Die Features, die mit dem Wert von Eingabe-Features verglichen werden sollen, um zu bestimmen, welche Tracks ausgewählt werden sollen.

Feature Set
Zeitliche Beziehung

Gibt die zeitliche Beziehung zwischen den Parameterwerten Eingabe-Features und Interessenbereich an. Wenn die Option Vor, Nach oder Vor und nach angegeben wurde, werden nur die Features, die sich im Interessenbereich innerhalb des angegebenen Zeitfensters befinden, in die Ausgabe-Auswahl aufgenommen.

  • Vor und nachWenn die Zeit eines Feature vor der ersten und nach der letzten für den Interessenbereich angegebenen Zeit, aber innerhalb des angegebenen Zeitbereichs von der ersten bis zur letzten angegebenen Zeit liegt, besteht die zeitliche Beziehung vor und nach der Auswahlzeit.
  • VorWenn die Zeit eines Feature vor der ersten für den Interessenbereich angegebenen Zeit, aber innerhalb des angegebenen Zeitbereichs von der ersten angegebenen Zeit liegt, besteht die zeitliche Beziehung vor der Auswahlzeit.
  • NachWenn die Zeit eines Feature nach der letzten für den Interessenbereich angegebenen Zeit, aber innerhalb des angegebenen Zeitbereichs von der letzten angegebenen Zeit liegt, besteht die zeitliche Beziehung nach der Auswahlzeit.
  • KeineAlle Tracks, die mit der in Track-ID-Feld angegebenen eindeutigen ID verknüpft und im Wert Interessenbereich vorhanden sind, werden zurückgegeben.
String
Auswahlzeit

Der Zeitrahmen, der zum Auswählen von Features verwendet werden soll, wenn Vor, Nach oder Vor und nach für den Parameter Zeitliche Beziehung angegeben wurde.

Wenn Vor oder Vor und nach angegeben wurde, wird die früheste ausgewählte Zeit als erste angegebene Zeit der Features, die in der mit den Parametern Eingabe-Features und Interessenbereich generierten ersten Auswahl ausgewählt wurden, verwendet und der angegebene Zeitwert subtrahiert. Wenn Nach oder Vor und nach angegeben wurde, wird die Auswahlzeit zu der letzten Zeit in der ersten Auswahl hinzuaddiert, um die ausgewählten Features zu bestimmen.

Time Unit

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Features

Die aktualisierten Eingabe-Features.

Feature Layer

arcpy.intelligence.SelectMovementTracks(in_features, track_id_field, area_of_interest, time_relationship, selection_time)
NameErläuterungDatentyp
in_features

Die Features, die mit dem Wert des Parameters area_of_interest verglichen werden sollen, um eindeutige Tracks zu identifizieren und die relevanten Tracks auszuwählen.

Feature Layer
track_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_of_interest

Die Features, die mit dem Wert von in_features verglichen werden sollen, um zu bestimmen, welche Tracks ausgewählt werden sollen.

Feature Set
time_relationship

Gibt die zeitliche Beziehung zwischen den Parameterwerten in_features und area_of_interest an. Wenn die Option BEFORE, AFTER oder BEFORE_AFTER angegeben wurde, werden nur die Features, die sich im area_of_interest innerhalb des angegebenen Zeitfensters befinden, in die Ausgabe-Auswahl aufgenommen.

  • BEFORE_AFTERWenn die Zeit eines Feature vor der ersten und nach der letzten für den Interessenbereich angegebenen Zeit, aber innerhalb des angegebenen Zeitbereichs von der ersten bis zur letzten angegebenen Zeit liegt, besteht die zeitliche Beziehung vor und nach der Auswahlzeit.
  • BEFOREWenn die Zeit eines Feature vor der ersten für den Interessenbereich angegebenen Zeit, aber innerhalb des angegebenen Zeitbereichs von der ersten angegebenen Zeit liegt, besteht die zeitliche Beziehung vor der Auswahlzeit.
  • AFTERWenn die Zeit eines Feature nach der letzten für den Interessenbereich angegebenen Zeit, aber innerhalb des angegebenen Zeitbereichs von der letzten angegebenen Zeit liegt, besteht die zeitliche Beziehung nach der Auswahlzeit.
  • NONEAlle Tracks, die mit der in Track-ID-Feld angegebenen eindeutigen ID verknüpft und im Wert Interessenbereich vorhanden sind, werden zurückgegeben.
String
selection_time

Der Zeitrahmen, der zum Auswählen von Features verwendet werden soll, wenn BEFORE, AFTER oder BEFORE_AFTER für den Parameter time_relationship angegeben wurde.

Wenn BEFORE oder BEFORE_AFTER angegeben wurde, wird die früheste ausgewählte Zeit als erste angegebene Zeit der Features, die in der mit den Parametern in_features und area_of_interest generierten ersten Auswahl ausgewählt wurden, verwendet und der angegebene Zeitwert subtrahiert. Wenn AFTER oder BEFORE_AFTER angegeben wurde, wird die Auswahlzeit zu der letzten Zeit in der ersten Auswahl hinzuaddiert, um die ausgewählten Features zu bestimmen.

Time Unit

Abgeleitete Ausgabe

NameErläuterungDatentyp
updated_featureclass

Die aktualisierten Eingabe-Features.

Feature Layer

Codebeispiel

SelectMovementTracks (eigenständiges Skript)

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

# SelectMovementTracks.py
# Description: Select movement tracks that are identified in a known area 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"

arcpy.management.MakeFeatureLayer(point_features, "lyr")
arcpy.intelligence.SelectMovementTracks("lyr", 
                                        "created_user", 
                                        area_features, 
                                        "NONE")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.