Saturday, 5. July 2008, 09:41:28
I can't believe I didn't find this earlier. After all, I like geotagging; just look at
my Flickr map. But putting arbitrary data on a map of your own is not as handy. There are, of course Google Maps and Yahoo Maps, but they're pretty involved solutions, and they control the data in the first place.
OpenStreetMap, is at least Creative Commons-licensed, but you can't put anything you want in there. As for other solutions, they should have turned out on a simple Web search, right?
Well, no. In fact, I stumbled upon
Worldkit by pure accident, while researching distributed social networks (more about this in a later post). One short manual later, I was plotting points on the map as fast as I could grab the map coordinates from Wikipedia:

(Yes, that's just a screenshot. Sorry, Flash security policy. Click to see the demo on my website.)
For me, Worldkit's main selling point is simplicity. If you can understand
this GeoRSS file, you can use Worldkit. As you may have guessed, the example above shows locations that have significance for me, such as where in the world I have friends. As a bonus, it also lets me see at a glance whether I can expect them to be awake or not. Quite handy, isn't it? Not to mention how funny it was to watch the terminator line washing over my plotted location of Bucharest just as the sun was setting outside. I could also draw the contours of various countries, if only I knew where to get the data.
As Murphy would have it, I located another open source map application soon after.
OpenLayers is based on Javascript (it should run on iPhones) and seems more professional (OpenStreetMap uses it), but it's also more involved and less flashy, at least at first sight. Your mileage may vary.
Now, would you excuse me, I have to go buy a GPS receiver.

Nah, just kidding. I can do a lot of work whitout one. Such as helping my friends get started with their own projects. Amazing how many people need a mapping application. Actually, I'll let you know. Happy geotagging!