Last week someone posted an animation of a Typographic Map of France on Reddit. This map gradually added the names of 1,156 French communes to a blank canvas, starting with those with the largest populations. I really liked the effect of the animation and remembered that TripGeo's Scrambled Maps has a database of around 11,000 cities worldwide - complete with population data. That meant I should be able to create a global version of the map.
My interactive Typographic Map provides a unique way to watch the world’s major cities appear one by one. Instead of loading all city labels at once, the map gradually reveals them in order of population size - starting with the largest cities and working its way down to smaller ones. With more than 11,000 places in the dataset, you can sit back and watch the planet fill up with names, or take control of the pace with a few handy buttons (it should only take around 1 hour 30 minutes to see all 11k labels added to the map).
How It Works
When the map loads, it starts with a blank white canvas. Every few hundred milliseconds, another city label is added. The order isn’t random - cities are sorted by population, so megacities like Tokyo, Delhi, and Shanghai appear first, followed by mid-sized cities and eventually smaller towns.
Each city is added as a point feature with a text label. If you enable the optional circle layer, cities are also drawn as semi-transparent dots sized according to their population - larger cities get bigger dots.