In diesem Thread will ich in loser Folge einige Punkte zu meinem Programm AVWSG ansprechen bzw. allen anderen den Raum schaffen, über Features und Funktionen sich austauschen zu können. Der andere Thread mit den AVWSG Versionen sollte im Wesentlichen nur für neue Versionen und für direkte Fehler da sein.
Hier noch einige Bemerkungen zum Geo-Tagging, der Photo-Funktion und das Erstellen von KMZ Dateien:
Im Photo Tag Tool können beliebige JPEG Photos zur Photoliste hinzugefügt werden. Jeder Photoeintrag besteht aus zwei Zeilen: in der ersten Zeile werden die Tags aufgelistet, die bereits in den EXIF Daten des Photos vorhanden sind. In der zweiten Zeile werden die Werte eingetragen (nachdem man Calculate Positions gedrückt hat), die für die Photos anhand des aktuellen Tracks berechnet wurden. Ich habe diese Darstellung gewählt, damit man vorher und nacher besser im Überblick hat.
Nun ist es oft der Fall, dass das Datum des Photos nicht genau mit dem Track übereinstimmt (z.B. weil die Uhr des Photos nicht exakt auf die des WSG1000 abgestimmt war). Deshalb gibt es die Möglichkeit den Offset für alle Photos (Time Shift) berechnen zu lassen und diesen für alle weitere Operationen zu berücksichtigen.
Vorgehensweise: man sucht sich einen Trackpunkt aus, dem man sicher ein bestimmtes Photo zuordnen kann und merkt sich die Trackpunktnummer. Diese Nummer trägt man dann im Feld Trackpoint ein und wählt in der Photoliste das zugehörige Photo aus. Dann drückt man den Calculate Time Shift Button worauf der Zeitoffset berechnet und angezeigt wird.
Bei der Aktion Calculate Positions wird nun die Uhrzeit jedes Photos (unter Berücksichtigung des Time Shift) genommen und anhand des Track die Position und Höhe für das Photo berechnet und in der zweiten Zeile für das Photo dargestellt. Die Spalten TP1 und TP2 geben dabei an, zwischen welchen beiden Trackpunkten, oder aber wenn TP1 == TP2 ist, auf welchem Trackpunkt das Photo liegt.
Über die Combobox kann man zwischen zwei Methoden zur Positionsbestimmung wählen: Snap To Nearest Trackpoint und Interpolate.
Im ersten Fall wird die Position des Photos auf den am nächsten liegenden Trackpoint gesetzt. Im zweiten Fall wird, falls das Photo zwischen zwei Trackpoints liegt, die Position und die Höhe interpoliert - also die Zwischenwerte linear ermittelt. Ist Geschmackssache....
Wenn die zweiten Zeilen für die Photos gefüllt sind, kann man die Photos nun über Actions->Update GPS EXIF Tags taggen. Für das Erstellen einer Photo-KMZ Datei ist das aber nicht zwingend notwendig: es werden die Werte in der Tabelle verwendet (nur für den Fall, dass man die Photos nicht taggen möchte).
Beim Erstellen einer Photo-KMZ Datei gibt es noch einige ganz nützliche Einstellungen:
Man kann die Breite des KMZ Photos angeben, wobei die Aspect Ratio beibehalten wird (was bei TMX leider nicht der Fall ist). Da ich 16:9 Bilder mache, war war dies für mich sehr wichtig. Ausserdem wird (anders wie bei TMX) das resultierende Bild für die KMZ Datei gleich runtergerechnet (also Datenmäßig verkleinert), so dass die Photos nur die tatsächlich benötigte Größe haben und die KMZ Datei entsprechnd kleiner wird. Für die, die das dennoch nicht haben wollen, gibt es immer noch die Option "Keep original size" welche bewirkt, dass die Photos unverändert in die KMZ Datei kopiert werden.
Die Option Use only trackpoint number as trackpoint name bewirkt, dass kurze Wegpunktnamen erstellt werden (und nicht wie bei TMX ellenlange Namen, die mitunter störend wirken).
Ich hoffe, dass man nun leichter meine Gedankengänge nachvollziehen kann.
Mit der Benutzeroberfläche für das Photo-Tagging bin ich nicht wirklich zufrieden (hatte schon ein paar andere Ansätze programmiert) - vielleicht gibt es ja gute Ideen....
Grüße
Andreas