One map, fourteen projections

The coastline never changes and neither does the drawing call. Pick a projection; the few lines that did change are printed under the map. Drag the boat — across the date line, over the pole.

drag the boat, or focus the map and use arrow keys

…and every one of them is drawn by the same call: limn(ctx, rings(coastline), x, y, { lonCenter, visible })coast-wright has no projection of its own.

Coastline: Natural Earth 1:50m as a portolano, 41 KB, from the coastlines package. Feedback → the issue this page closes.