Instead of studying for my final exams next week, I spent a while adding a little Leaflet map to an old travel tracking project. A lot of my travel data is missing, but the visualisation is surprisingly nice, considering it only took about 2 hours.

Still to do:
- Differentiate modes of transport when drawing the lines (eg. red = flight, green = bus, whatever)
- Make the markers smaller?
- Add the data that was lost in translation (eg. it has some of my trip to Egypt marked, but not the flights themselves to Egypt)
- Add the travel since then, seeing as this was a year ago or something
- Add a bunch of stats next to the map

- Fixed all the data that was there (eg. flights to Egypt now show up)
- Added missing trip legs in between (see: roadtrip in Romania)
- Swapped to geodesics for flights instead of straight lines.
- Added types of place to pop-ups.
- Changed code to work with the newer version of Google's geocode API

Fós á dhéanamh:
- All the data from the past ~12 months was never entered anywhere yet.
- The visit numbers seem inflated (eg. I've only been in Bremen airport once, but it's listed as twice).

Follow

It's cool (to me) to see the differering patterns between the splay of flights from Dublin, when I've lived here, and the mixed spiderweb of trains and buses and flights from Zurich, when I lived there.

Would've liked to fly less from Dublin for environmental reasons, but there's not really any other way to get anywhere, being on an island and all.

More or less all of this project was necessitated by new.jetlovers.com/profile/2396 not covering trips made by anything other than aeroplane, and so missing out on tracking a bunch of places I've been

Added total visit duration calculations, and made driving routes (buses, cars, taxis, etc) snap to roads. Definitely time to sleep now.

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!