ich stehe auf dem Schlauch ...
Ich habe ein recht abstraktes Problem.
Weiss nicht so genau, wonach ich noch alles googeln soll ...
Ich werde mal versuchen es einfach zu beschreiben:
ich bekomme Daten von einem Verkehrsradar.
Datum - Uhrzeit (hh:mm:ss) - gemessene Geschwindigkeit (vereinfacht).
Es kann sein, dass pro Fahrzeug 1-20 Datensätze von dem Gerät erzeugt werden (je anch Verweildauer vor dem Radar)
Habe schon einen Algorithmus entwickelt der mir die tatsächliche Anzahl der KFZ (+-5%) errechnet.
Nun möchte ich jetzt die Richtung, aus der das KFZ kommt, aus den Daten herausrechnen.
Potential sehe ich in der Spalte mit der Geschwindigkeit.
Durch den Aufstellungsortes des Radars im 90 Grad Winkel zur Strasse und die Erfassung der Radarstrahlen sind die Werte von KFZ die von rechts kommen am Beginn der (1-20) Datensätze zu diesem KFZ höher, als wenn es schon vorbeigefahren ist.
Bei von links kommenden KFZ sind die Werte am Ende der Datenreihe höher.
In diesem Beispiel kann man das ganz gut erkennen (Richtungsangaben und "-" sind von mir).
Spalte1 = Datum (tt.mm.yyyy)
Spalte2 = Uhrzeit (hh:mm:ss)
Spalte3 = Geschwindigkeit (Zahl)
Es handelt sich um 4 KFZ.
von Links
18.02.2017 -00:04:06 -2
18.02.2017 -00:04:07 -8
18.02.2017 - 00:04:07 -11
von rechts
18.02.2017 -00:09:47 -10
18.02.2017 - 00:09:47 -2
18.02.2017 -00:09:47 -8
18.02.2017 -00:09:48 -5
von rechts
18.02.2017 - 00:11:43 -14
18.02.2017 -00:11:43 -6
18.02.2017 -00:11:44 -4
von links
18.02.2017 -00:18:54 -6
18.02.2017 -00:18:54 -2
18.02.2017 -00:18:54 -3
18.02.2017 -00:18:54 -2
18.02.2017 -00:18:54 -6
18.02.2017 -00:18:55 -13
Die Abstände zwischen den einzelnen KFZ können auch im Sekundenbereich liegen.
Ich bekommen pro Tag ungefähr 6000 Datensätze.
Ich hoffe das war so einiger Massen verständlich.
Hat jemand eine Idee, wie man die zusammengehörigen KFZ Daten an Hand der vorhandenen Daten gruppieren kann und dann dem KFZ eine Richtung zuweisen kann?