Ich nehme an einem Radfernclub teil und wir haben begonnen, routinemäßig GPS-Daten von unseren Fahrern zu sammeln.
Mein Interesse ist es, "die reale Flugbahn" für zukünftige Ereignisse auf der Grundlage von gesammelten GPS-Daten auf denselben Straßen zu berechnen. Grundsätzlich würde dies bedeuten, einige vorgewählte Spuren an einen Algorithmus zu übergeben, und der Algorithmus würde Punkte mit einer geeigneten Abtastrate (einem geeigneten Abstand voneinander abhängig von Straßenkurven) erzeugen. Ich werde Zeitstempel verwerfen, wobei nur räumliche Titelinformationen berücksichtigt werden.
Welche Algorithmus- / Statistikmethoden könnte ich verwenden? Ich verwende kein GIS-Paket und plane, dies in Python zu implementieren.
Nachfolgend einige Beispieltrajektoriensätze:
quelle
Antworten:
Chris Brunsdon hielt auf der GeoComputation-Konferenz 2008 einen Vortrag zu diesem Thema - siehe http://www.geocomputation.org/2007/1B-Algorithms_and_Architecture1/1B2.pdf
In dem Artikel erörtert er die Anwendung der Hauptkurvenanalyse (Hastie und Stuetzle 1989) und macht einige Vorschläge zur Erhöhung der Robustheit der Methode. Weitere Recherchen führen zu einer Diskussion über ein OSM-Tool namens Osm-Makeroads, das Ihr Problem möglicherweise löst (oder Sie zumindest zum Einstieg bringt).
quelle