Cet outil de géotraitement est disponible avec ArcGIS Enterprise 10.9 ou version ultérieure.
Le résultat de l’outil Calculer les statistiques de déplacement est une copie des points en entrée, accompagnée d’un nouveau champ pour chaque statistique calculée.
Vous pouvez spécifier un ou plusieurs champs pour identifier des entités uniques, également appelées traces. Les traces sont représentées par un ou plusieurs champs de trace. Par exemple, si les champs flightID et Destination sont utilisés comme identifiants de trace, les entités ID007, Solden et ID007, Tokoyo figureraient dans deux traces distinctes, car les valeurs de leur champ Destination sont différentes.
Par défaut, toutes les statistiques prises en charge seront calculées pour chaque point en entrée, dans la mesure du possible. Vous pouvez également sélectionner un ou plusieurs groupes de statistiques pour le calcul à l’aide du paramètre Motion Statistics (Statistiques de déplacement).
Les champs de statistiques suivants sont calculés pour le groupe Distance :
- Distance— Distance parcourue depuis la dernière observation jusqu’à celle en cours.
- TotDistance— Somme des distances parcourues entre les observations dans la fenêtre d’historique de suivi.
- MinDistance— Distance minimale parcourue entre les observations dans la fenêtre d’historique de suivi.
- MaxDistance— Distance maximale parcourue entre les observations dans la fenêtre d’historique de suivi.
- AvgDistance— Moyenne des distances parcourues entre les observations dans la fenêtre d’historique de suivi.
Les champs de statistiques suivants sont calculés pour le groupe Speed (Vitesse) :
- Speed— Vitesse de déplacement depuis la dernière observation jusqu’à celle en cours.
- MinSpeed— Vitesse minimale entre les observations dans la fenêtre d’historique de suivi.
- MaxSpeed— Vitesse maximale entre les observations dans la fenêtre d’historique de suivi.
- AvgSpeed— Somme des distances entre les observations dans la fenêtre d’historique de suivi, divisée par la somme des durées entre les observations dans cette fenêtre.
Les champs de statistiques suivants sont calculés pour le groupe Acceleration (Accélération) :
- Acceleration— Différence entre la vitesse actuelle et la précédente, divisée par la durée actuelle.
- MinAcceleration— Accélération minimale calculée dans la fenêtre d’historique de suivi.
- MaxAcceleration— Accélération maximale calculée dans la fenêtre d’historique de suivi.
- AvgAcceleration— Différence entre la vitesse actuelle et la première vitesse dans la fenêtre d’historique de suivi, divisée par la somme des durées entre les observations dans cette fenêtre.
Les champs de statistiques suivants sont calculés pour le groupe Duration (Durée) :
- Duration— Temps écoulé depuis la dernière observation.
- TotDuration— Somme des durées dans la fenêtre d’historique de suivi.
- MinDuration— Durée minimale dans la fenêtre d’historique de suivi.
- MaxDuration— Durée maximale dans la fenêtre d’historique de suivi.
- AvgDuration— Somme des durées dans la fenêtre d’historique de suivi, divisée par le nombre de durées calculées dans cette fenêtre.
Les champs de statistiques suivants sont calculés pour le groupe Elevation (Élévation) :
- Elevation— Altitude actuelle de l’observation.
- ElevChange— Différence entre l’altitude actuelle et la précédente.
- TotElevChange— Somme des changements d’altitude entre les points dans la fenêtre d’historique de suivi. Cette valeur peut être négative.
- MinElevation— Altitude minimale dans la fenêtre d’historique de suivi.
- MaxElevation— Altitude maximale dans la fenêtre d’historique de suivi.
- AvgElevation— Somme des altitudes dans la fenêtre d’historique de suivi, divisée par le nombre d’observations dans cette fenêtre.
Les champs de statistiques suivants sont calculés pour le groupe Slope (Pente) :
- Slope— Rapport changement d’altitude/distance entre l’observation actuelle et la précédente.
- MinSlope— Pente minimale dans la fenêtre d’historique de suivi.
- MaxSlope— Pente maximale dans la fenêtre d’historique de suivi.
- AvgSlope— Somme des pentes dans la fenêtre d’historique de suivi, divisée par le nombre de pentes calculées dans cette fenêtre.
Les champs de statistiques suivants sont calculés pour le groupe Idle (Stabilisation) :
- Idling— True : si la distance entre l’observation actuelle et la précédente est inférieure à la valeur du paramètre Tolérance de distance de stabilisation et que la durée entre l’observation actuelle et la précédente est supérieure à la valeur du paramètre Idle Time Tolerance (Tolérance de période de stabilisation). False : si l’une et/ou l’autre de ces conditions n’est pas remplie.
- TotIdleTime— Somme des durées dans la fenêtre d’historique de suivi qui répondent aux critères de stabilisation.
- PctIdleTime— Pourcentage de temps pendant lequel une stabilisation a été détectée.
Les champs de statistiques suivants sont calculés pour le groupe Bearing (Relèvement) :
- Bearing— Angle de déplacement depuis la dernière observation jusqu’à celle en cours.
Les statistiques, à commencer par le minimum, le maximum, la moyenne ou le total, sont calculées à l’aide de l’observation actuelle et un certain nombre d’observations précédentes définies par le paramètre Track History Window (Fenêtre d’historique de suivi). Les autres statistiques sont toujours calculées à l’aide de l’observation actuelle et de la précédente, sans tenir compte des valeurs du paramètre Track History Window (Fenêtre d’historique de suivi). Par exemple, si vous définissez Fenêtre d’historique de suivi) sur 5 et que vous demandez le groupe de statistiques Vitesse, l’observation actuelle et les 4 précédentes sont utilisées pour calculer les champs MinSpeed, MaxSpeedet AvgSpeed pour chaque observation, alors que le champ Speedn’est calculé qu’à l’aide de l’observation actuelle et de la précédente pour chaque point. La valeur du paramètre Track History Window (Fenêtre d’historique de suivi) doit être supérieure à 1. La valeur par défaut est 3.
Le diagramme ci-après illustre une trace comportant six entités ponctuelles. Les statistiques sont calculées en se basant sur l’élévation, la distance et l’heure de chaque entité.
La table suivante récapitule le calcul de statistiques pour le diagramme ci-dessus. Tous les calculs sont évalués au point 5 et la fenêtre d’historique de suivi est égale à 3. Une observation est considérée comme stabilisée si son déplacement est inférieur à 32 mètres en 1 minute.
Statistique | Formule | Exemple |
---|
Distance | | 35 m |
Distance totale | | 80 + 30 + 35 = 145 m |
Vitesse | Distance / Durée | 35 / 60 = 0,58 m/s |
Vitesse moyenne | Distance totale / Durée totale | 145 / 180 m/s |
Acceleration (Accélération) | | (0,58 – 0,5) / 60 = 0,001 m/s2 |
Accélération moyenne | (Vitesse (dernière) – Vitesse (premier)) / (Durée totale) | (0,58– 1,33) / 60 = -0,01 m/s² |
Durée | | 60 s |
Durée totale | | 60 + 60 + 60 = 180 s |
Élévation | | 5 m |
Changement d’élévation | | 5 – 4 = 1 m |
Changement d’élévation total | | 5 – 0 = 5 m |
Pente | Changement d’élévation / Distance | 1 / 35 |
Pente moyenne | Changement d’élévation total / Distance totale | 5/145 |
Ralenti | | False |
Tolérance de durée de stabilisation | | 60 s |
Durée de stabilisation en pourcentage | | 1 / 3 |
Orientation | | 0 |
Si le nombre d’observations dans l’historique d’une trace est inférieur à la valeur du paramètre Track History Window (Fenêtre d’historique de suivi), les statistiques, à commencer par le minimum, le maximum, la moyenne ou le total, sont calculées à l’aide de l’ensemble des observations dans l’historique de suivi.
Les statistiques ne seront pas calculées pour la première entité de chaque trace. Les statistiques du groupe Acceleration (Accélération) ne seront pas calculées pour les deux premières entités de chaque trace.
Les valeurs des résultats sont exprimées dans les unités spécifiés pour les paramètres Distance Unit (Unité de distance), Duration Unit (Unité de durée), Speed Unit (Unité de vitesse), Acceleration Unit (Unité d’accélération) et Elevation Unit (Unité d’élévation).
Durant le calcul de statistiques portant sur des traces plus longues, vous pouvez utiliser le paramètre Time Boundary Split (Limite de fraction temporelle) pour diviser les traces en traces de taille plus réduite afin d’améliorer les performances.
Cet outil de géotraitement est mis en œuvre par ArcGIS GeoAnalytics Server. L’analyse est réalisée sur le GeoAnalytics Server et les résultats sont stockés dans votre contenu dans ArcGIS Enterprise.
Lors de l’exécution des outils GeoAnalytics Server, l’analyse est réalisée sur GeoAnalytics Server. Pour des performances optimales, GeoAnalytics Server doit pouvoir accéder aux données via les couches d’entités hébergées sur votre portail ArcGIS Enterprise ou les partages de fichiers Big Data. Les données qui ne sont pas locales pour GeoAnalytics Server sont transférées sur GeoAnalytics Server avant le début de l’analyse. Autrement dit, l’exécution d’un outil prend plus de temps et, dans certains cas, le transfert des données entre ArcGIS Pro et GeoAnalytics Server peut échouer. Le seuil d’échec dépend aussi bien des débits du réseau que de la taille et de la complexité des données. Il est par conséquent recommandé de toujours partager les données ou créer un partage de fichiers Big Data.
Pour en savoir plus sur le partage des données dans votre portail.
Pour en savoir pus sur la création d'un partage de fichiers Big Data via ArcGIS Server Manager
Vous pouvez améliorer les performances de l’outil Calculate Motion Statistics (Calculer les statistiques de déplacement) en effectuant toutes les tâches suivantes ou certaines d’entre elles :
- Définissez l’environnement de l’étendue de manière à analyser uniquement des données d’intérêt.
- Diminuez la valeur du paramètre Track History Window (Fenêtre d’historique de suivi).
- Utilisez le paramètre Time Boundary Split (Limite de fraction temporelle) pour diviser les traces de grande taille selon des intervalles de temps définis.
- Utilisez les données locales de l’environnement de l’analyse.