Wäre es nicht mit einfachen Mitteln möglich, eine Tracklog Funktionalität im POI-Warner zu implementieren? Andere Möglichkeiten sind zur Zeit die Installation von Com-Port Splittern und der Parallelbetrieb von Anwendungen, die dann die GPS-Daten an dem virtuellen Port abfangen und aufzeichnen.
Der POI-Warner muss doch sowieso die Koordinaten abfragen, damit er weiß, wo man sich befindet und wann er vor welchem POI warnen soll. Also müsste es doch machbar sein. Ich denke da an eine einfache Variante. Man kann evtl. das Intervall festlegen (alle x Sekunden oder alle x Meter) und noch den Pfad bestimmen, whin das Logfile geschrieben wird. Dann hängt der POI-Warner im vorgegebenen Intervall die Koordinaten an die Textdatei an. Voilà!
Das hätte den unerhörten Charme, dass man als Anwender nicht unnötigerweise weitere Applikationen laufen lassen muss, wenn man schon den POI-Warner benutzt.
Ich könnte mir für eine erste Variante vorstellen, dass die Konfiguration ausschließlich über die manuelle Pflege der poiwarner.ini geregelt wird. Final wäre es natürlich toll, wenn man zumindest im POI-Warner irgendwo das Logging bedarfsweise an- und abschalten und den Pfad zum Logfile wählen könnte.
Wenn man aber anhand eines Parameters in der .ini die Intervalle nicht zu eng wählt, bläht das die Log-Datei nicht sehr auf und die Belastung für das System durch das Schreiben sollte sich auch sehr in Grenzen halten. Dann wäre es sicher zu verkraften, dass permanent geloggt wird. Hat sich das Feature dann in der Praxis bewährt, kann der Konfig-Dialog immer noch nachgeliefert werden. So könnte der Programmierer relativ schnell die Funktion liefern und die routinierteren User hier wären früh in der Lage, zu testen. Die Bedienerführung kann dann immer noch folgen.