Gareth Lloyd and Tom Martin combed through 424,171 Wikipedia articles, and cross-referenced geographical coordinates and historical events to create this visualization of world history. From them, the two were able to pair up 14,238 events with coordinates.
To make it, I built a python SAX Parser that sliced and diced an xml dump of all wikipedia articles (30Gb) and pulled out 424,000 articles with coordinates and 35,000 references to events. We managed to pair up 14,238 events with locations, and Tom wrote some Java to fiddle about with the coordinates and output frames. I’ve hacked around some more to add animation, because, you know, why not?