Map lab
Fig 1.1.2 running over each candidate base map. Same frame, same stops, same labels — only the land differs. Both derive from Natural Earth 10m.
OPTION A — COMPILED REGION, HAND-ROLLED PROJECTION
72 KB committed TS module (this region only) · zero runtime deps · offline build script
OPTION B — D3-GEO + WORLD-ATLAS AT RUNTIME
2.9 MB world TopoJSON (server-side only) · d3-geo + topojson-client · no build step, any region/projection