A Site for Photographers by Photographers

Community > Forums > Digital Darkroom > Software>File Formats > Software to extract/exploit...

Software to extract/exploit GPS data from image files?

Matt Blaze , May 14, 2005; 12:01 a.m.

Does any currently available software have the ability to extract and export the GPS position from the EXIF data in image files (in particular, Nikon D2x NEF files)? Better yet, is there any software that can exploit image position data in interesting ways?

I'm considering tethering my D2x to a GPS unit routinely whenever I shoot outdoors from now on in order to be able to better index my shots by location in the (hopefully near) future. I'm envisioning things like the the ability to display a little map next to each shot, e.g., in Adobe Bridge, or navigating a file browser by clicking on a map.

I'm willing to take baby steps here; if there's an easy way to just extract the lat/lon fields as text from each image file, it would be easy to do things like automatically feed them to existing software (e.g., by creating waypoints for a GPS mapper) and services (e.g., Google maps).

Anyone doing anything interesting with GPS data?



Terry McTigue , May 14, 2005; 07:52 p.m.

Matt Blaze , May 14, 2005; 09:46 p.m.

Terry, thanks. As far as I can tell that's a closed-source package for Windows, which limits its usefulness to me (my image library is on a Mac), but it's certainly a step in the right direction.

I may end up just whiping something up myself.


perfect exposure , May 15, 2005; 02:32 p.m.

if you look up "sourceforge" and do a search on "geo" you will find lots of free software which skirts around the topic. There is one listed which does the click on map to show images for that location but there is no released software for it yet.

PHP has inbuilt routines for extracting exif data but you will need a GEO database to get location information from lat and long and then a map builder. I guess java can do it as well.

GEO databases that are any good are usually not free!

not a trivial task to put all that together.

Matt Blaze , May 15, 2005; 02:46 p.m.

Once I have the lat/lon data extracted into a portable format I can deal with it, but was wondering more about software that deals with the data in the context of collections of images.

Perhaps I'm looking in the wrong places, but I've not yet found even a standard library (ideally linkable to C, but I'll settle for Java) that can parse the lat/lon from the EXIF data of a (Nikon NEF) image file.

Does anyone have any specific pointers to interesting tools?



Tony Chien , Jun 06, 2005; 07:49 a.m.

Yes, you can get detailed GPS data from image file by Opanda IExif 2.0 if there is GPS data in the file. IExif 2.0 can export whole Exif data including GPS info from image files as XML or INI text file.

Opanda IExif 2.0 for viewing EXIF/GPS/IPTC data

Jeff A , Jul 18, 2005; 05:56 p.m.

Erik S , Nov 29, 2005; 05:37 a.m.

I'm writing a thesis about the benefits of coupling cameras and gps receivers. I still have a long way to go before I'm ready to make my thesis public but I've posted some links to interesting and related stuff at http://geo.novelviews.com .

// Erik

Back to top

Notify me of Responses