La ArcGIS Tracking Analyst extension proporciona un mecanismo especializado para el procesamiento personalizado de datos de rastreo. El procesamiento personalizado se encapsula en elementos denominados acciones, que se ejecutan cuando se cumplen las condiciones predefinidas de un desencadenador. En Tracking Analyst, las acciones se pueden aplicar a capas de rastreo en un documento de mapa o se pueden aplicar a los servicios de rastreo de tiempo real. Si está trabajando con el Esri Tracking Server, las acciones también se pueden aplicar a los datos de rastreo a nivel de servidor.
Acciones de capa
Las acciones de capa funcionan en las entidades contenidas en una capa de rastreo. Por consiguiente, se pueden aplicar tanto a capas de rastreo en tiempo real como de horario fijo. Las acciones de capa se guardan en un documento de mapa y se configuran a través de la ficha Acciones del cuadro de diálogo Propiedades de capa. Si guarda una capa de rastreo como un archivo de capa en ArcMap o ArcGlobe, su configuración de acción se guarda junto con la capa.
A diferencia de las acciones de servicio, las acciones de capa existen completamente en la aplicación cliente, como ArcMap. Por consiguiente, estas acciones se relacionan normalmente con la visualización de datos para análisis. Por ejemplo, puede resaltar en el mapa aquellas entidades que cumplan una cierta condición de desencadenador.
Acciones del servicio
Las acciones de servicio actúan sobre los mensajes de datos a medida que éstos se transmiten a una aplicación cliente, como ArcMap, para convertirse en entidades de rastreo. Cuando se trabaja con datos en tiempo real en ArcGIS Tracking Analyst, se crean entidades en una capa de rastreo en tiempo real a partir de los mensajes de datos que se transmiten desde un servicio de rastreo. Por tanto, las acciones de servicio tienen la capacidad de modificar o eliminar datos incluidos en mensajes de datos de rastreo antes de que se conviertan en entidades.
Las acciones de servicio se definen para servicios de rastreo, no para capas. Por tanto, no se pueden configurar mediante el cuadro de diálogo Propiedades de capa. En su lugar, deben configurarse mediante el acceso al cuadro de diálogo Propiedades de Servicio de Tracking de ArcCatalog o la Ventana de catálogo de ArcMap.
Desencadenadores
Los desencadenadores de atributos se utilizan cuando se desea ejecutar una acción en función de los valores de ciertos campos de datos de un evento. Por ejemplo, si sus datos de rastreo contienen un campo para ID de vehículo, puede desencadenar una acción de resaltado cuando el ID de vehículo sea igual a 2. Esto hace que los eventos de ese vehículo se resalten en el mapa.
Obtener más información sobre desencadenadores de atributos.
Los desencadenadores de ubicación se utilizan para ejecutar acciones cuando se cumplen ciertos criterios espaciales. Los desencadenadores de ubicación se pueden utilizar con cualquier acción de capa o servicio. Por ejemplo, es posible que desee resaltar todos los eventos que estén fuera de un límite determinado.
Los desencadenadores de ubicación necesitan un conjunto de entidades poligonales con las que realizar una comparación espacial. Para las acciones de capa, tiene que seleccionar una capa poligonal. Para las acciones de servicio, tiene que seleccionar una clase de entidad poligonal. Puede utilizar desencadenadores de ubicación de forma independiente para ejecutar una acción o puede utilizarlos junto con un desencadenador de atributo.
Obtener más información sobre desencadenadores de ubicación.
Definir varias acciones
Se pueden definir varias acciones para realizar el rastreo de capas y servicios. Si tiene más de una acción definida, el orden de las acciones podría volverse importante. Por ejemplo, el filtrado de los datos y la aplicación posterior de un resaltado a los datos filtrados probablemente dará un resultado diferente que la aplicación del filtro antes del resaltado. El orden en el que se evalúan las acciones se puede configurar en la ficha Acciones en las propiedades de capa o servicio.