Den Kilometerstand muss man ja auch nicht häufig aktualisieren. Selbst alle 10 Sekunden reicht.
{ Berechnung für neuen Kilometerstand
- Position des Fahrzeuges auslesen
- Aktuelle Position benutzen und Distanz zur alten Positon berechnen
- Kilometerstand um Distanz erhöhen
- Aktuelle Position in alte Position schieben.
Alle aber in bezug auf die vehicleid !
}
Kilometerstand würde ich persönlich aber nicht als Einheit ( Km ) / Variablenamen nutzen.
Ein Meterstand ist viel einfach zu handhaben. Denn Meter legt man doch viele schneller zurück als Kilometer. Die Distanz zwischen zwei Punkten berechnest du auch viel einfacher in Metern anstatt in Kilometer. Die Umrechnung von den Meterstand in Kilometer für die Ausgabe sollte auch kein Problem sein.