Wir nutzen die von KodeZwerg verlinkte
CCR-Exif von Chris Rolliston in einer Android FMX App genau für den von Dir genannten Anwendungsfall. Siehe zur CCR-Exif
Unit auch diesen
Post.
Kommen mit der
Unit für die üblichen Tags (GPS, Datum) gut auf der mobilen Platform klar; die GPS-Sensor-Komponente muss für GPS halt Werte liefern. Ich weiß ohne in den Code zu schauen nicht, ob man die Sensorwerte noch umrechnen musste oder ob es überladene Methoden zum Speichern der Dezimalen Geokoordinaten von GPS gab.
Noch ein Tipp: Das Kleinrechnen des Bildes und Speichern hat bei uns auf schwacher Android Hardware manchmal zum Absturz der App geführt (bzw. einem schwarzen Bildschirm nach/beim Verlassen der Kamera geführt). Ein TTask hat hier bei der Lösung geholfen.