Shiny New Toy |
I've been playing with the idea of getting a GPS so I can geocode my photos for a while. When I finally got the Google Maps mashup to work, I decided it was time.
So I ordered a Foretrex 201[a] from Dealcat.de[b] (good price: 179 EUR when RRP is $182 in the US and street price here in Vienna is EUR 249), downloaded GPSlib4J[c] (GPS interface library for Java), RXTX[d] (serial port library for Java) and Exiv2[e] (image metadata editor), and bolted together an application to import the tracklog from the GPS and use it to geocode images imported from the camera.
The results were good - although it took a little time to get the GPS to play nicely. If you hover over any of the images below you'll see a little globe icon pop up. Click on it to see where the picture was taken. Update 2011-12-12: Click through to the image page, or select "Map" in the top right of the page.
Taken from the Donaupromenad across the Danube river. Geocode was ok. | |
Taken from the Donauinsel. Geocode agrees - sort of - Google maps places me in the water by the shore when using satellite imagery, but right when using the "Map" view. | |
Spot on geocoding places me in Leopoldau, at the northernmost end of the U1 subway line. | |
This one is also spot-on geocoded. | |
Really bad geocode places me several kilometers off. | |
Geocode is slightly off - I'm supposed to be at Mahlerstrasse, which is about 100 meters south. GPS:s don't work that well in cities with big, sky-and-satellite-blocking buildings, though, so this is only to be expected. |