Étiquette | Explication | Type de données |
Entités ponctuelles en entrée | Entités ponctuelles représentant les points de trace de mouvement. Il est possible d’activer le temps sur la couche. | Feature Layer |
Input Area Features (Entités surfaciques en entrée) | Entités surfaciques représentant les zones d’intérêt qui seront utilisées pour identifier les identifiants uniques des points de trace de mouvement. Il est possible d’activer le temps sur la couche. | Feature Layer |
Classe d’entités en sortie | Classe d’entités de la zone en sortie. La sortie contient une copie de la géométrie Entités surfaciques en entrée et les identifiants uniques des paramètres Champ Nom des entités surfaciques et Champ Nom des entités ponctuelles. Si le temps est activé pour les deux valeurs de paramètre Input Point Features (Entités ponctuelles en entrée) et Input Area Features (Entités surfaciques en entrée) et que Relationship (Relation) est défini sur Location and Time (Localisation et données temporelles), seules les entités correspondant à la géométrie et à la période sont renvoyées. | Feature Layer |
Point Features Name Field (Champ Nom des entités ponctuelles) | Champ contenant les identifiants uniques des points de trace de mouvement. Le champ peut contenir un nombre ou une chaîne. | Field |
Area Features Name Field (Champ Nom des entités surfaciques) | Champ contenant les identifiants uniques des zones d’intérêt. Le champ peut contenir un nombre ou une chaîne. | Field |
Relation | Spécifie la relation entre les entrées.
| String |
Time Difference (Différence de temps) (Facultatif) | Durée autorisée entre les valeurs de paramètre Input Point Features (Entités ponctuelles en entrée) et Input Area Features (Entités surfaciques en entrée) avant qu’une relation spatiale soit considérée comme non valide. Ce paramètre est activé lorsque le paramètre Relationship (Relation) est défini sur Location and Time (Localisation et données temporelles) et que le temps est activé pour les deux entrées. | Time Unit |
Time Relationship (Relation temporelle) (Facultatif) | Spécifie la relation temporelle entre les valeurs des paramètres Input Point Features (Entités ponctuelles en entrée) et Input Area Features (Entités surfaciques en entrée). Ce paramètre est activé lorsque le paramètre Relationship (Relation) est défini sur Location and Time (Localisation et données temporelles) et que le temps est activé pour les deux entrées. Si l’option Near before (À proximité avant) ou Near after (À proximité après) est indiquée, seules les entités du paramètre Input Point Features (Entités ponctuelles en entrée) comprise dans la fenêtre horaire spécifiée sont évaluées en vue de leur inclusion dans le paramètre Output Feature Class (Classe d’entités en sortie).
| String |
Include Time Statistics (Inclure les statistiques temporelles) (Facultatif) | Indique si des champs de statistiques temporelles sont ajoutés.
| Boolean |
Synthèse
Compare les traces ponctuelles de mouvement sur plusieurs zones d’intérêt connues.
Utilisation
Cet outil permet de rechercher le nombre d’identités de traces de points uniques dans des zones connues. Pour comparer des zones dans l’espace et dans le temps, vous devez activer le temps pour les valeurs (couches) des paramètres Input Point Features (Entités ponctuelles en entrée) et Input Area Features (Entités surfaciques en entrée).
Plus d’informations sur la définition des propriétés temporelles des données
Si le paramètre Relationship (Relation) est défini sur Location and Time (Localisation et données temporelles), vous pouvez indiquer certaines relations temporelles dans le paramètre Time Relationship (Relation temporelle). Vous pouvez utiliser l’option Near (Proche), Near before (À proximité avant) ou Near after (À proximité après) pour filtrer les entités selon une valeur indiquée dans le paramètre Time Difference (Différence de temps).
Le paramètre Output Feature Class (Classe d’entités en sortie) renvoie une classe d’entités surfaciques avec les géométries en entrée et les identifiants uniques issus des paramètres Point Features Name Field (Champ Nom des entités ponctuelles) et Area Features Name Field (Champ Nom des entités surfaciques).
Si le paramètre Include Time Statistics (Inclure les statistiques temporelles) est activé, les champs suivants sont ajoutés au paramètre Output Feature Class (Classe d’entités en sortie) :
- enter_time- La première instance temporelle observée de la trace spécifiée dans l’entité surfacique donnée
- exit_time- La dernière instance temporelle observée de la trace spécifiée dans l’entité surfacique donnée
- duration- La durée en secondes entre la première heure observée et la dernière heure observée de la trace spécifiée dans l’entité surfacique donnée
Paramètres
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})
Nom | Explication | Type de données |
in_point_features | Entités ponctuelles représentant les points de trace de mouvement. Il est possible d’activer le temps sur la couche. | Feature Layer |
in_area_features | Entités surfaciques représentant les zones d’intérêt qui seront utilisées pour identifier les identifiants uniques des points de trace de mouvement. Il est possible d’activer le temps sur la couche. | Feature Layer |
out_featureclass | Classe d’entités de la zone en sortie. La sortie contient une copie de la géométrie in_area_features et les identifiants uniques issus des paramètres area_id_field et point_id_field. Si le temps est activé pour les valeurs des deux paramètres in_point_features et in_area_features, et que relationship est défini sur LOCATION_TIME, seules les entités correspondant à la géométrie et à la période sont renvoyées. | Feature Layer |
point_id_field | Champ contenant les identifiants uniques des points de trace de mouvement. Le champ peut contenir un nombre ou une chaîne. | Field |
area_id_field | Champ contenant les identifiants uniques des zones d’intérêt. Le champ peut contenir un nombre ou une chaîne. | Field |
relationship | Spécifie la relation entre les entrées.
| String |
time_difference (Facultatif) | Durée autorisée entre les valeurs de paramètre in_point_features et in_area_features avant qu’une relation spatiale soit considérée comme non valide. Ce paramètre est activé lorsque le paramètre relationship est défini sur LOCATION_TIME et que le temps est activé pour les deux entrées. | Time Unit |
time_relationship (Facultatif) | Spécifie la relation temporelle entre les valeurs des paramètres in_point_features et in_area_features. Ce paramètre est activé lorsque le paramètre relationship est défini sur LOCATION_TIME et que le temps est activé pour les deux entrées. Si l’option NEAR_BEFORE ou NEAR_AFTER est indiquée, seules les entités du paramètre in_point_features comprise dans la fenêtre horaire spécifiée sont évaluées en vue de leur inclusion dans le paramètre out_featureclass.
| String |
include_time_statistics (Facultatif) | Indique si des champs de statistiques temporelles sont ajoutés.
| Boolean |
Exemple de code
Le script Python ci-dessous illustre l’utilisation de la fonction CompareAreas dans un script autonome.
# 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)
Environnements
Vous avez un commentaire à formuler concernant cette rubrique ?