Sélectionner les traces de déplacement (Outils AllSource)
Résumé
Sélectionne des traces de mouvement en fonction d’une zone d’intérêt.
Utilisation
Cet outil sélectionne les traces identifiées par la valeur du paramètre Track ID Field (Champ d’ID de trace), à partir de la valeur du paramètre Input Features (Entités en entrée) intersectant les entités de la valeur du paramètre Area Of Interest (Zone d’intérêt). Si l’option Before (Avant), After (Après) ou Before and after (Avant et après) est spécifiée pour le paramètre Time Relationship (Relation temporelle), les résultats contiennent uniquement les identifiants de trace et entités uniques répondant aux exigences temporelles définies dans le paramètre Selection Time (Données temporelles sélectionnées).
Le temps doit être activé pour la valeur du paramètre Input Features (Entités en entrée) si le paramètre Time Relationship (Relation temporelle) a la valeur Before (Avant), After (Après) ou Before and after (Avant et après).
Entités à comparer à la valeur du paramètre Area Of Interest (Zone d’intérêt) pour identifier les traces uniques et sélectionner celles pertinentes.
Feature Layer
Track ID Field
Champ contenant les identifiants uniques des points de trace de mouvement. Le champ peut contenir un nombre ou une chaîne.
Field
Zone d’intérêt
Entités à comparer à la valeur Input Features (Entités en entrée) pour identifier les traces à sélectionner.
Feature Set
Time Relationship (Relation temporelle)
Spécifie la relation temporelle entre les valeurs des paramètres Input Features (Entités en entrée) et Area Of Interest (Zone d’intérêt). Si l’option Before (Avant), After (Après) ou Before and after (Avant et après) est spécifiée, seules les entités présentes dans la valeur Area Of Interest (Zone d’intérêt) pendant la période spécifiée sont incluses dans la sélection en sortie.
Avant et après—Si le temps d’une entité est antérieur au premier temps identifié et postérieur au dernier temps identifié pour la valeur Area Of Interest (Zone d’intérêt), mais qu’il se trouve dans l’intervalle compris entre ces deux temps, la relation temporelle se situe avant et après les données temporelles sélectionnées.
Avant—Si le temps d’une entité est antérieur au premier temps identifié pour la valeur Area Of Interest (Zone d’intérêt), mais qu’il est compris dans l’intervalle spécifié partant du premier temps identifié, la relation temporelle se situe avant les données temporelles sélectionnées.
Après—Si le temps d’une entité est postérieur au dernier temps identifié pour la valeur Area Of Interest (Zone d’intérêt), mais qu’il est compris dans l’intervalle spécifié partant du dernier temps identifié, la relation temporelle se situe après les données temporelles sélectionnées.
Aucun—Toutes les traces associées à l’identifiant unique spécifié dans Track ID Field (Champ d’ID de trace) présentes dans la valeur Area Of Interest (Zone d’intérêt) sont renvoyées.
String
Données temporelles sélectionnées
Intervalle de temps utilisé pour sélectionner les entités si la valeur Before (Avant), After (Après) ou Before and after (Avant et après) est spécifiée pour le paramètre Time Relationship (Relation temporelle).
Si la valeur Before (Avant) ou Before and after (Avant et après) est spécifiée, le temps au plus tôt sélectionné devient le premier temps identifié des entités sélectionnées dans la sélection initiale générée à partir des paramètres Input Features (Entités en entrée) et Area Of Interest (Zone d’intérêt), en soustrayant la valeur temporelle spécifiée. Si la valeur After (Après) ou Before and after (Avant et après) est spécifiée, les données temporelles sélectionnées sont ajoutées au temps au plus tard de la sélection initiale pour identifier les entités sélectionnées.
Entités à comparer à la valeur du paramètre area_of_interest pour identifier les traces uniques et sélectionner celles pertinentes.
Feature Layer
track_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_of_interest
Entités à comparer à la valeur in_features pour identifier les traces à sélectionner.
Feature Set
time_relationship
Spécifie la relation temporelle entre les valeurs des paramètres in_features et area_of_interest. Si l’option BEFORE, AFTER ou BEFORE_AFTER est spécifiée, seules les entités présentes dans la valeur area_of_interest pendant la période spécifiée sont incluses dans la sélection en sortie.
BEFORE_AFTER—Si le temps d’une entité est antérieur au premier temps identifié et postérieur au dernier temps identifié pour la valeur Area Of Interest (Zone d’intérêt), mais qu’il se trouve dans l’intervalle compris entre ces deux temps, la relation temporelle se situe avant et après les données temporelles sélectionnées.
BEFORE—Si le temps d’une entité est antérieur au premier temps identifié pour la valeur Area Of Interest (Zone d’intérêt), mais qu’il est compris dans l’intervalle spécifié partant du premier temps identifié, la relation temporelle se situe avant les données temporelles sélectionnées.
AFTER—Si le temps d’une entité est postérieur au dernier temps identifié pour la valeur Area Of Interest (Zone d’intérêt), mais qu’il est compris dans l’intervalle spécifié partant du dernier temps identifié, la relation temporelle se situe après les données temporelles sélectionnées.
NONE—Toutes les traces associées à l’identifiant unique spécifié dans Track ID Field (Champ d’ID de trace) présentes dans la valeur Area Of Interest (Zone d’intérêt) sont renvoyées.
String
selection_time
Intervalle de temps utilisé pour sélectionner les entités si la valeur BEFORE, AFTER ou BEFORE_AFTER est spécifiée pour le paramètre time_relationship.
Si la valeur BEFORE ou BEFORE_AFTER est spécifiée, le temps au plus tôt sélectionné devient le premier temps identifié des entités sélectionnées dans la sélection initiale générée à partir des paramètres in_features et area_of_interest, en soustrayant la valeur temporelle spécifiée. Si la valeur AFTER ou BEFORE_AFTER est spécifiée, les données temporelles sélectionnées sont ajoutées au temps au plus tard de la sélection initiale pour identifier les entités sélectionnées.
Time Unit
Sortie dérivée
Nom
Explication
Type de données
updated_featureclass
Entités en entrée mises à jour.
Feature Layer
Exemple de code
SelectMovementTracks (script autonome)
Le script Python ci-après illustre l’utilisation de la fonction SelectMovementTracks dans un script autonome.
# SelectMovementTracks.py
# Description: Select movement tracks that are identified in a known area 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"
arcpy.management.MakeFeatureLayer(point_features, "lyr")
arcpy.intelligence.SelectMovementTracks("lyr",
"created_user",
area_features,
"NONE")
Environnements
Cet outil n’utilise pas d’environnement de géotraitement.