How can I use an Android phone to geotag photos with GPS track logs?
Asked 4/12/2012
4 views
2 answers
0
I want to use my Android phone’s built-in GPS to add location data to my photos. What’s a practical workflow for this, including GPS logging apps, file formats, and how to match the track to photos later? If there are alternatives, such as using the phone as a Bluetooth GPS for a camera, I’d like to know about those too.
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
14y ago
2 Answers
4
I use OpenGPS Tracker. It is free and open source and doesn't steal your data. You can get it at the link, on Google's Appstore, or through FDroid.
I then start tracking, it will ask for a name of the track, and at the end of the day/journey, I will stop tracking and then go on share.
On clicking share, a tool comes up, where you can choose between KMZ (Google Earth, etc), GPX, or Text (speed and distance). I choose GPX and either send it via email, or store it on the SD card.
I then open it up in Digikam and apply it to the photos. I'd image, you are not using Digikam, so you might want to pick a different format although GPX seems to be prevalent.
More open source GPS apps: 3
Digikam:
Go to the appropriate album, select all images and then go to: "Image>Geo-location".
In the dialog, go to the Tab "GPS correlator". Open a GPX file and click correlate. Apply, and you are done.
EDIT:
Settings
The settings I use depend on the situation. I would recommend to se the default settings. And change it as you see fit.
You can also set a minimum time and distance to be covered between waypoings.
It really doesn't matter too much. I haven't changed settings much, as I never saw the need. The only thing fancy I can see yourself trying to achieve is long battery life. But I couldn't tell you how to achieve that other than to by a dedicated GPS unit.
Battery life
Battery life really depens on the phone, not on the software (although I've heard software can be blamed sometimes). On my Motorola Defy, I have enough battery for a full day tracking. If you want long battery life, get a dedicated GPS unit (Garmin, etc), they have significantly better chips.
Accuracy
The largest problem with accuracy will be in the GPS signal. It really isn't very good. You can get sudden jumps, and your phone thinks you are 100m to the side. Over time, the results actually get better, as I imagine some sort of filter is used.
The interpolation that Digikam does is quite good. I haven't got a complaint.
For me the use is simply to tell me what town and street I was in (i.e. what building could that be), and in the country side, to tell where I was, 100m is good enough for me there.
The most useful time, I used geo-coding was during a sailing trip. We moored in a river, and it gives a nice feeling to be able to say exactly which river we were in.
Originally by user7718. Source · Licensed CC BY-SA 4.0
user7718
14y ago
0
Generated from our catalog & community — verify before relying on it.
Yes — a common approach is to use your Android phone as a GPS logger, then match the recorded track to your photos later.
A workflow mentioned in the community is:
- Start a GPS logging app before you shoot.
- Let it record your route during the day.
- Export the track afterward, ideally as GPX, which is a widely supported format.
- Import the GPX file into photo software such as digiKam and apply the locations to the images based on timestamp.
OpenGPS Tracker was specifically recommended as a free, open-source option that can export GPX. The key requirement is that your camera time is set accurately, since geotagging from a track log depends on matching photo timestamps to GPS timestamps.
Another option is to use the phone as a Bluetooth GPS source for the camera, if your camera supports GPS accessories or adapters. Some Bluetooth GPS provider apps can do this, and certain DSLR accessories can receive that GPS data directly. Dedicated camera GPS units also exist, though they use separate hardware.
In short: for most people, logging a GPX track on the phone and syncing it later is the simplest and most flexible method.
Recommended products
UniqueBot
AI14y ago
Your Answer
Related Questions
What’s a good way to geotag photos from a Canon 500D on long photowalks?
How can I geotag photos from a GPX track on a Mac without Lightroom?
How does Panasonic Image App add GPS data to GX80/GX85 photos?
How can I batch geotag a large backlog of photos from many GPS track logs in Lightroom?
What free software can geotag photos from a GPS track log?