The Map

Frank Turner is one of my favorite artists and performers, and his live shows are memorable experiences I’d recommend to anyone. He is also one of the hardest working touring musicians out there, having played at well over 2,000 shows since 2004. The respect he has for his craft is inspiring.

His fans are also inspiring! Going off of the idea and work the user Zoe_Bee on forum.frank-turner.com had done1, and using the data on his website and the mapping package leaflet, I decided to visualize all of his shows so far2. So go explore! The map is completely interactive. Find the shows you were at or just marvel at the Road3 this man has taken throughout his career.

The Method

If you just want to check out the code, it’s here. To start, I scraped down the text containing show information from frank-turner.com/basic-archive/. Then, using the Google Maps API, the venues were geocoded with the text from the website. 30 venues were unable to be geocoded. Of these, 11 were shows in International Waters that I chose to ignore4. The other 19, I googled until I found a suitable candidate address to geocode with the API. The rest of the work was done by the excellent leaflet package, its equally excellent marker cluster plugin, and the (also excellent) widgetframes package for performant presentation of the map.


  1. Zoe_Bee also created a map! It’s great! They got the locations of all the venues through a collaborative process, working with other people on the forum. Go check it out!↩︎

  2. See the Methods section for caveats.↩︎

  3. There are more elegant refrences I could have used, but I couldn’t help myself.↩︎

  4. I guess you could figure out the route of the cruise line the show was on, the day and time the cruise ship left, and then try to approximate where the show was based on those factors, but…that felt unnecessary.↩︎