Seleccionar rastreos de movimiento (Inteligencia)

Resumen

Selecciona recorridos de movimiento según un área de interés.

Uso

  • La herramienta selecciona recorridos identificados por el valor del parámetro Campo de Id. de recorrido desde el valor del parámetro Entidades de entrada que intersecan las entidades del valor del parámetro Área de interés. Si se especifica la opción Antes, Después o Antes y después para el parámetro Relación de tiempo, los resultados solo incluirán los identificadores de rastreo únicos y las entidades que cumplan el requisito de tiempo definido en el parámetro Tiempo de selección.

  • El tiempo se debe establecer en el valor del parámetro Entidades de entrada si el parámetro Relación de tiempo se establece en la opción Antes, Después o Antes y después.

    Más información sobre cómo configurar las propiedades de tiempo en datos

  • Si el valor del parámetro Entidades de entrada es una clase de entidad, la herramienta devolverá una capa con la selección aplicada.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

Las entidades que se compararán con el valor del parámetro Área de interés para identificar recorridos únicos y seleccionar los recorridos relevantes.

Feature Layer
Campo de Id. de recorrido

El campo que contiene los identificadores únicos de los puntos de rastreo de movimiento. El campo puede ser un número o una cadena de caracteres.

Field
Área de interés

La entidad o entidades que se compararán con el valor Entidades de entrada para determinar qué recorridos seleccionar.

Feature Set
Relación de tiempo

Especifica la relación temporal entre los valores del parámetro Entidades de entrada y Área de interés. Si se especifica la opción Antes, Después o Antes y después, solo se incluirán entidades en la selección de salida las entidades que estén presentes en el valor de Área de interés dentro de la ventana de tiempo especificada.

  • Antes y despuésCuando el tiempo de una entidad es anterior al primer tiempo especificado y después del último tiempo identificado para el valor de Área de interés pero dentro del rango de tiempo especificado desde el primer tiempo identificado y el último tiempo identificado, la relación de tiempo será antes y después del tiempo de selección.
  • AntesCuando el tiempo de una entidad es anterior al primer tiempo especificado para el valor de Área de interés pero dentro del rango de tiempo especificado desde el primer tiempo identificado, la relación de tiempo será antes del tiempo de selección.
  • DespuésCuando el tiempo de una entidad es posterior al último tiempo identificado para el valor de Área de interés pero dentro del rango de tiempo especificado desde el último tiempo identificado, la relación de tiempo será después del tiempo de selección.
  • NingunaSe devolverán todos los recorridos asociados con el identificador único especificado en el Campo de Id. de recorrido que esté presente en el valor Área de interés.
String
Tiempo de selección

El intervalo de tiempo que se utilizará para seleccionar entidades si se especifica Antes, Después o Antes y después para el parámetro Relación de tiempo.

Si se especifica Antes o Antes y después, la hora más temprana seleccionada será la primera hora identificada de las entidades seleccionadas de la selección inicial generada a partir de los parámetros Entidades de entrada y Área de interés, restando el valor de tiempo especificado. Si se especifica Después o Antes y después, el tiempo de selección se agregará al último tiempo de la selección inicial para determinar las entidades seleccionadas.

Time Unit

Salida derivada

EtiquetaExplicaciónTipo de datos
Entidades actualizadas

Las entidades de entrada actualizadas.

Feature Layer

arcpy.intelligence.SelectMovementTracks(in_features, track_id_field, area_of_interest, time_relationship, selection_time)
NombreExplicaciónTipo de datos
in_features

Las entidades que se compararán con el valor del parámetro area_of_interest para identificar recorridos únicos y seleccionar los recorridos relevantes.

Feature Layer
track_id_field

El campo que contiene los identificadores únicos de los puntos de rastreo de movimiento. El campo puede ser un número o una cadena de caracteres.

Field
area_of_interest

La entidad o entidades que se compararán con el valor in_features para determinar qué recorridos seleccionar.

Feature Set
time_relationship

Especifica la relación de tiempo entre los valores de los parámetros in_features y area_of_interest. Si se especifica la opción BEFORE, AFTER o BEFORE_AFTER, solo se incluirán entidades en la selección de salida las entidades que estén presentes en el valor de area_of_interest dentro de la ventana de tiempo especificada.

  • BEFORE_AFTERCuando el tiempo de una entidad es anterior al primer tiempo especificado y después del último tiempo identificado para el valor de Área de interés pero dentro del rango de tiempo especificado desde el primer tiempo identificado y el último tiempo identificado, la relación de tiempo será antes y después del tiempo de selección.
  • BEFORECuando el tiempo de una entidad es anterior al primer tiempo especificado para el valor de Área de interés pero dentro del rango de tiempo especificado desde el primer tiempo identificado, la relación de tiempo será antes del tiempo de selección.
  • AFTERCuando el tiempo de una entidad es posterior al último tiempo identificado para el valor de Área de interés pero dentro del rango de tiempo especificado desde el último tiempo identificado, la relación de tiempo será después del tiempo de selección.
  • NONESe devolverán todos los recorridos asociados con el identificador único especificado en el Campo de Id. de recorrido que esté presente en el valor Área de interés.
String
selection_time

El intervalo de tiempo que se utilizará para seleccionar entidades si se especifica BEFORE, AFTER o BEFORE_AFTER y después para el parámetro time_relationship.

Si se especifica BEFORE o BEFORE_AFTER, la hora más temprana seleccionada será la primera hora identificada de las entidades seleccionadas de la selección inicial generada a partir de los parámetros in_features y area_of_interest, restando el valor de tiempo especificado. Si se especifica AFTER o BEFORE_AFTER, el tiempo de selección se agregará al último tiempo de la selección inicial para determinar las entidades seleccionadas.

Time Unit

Salida derivada

NombreExplicaciónTipo de datos
updated_featureclass

Las entidades de entrada actualizadas.

Feature Layer

Muestra de código

SelectMovementTracks (script independiente)

La siguiente secuencia de comandos Pythonindependiente muestra cómo utilizar la función SelectMovementTracks en una secuencia de comandos independiente.

# 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")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.