Wie gut das mit Apps funktioniert, kann ich nicht sagen. Es gibt aber diverse andere User hier, die das machen.
Ich persönlich bevorzuge eine Lösung, bei der nichts gekoppelt werden muss. Ich mache das mit dem
Columbus V 990. Es ist das einzige Gerät das ich gefunden habe, das eine micro SD Karte akzeptiert und somit praktisch unbeschränkt Datenpunkte aufzeichnen kann.
Das funktioniert sehr gut und auch mit beliebig vielen Kameras. Wichtig: Die Kamerauhren müssen möglichst genau eingestellt sein (auf die Sekunde). Da diese sich verstellen, sollte man regelmässig kontrollieren.
Du findest zum Thema Geotagging diverses Threads hier im Forum.