Esta herramienta de geoprocesamiento está disponible con ArcGIS Enterprise 10.9 o posterior.
El resultado de Calcular estadísticas de movimiento es una copia de los puntos de entrada con un nuevo campo para cada estadística calculada.
Puede especificar uno o varios campos para identificar entidades únicas, también conocidas como recorridos. Los recorridos se representan mediante la combinación única de uno o más campos de recorrido. Por ejemplo, si se utilizan los campos flightID y Destinationcomo identificadores de recorrido, las entidades ID007, Solden e ID007, Tokoyo estarían en dos recorridos separados, dado que tienen valores de campo Destination diferentes.
De forma predeterminada, se calcularán todas las estadísticas admitidas para cada punto de entrada, si es posible. Como alternativa, puede elegir uno o varios grupos de estadísticas que calcular utilizando el parámetro Estadísticas de movimiento.
Se calcularán los siguientes campos de estadísticas para el grupo Distancia:
- Distance: distancia recorrida desde la observación anterior hasta la actual.
- TotDistance: suma de distancias recorridas entre observaciones en la ventana de historial de rastreo.
- MinDistance: mínimo de distancias recorridas entre observaciones en la ventana de historial de rastreo.
- MaxDistance: máximo de distancias recorridas entre observaciones en la ventana de historial de rastreo.
- AvgDistance: media de distancias recorridas entre observaciones en la ventana de historial de rastreo.
Se calcularán los siguientes campos de estadísticas para el grupo Velocidad:
- Speed: velocidad de desplazamiento desde la observación anterior hasta la actual.
- MinSpeed: velocidad mínima entre observaciones en la ventana de historial de rastreo.
- MaxSpeed: velocidad máxima entre observaciones en la ventana de historial de rastreo.
- AvgSpeed: suma de distancias entre observaciones en la ventana de historial de rastreo dividida por la suma de las duraciones entre observaciones en la ventana de historial de rastreo.
Se calcularán los siguientes campos de estadísticas para el grupo Aceleración:
- Acceleration: diferencia entre la velocidad actual y la velocidad anterior dividida por la duración actual.
- MinAcceleration: aceleración mínima calculada en la ventana de historial de rastreo.
- MaxAcceleration: aceleración máxima calculada en la ventana de historial de rastreo.
- AvgAcceleration: diferencia entre las velocidades actual y primera en la ventana de historial de rastreo dividida por la suma de las duraciones entre observaciones en la ventana de historial de rastreo.
Se calcularán los siguientes campos de estadísticas para el grupo Duración:
- Duration: tiempo transcurrido desde la observación anterior.
- TotDuration: suma de las duraciones en la ventana de historial de rastreo.
- MinDuration: duración mínima en la ventana de historial de rastreo.
- MaxDuration: duración máxima en la ventana de historial de rastreo.
- AvgDuration: suma de las duraciones en la ventana de historial de rastreo dividida por el número de duraciones calculadas en la ventana de historial de rastreo.
Se calcularán los siguientes campos de estadísticas para el grupo Elevación:
- Elevation: elevación actual de la observación.
- ElevChange: diferencia entre la elevación actual y la elevación anterior.
- TotElevChange: suma de los cambios de elevación entre puntos en la ventana de historial de rastreo. Puede ser un valor negativo.
- MinElevation: elevación mínima en la ventana de historial de rastreo.
- MaxElevation: elevación máxima en la ventana de historial de rastreo.
- AvgElevation: suma de elevaciones en la ventana de historial de rastreo dividida por el número de observaciones en la ventana de historial de rastreo.
Se calcularán los siguientes campos de estadísticas para el grupo Pendiente:
- Slope: ratio entre cambio de elevación y distancia entre las observaciones actual y anterior.
- MinSlope: pendiente mínima en la ventana de historial de rastreo.
- MaxSlope: pendiente máxima en la ventana de historial de rastreo.
- AvgSlope: suma de las pendientes en la ventana de historial de rastreo dividida por el número de pendientes calculadas en la ventana de historial de rastreo.
Se calcularán los siguientes campos de estadísticas para el grupo Inactividad:
- Idling: True si la distancia entre la observación actual y la anterior es menor que el valor del parámetro Tolerancia de distancia inactiva y la duración entre la observación actual y la anterior es mayor que el valor del parámetro Tolerancia de tiempo de inactividad. False si no se cumple una o ninguna de estas condiciones.
- TotIdleTime: suma de las duraciones en la ventana de historial de rastreo que cumplen los criterios de inactividad.
- PctIdleTime: porcentaje de tiempo para el cual se detectó la inactividad.
Se calculará el siguiente campo de estadísticas para el grupo Rumbo:
- Bearing: ángulo de desplazamiento desde la observación anterior hasta la observación actual.
Las estadísticas que comienzan con Min, Max, Avg o Tot se calcularán utilizando la observación actual y un número de observaciones anteriores definido por el parámetro Ventana de historial de rastreo. El resto de estadísticas siempre se calculan utilizando solamente la observación actual y la anterior y no tienen en cuenta los valores de Ventana de historial de rastreo. Por ejemplo, si establece un valor de Ventana de historial de rastreo de 5 y solicita el grupo de estadísticas Velocidad, se utilizarán la observación actual y las 4 observaciones anteriores para calcular los campos MinSpeed, MaxSpeed y AvgSpeed de cada observación, mientras que el campo Speed se calculará utilizando solo las observaciones actual y anterior en cada punto. El valor del parámetro Ventana de historial de rastreo debe ser mayor que 1. El valor predeterminado es 3.
El siguiente diagrama muestra un recorrido con seis entidades de puntos. Las estadísticas se calculan en función de la elevación, la distancia y el tiempo de cada entidad.
En la siguiente tabla se resumen los cálculos estadísticos del diagrama anterior. Todos los cálculos se evalúan en el punto 5 y la ventana del historial de rastreo es 3. Se considera que una observación está inactiva si se ha movido menos de 32 metros en 1 minuto.
Estadística | Fórmula | Ejemplo |
---|
Distancia | | 35 m |
Distancia total | | 80 + 30 + 35 = 145 m |
Velocidad | Distancia / duración | 35 / 60 = 0,58 m/s |
Velocidad media | Distancia total / duración total | 145 / 180 m/s |
Aceleración | | (0,58 – 0,5) / 60 = 0,001 m/s2 |
Aceleración media | (Velocidad (última) – Velocidad (primera)) / (Duración total) | (0,58 – 1,33) / 60 = -0,01 m/s2 |
Duración | | 60 s |
Duración total | | 60 + 60 + 60 = 180 s |
Elevación | | 5 m |
Cambio de elevación | | 5 – 4 = 1 m |
Cambio total de elevación | | 5 – 0 = 5 m |
Pendiente | Cambio de elevación / distancia | 1 / 35 |
Pendiente media | Cambio total de elevación / distancia total | 5 / 145 |
Inactividad | | False |
Tiempo total de inactividad | | 60 s |
Porcentaje de tiempo de inactividad | | 1 / 3 |
Rumbo | | 0 |
Si hay menos observaciones en un historial de rastreo que el valor del parámetro Ventana de historial de rastreo, las estadísticas que empiecen por Min, Max, Avg o Tot se calcularán utilizando todas las observaciones del historial de rastreo.
No se calcularán las estadísticas de la primera entidad de cada recorrido. Las estadísticas del grupo Aceleración no se calcularán para las primeras dos entidades de cada recorrido.
Los valores resultantes estarán en las unidades especificadas por los parámetros Unidad de distancia, Unidad de duración, Unidad de velocidad, Unidad de aceleración y Unidad de elevación.
Al calcular estadísticas en recorridos grandes, puede utilizar el parámetro División de límite de tiempo para dividir los recorridos grandes en recorridos más pequeños para mejorar el rendimiento.
Esta herramienta de geoprocesamiento se basa en ArcGIS GeoAnalytics Server. El análisis se completa en su GeoAnalytics Server y los resultados se almacenan en su contenido en ArcGIS Enterprise.
Al ejecutar herramientas de GeoAnalytics Server, el análisis se completa en GeoAnalytics Server. Para obtener un rendimiento óptimo, haga que los datos estén disponibles para GeoAnalytics Server mediante capas de entidades alojadas en su portal de ArcGIS Enterprise o mediante recursos compartidos de archivos de big data. Los datos que no son locales para su GeoAnalytics Server se moverán a GeoAnalytics Server antes de que comience el análisis. Significa que ejecutar una herramienta tardará más tiempo y, en algunos casos, mover los datos de ArcGIS Pro a GeoAnalytics Server podría fallar. El umbral de error depende de la velocidad de su red, así como del tamaño y complejidad de los datos. Por lo tanto, se recomienda que siempre comparta sus datos o que cree un recurso compartido de archivos de big data.
Más información acerca del uso compartido de datos en el portal
Más información sobre cómo crear un archivo compartido de Big Data mediante Server Manager
Es posible mejorar el rendimiento de la herramienta Calcular estadísticas de movimiento realizando cualquiera de las siguientes acciones o todas:
- Defina el entorno de extensión para analizar únicamente datos de interés.
- Reduzca el valor del parámetro Ventana de historial de rastreo.
- Utilice el parámetro División de límite de tiempo para dividir recorridos grandes a un intervalo de tiempo definido.
- Utilice datos locales en los que se ejecute el análisis.