Hi Jerome!
Navio2 doesn’t support the geotagging feature right out of the box since this task requires a logs post-processing. Navio2 doesn’t support the raw data log recording needed for post-processing.
There are many methods to add the coordinates to the photo. However, if you need precise coordinates, you can use a Reach M+/Reach M2 GNSS receiver connected to the camera via a hot-shoe adapter. During the flight, the Reach M+/Reach M2 records time-marks in the raw data log at the moment each photo is taken. The precise coordinates for each photo can be found in the _events.pos file after the post-processing.
Below I’ve described the possible workflow:
-
power Reach M2/M+ GNSS receiver and connect the GNSS antenna
-
connect the hot-shoe adapter to Reach M2/M+ and to the camera
-
start the log recording in the ReachView app. The logs should be recorded both on base and rover
-
configure a camera trigger on Navio2 and take a flight. There’s a forum thread that might be useful for you: Navio2 Remote Output Trigger
-
process your data in RTKLib to obtain “_event.pos” file. You can follow GPS post-processing guide
-
use 3rd-party software to set a geotags on the photos (for instance, GeoSetter)