Etiqueta | Explicación | Tipo de datos |
Entidades de puntos de entrada | Las entidades de punto representan puntos de rastreo de movimiento. La capa puede tener el tiempo habilitado. | Feature Layer |
Entidades de área de entrada | Las entidades de área que representan las áreas de interés que se utilizarán para identificar identificadores de punto de rastreo de movimiento únicos. La capa puede tener el tiempo habilitado. | Feature Layer |
Clase de entidad de salida | La clase de entidad de área de salida. La salida contendrá una copia de la geometría de Entidades de área de entrada y los identificadores únicos de los parámetros Campo de nombre de entidades de área y Campo de nombre de entidades de punto. Si los valores de los parámetros Entidades de puntos de entrada y Entidades de área de entrada tienen el tiempo habilitado y Relación se establece en Ubicación y hora, solo se devolverán las entidades que coincidan con la geometría y el intervalo de tiempo. | Feature Layer |
Campo de nombre de entidades de punto | 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 |
Campo de nombre de entidades de área | El campo que contiene los identificadores únicos de las áreas de interés. El campo puede ser un número o una cadena de caracteres. | Field |
Relación | Especifica la relación entre las entradas.
| String |
Diferencia horaria (Opcional) | El tiempo permitido entre los valores de los parámetros Entidades de puntos de entrada y Entidades de área de entrada antes de considerar una relación espacial como no válida. Este parámetro está activado cuando el parámetro Relación se establece en Ubicación y hora y ambas entradas tienen el tiempo habilitado. | Time Unit |
Relación de tiempo (Opcional) | Especifica la relación temporal entre los valores de los parámetros Entidades de puntos de entrada y Entidades de área de entrada. Este parámetro está activado cuando el parámetro Relación se establece en Ubicación y hora y ambas entradas tienen el tiempo habilitado. Si se especifica la opción Cerca de antes o Cerca de después, solo las entidades del valor del parámetro Entidades de puntos de entrada que estén dentro de la ventana de tiempo especificada serán evaluadas para su inclusión en el valor del parámetro Clase de entidad de salida.
| String |
Incluir estadísticas de tiempo (Opcional) | Especifica si se agregarán campos de estadísticas de tiempo.
| Boolean |
Resumen
Compara rastreos de puntos de movimiento de varias áreas de interés conocidas.
Uso
La herramienta se utiliza para buscar el número de identidades de rastreo de punto únicas que operan en áreas conocidas. Para comparar áreas por ubicación y hora, el tiempo debe estar habilitado en los valores (capas) de los parámetros Entidades de puntos de entrada y Entidades de área de entrada.
Más información sobre cómo configurar las propiedades de tiempo en datos
Si el parámetro Relación se configura como Ubicación y tiempo, el parámetro Relación temporal admite la capacidad de especificar determinadas relaciones temporales. Puede utilizar la opción Cerca de, Cerca de antes o Cerca de después para filtrar entidades por un valor especificado para el parámetro Diferencia horaria.
El parámetro Clase de entidad de salida devolverá una clase de entidad de área con las geometrías de entrada y los identificadores únicos de los parámetros Campo de nombre de entidades de punto y Campo de nombre de entidades de área.
Si el parámetro Incluir estadísticas de tiempo está activado, los siguientes campos se agregarán al valor del parámetro Clase de entidad de salida:
- enter_time— La primera instancia de tiempo observado de la pista especificada en la entidad de área concreta.
- exit_time— La última instancia de tiempo observado de la pista especificada en la entidad de área concreta.
- duration— El tiempo en segundos desde la primera hora observada hasta la última hora observada de la pista especificada en la entidad de área concreta.
Parámetros
arcpy.intelligence.CompareAreas(in_point_features, in_area_features, out_featureclass, point_id_field, area_id_field, relationship, {time_difference}, {time_relationship}, {include_time_statistics})
Nombre | Explicación | Tipo de datos |
in_point_features | Las entidades de punto representan puntos de rastreo de movimiento. La capa puede tener el tiempo habilitado. | Feature Layer |
in_area_features | Las entidades de área que representan las áreas de interés que se utilizarán para identificar identificadores de punto de rastreo de movimiento únicos. La capa puede tener el tiempo habilitado. | Feature Layer |
out_featureclass | La clase de entidad de área de salida. La salida contendrá una copia de la geometría de in_area_features y los identificadores únicos de los parámetros area_id_field y point_id_field. Si los valores de los parámetros in_point_features y in_area_features tienen el tiempo habilitado y relationship se establece en LOCATION_TIME, solo se devolverán las entidades que coincidan con la geometría y el intervalo de tiempo. | Feature Layer |
point_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_id_field | El campo que contiene los identificadores únicos de las áreas de interés. El campo puede ser un número o una cadena de caracteres. | Field |
relationship | Especifica la relación entre las entradas.
| String |
time_difference (Opcional) | El tiempo permitido entre los valores de los parámetros in_point_features y in_area_features antes de considerar una relación espacial como no válida. Este parámetro está habilitado cuando el parámetro relationship se establece en LOCATION_TIME y ambas entradas tienen el tiempo habilitado. | Time Unit |
time_relationship (Opcional) | Especifica la relación de tiempo entre los valores de los parámetros in_point_features y in_area_features. Este parámetro solo está habilitado cuando el parámetro relationship se establece en LOCATION_TIME y ambas entradas tienen el tiempo habilitado. Si se especifica la opción NEAR_BEFORE o NEAR_AFTER, solo las entidades del valor del parámetro in_point_features que estén dentro de la ventana de tiempo especificada serán evaluadas para su inclusión en el valor del parámetro out_featureclass.
| String |
include_time_statistics (Opcional) | Especifica si se agregarán campos de estadísticas de tiempo.
| Boolean |
Muestra de código
La siguiente secuencia de comandos Pythonindependiente muestra cómo utilizar la función CompareAreas en una secuencia de comandos independiente.
# 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"
# Run tool
arcpy.intelligence.CompareAreas(point_features,
area_features,
out_features,
point_id_field,
area_id_field,
relationship,
time_difference)
Entornos
Información de licenciamiento
- Basic: No
- Standard: No
- Advanced: Sí