Je participe à un club de cyclisme longue distance et nous avons commencé à collecter régulièrement des données GPS auprès de nos coureurs.
Mon intérêt est de calculer "la trajectoire réelle" des événements futurs à partir des données GPS accumulées sur les mêmes routes. Fondamentalement, cela signifierait passer certaines pistes présélectionnées à un algorithme, et l'algorithme générerait des points à une fréquence d'échantillonnage appropriée (une distance appropriée les uns des autres en fonction des courbes de route). Je supprimerai les horodatages en ne tenant compte que des informations de piste spatiale.
Quels algorithmes / méthodes statistiques pourrais-je utiliser? Je n'utilise aucun package SIG et je prévois de l'implémenter en Python.
Ci-dessous, quelques exemples de jeux de trajectoires:
la source
Réponses:
Chris Brunsdon a présenté un article sur cette question lors de la conférence GeoComputation 2008 - voir http://www.geocomputation.org/2007/1B-Algorithms_and_Architecture1/1B2.pdf
Dans l'article, il explique comment appliquer l'analyse de courbe principale (Hastie et Stuetzle 1989) et fait quelques suggestions sur la façon d'augmenter la robustesse de la méthode. Une recherche plus approfondie mène à une discussion sur un outil OSM appelé osm-makeroads qui pourrait bien résoudre votre problème (ou au moins vous aider à démarrer).
la source