LeafletJS
I switched the blog over to LeafletJS maps and Open Street Map from Google Maps today. πΊ
While the Google API was convenient, I always worried about getting a flood of blog traffic at some point and having to pay for excess map requests – which is one of the reasons I’ve been doing fewer Google Maps recently.
The nice thing about LeafletJS is that it is entirely agnostic about tile provider – you can use any basemap or even locally served ones. The API is a lot more flexible, with more plugins and options – and let’s be honest, Open Street Map is nearly as good if not better than Google Maps.
I am removing the Google Maps terminology over time in favor of genericitized KML terms because Google Maps says in their license agreements that your only supposed to use their corporate name when using their mapping software, to refer to use to their service.