One of my friends Giuseppe did some work over the Christmas break, taking open source map data from OpenStreetMap and colouring the streets based on the type of street name — eg Street, Road, Avenue. His python code is all available on his github repository, so I decided to give it a try for some of the Australian cities I know well.
I’ve changed the colour code slightly from what he used, but otherwise my code is exactly the same as his. The names for retrieving the map data from OpenStreetMap were found on https://nominatim.openstreetmap.org/: they were ‘Council of the City of Sydney’, ‘City of Melbourne’ and ‘Adelaide City Council’ — in each case I had to make sure I picked maps with polygons, and could get this data using which_result=1.
Hope you find these interesting.