Sunday, November 20, 2016

ZVV Fare Zones as a Google Maps layer

ZVV (Zürcher Verkehrsverbund, is a public transport network in the Canton of Zürich. The website is rich with all the brochures and various maps. But unfortunately the fare zone maps they share in PDF are not easy to view on mobile, and even harder when it comes to deciding whether a particular bus stop belongs to one zone or another.

So if you are looking for a Google Maps overlay that will precisely show you all the ZVV Tarifzonen, seek no more: it's right here!

If you want to make your own, here's a small SVG to KML converter that will download the most recent ZVV zone map and convert it into KML, which can then be imported to My Maps: GitHub Gist.

It is very simple, so it does not render zone numbers. Perhaps that's the reason why ZVV refused to provide KML when I offered them to add this feature?