Résumé
Compare les traces de points 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
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).
Syntaxe
arcpy.intelligence.CompareAreas(in_point_features, in_area_features, out_featureclass, point_id_field, area_id_field, relationship, {time_difference})
Paramètre | 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 deux valeurs de paramètre 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_point_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 |
Exemple de code
Le script Python ci-dessous illustre l'utilisation de l'outil 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"
# Execute tool
arcpy.CompareAreas_intelligence(point_features,
area_features,
out_features,
point_id_field,
area_id_field,
relationship,
time_difference)
Environnements
Informations de licence
- Basic: Non
- Standard: Non
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?