Andrew Fribush

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

TROY · 600 MENCICONES −72 · BK 9MALEA · BLOWN SOUTHLOTUS-EATERS · BK 9CYCLOPS −6AEOLIA · BAG OF WINDS · BK 10ITHACA IN SIGHT · BLOWN BACKLAESTRYGONIANS −484 · 11 SHIPS · BK 10CIRCE · ONE YEAR −1 · BK 10SIRENS · BK 12SCYLLA −6 · BK 12THRINACIA −30 · BK 12OGYGIA · CALYPSO · SEVEN YEARS · BK 5SCHERIA · BK 6–12ITHACA · 1 MAN · YEAR 10MEN600LOST 0 · 0.0%SHIPS 12YEARS FROM TROY0510CIRCE · 1 YRCALYPSO · 7 YRS

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

TROY · 600 MENCICONES −72 · BK 9MALEA · BLOWN SOUTHLOTUS-EATERS · BK 9CYCLOPS −6AEOLIA · BAG OF WINDS · BK 10ITHACA IN SIGHT · BLOWN BACKLAESTRYGONIANS −484 · 11 SHIPS · BK 10CIRCE · ONE YEAR −1 · BK 10SIRENS · BK 12SCYLLA −6 · BK 12THRINACIA −30 · BK 12OGYGIA · CALYPSO · SEVEN YEARS · BK 5SCHERIA · BK 6–12ITHACA · 1 MAN · YEAR 10MEN600LOST 0 · 0.0%SHIPS 12YEARS FROM TROY0510CIRCE · 1 YRCALYPSO · 7 YRS