11 comments

[ 4.0 ms ] story [ 33.7 ms ] thread
To the author: This is really cool and something I've dreamed of. Have you considered adding support for the 'dymaxion map' (aka Airocean World) projection by Buckminster Fuller ( https://en.wikipedia.org/wiki/Dymaxion_map )? Or the Waterman Butterfly ( https://en.wikipedia.org/wiki/Waterman_butterfly_projection ) ? What kind of challenges are there in implementing transitions to those types of projections?
Thanks. Interpolating between map projections that have the same clip region is relatively straightforward. When projecting geometries from the surface of a sphere to a 2D plane, you're always going to have a discontinuity somewhere on the sphere, i.e. the clip region. The projections supported so far all have the same discontinuity along the antimeridian (the meridian at longitude ±180°).

Extending the interpolation to work for projections with different clip regions should be feasible but there are several ways to interpolate between arbitrary shapes in 2D, so I'd have to give it some thought.

Another way to transition between "polyhedral" projections like the Dymaxion map and the Waterman butterfly is to fold and unfold the maps in 3D to and from a closed polyhedral globe.

Really love your previous work on ocean-centered maps like the Spilhaus. Keep up the good work.
Beautiful. I would love to see the Authagraph projection on this.
What a great graphic. I can't imagine the battle it took to make this work.
To the OP, using chrome when I pause the rotation, then just arrow down through the projections viewing them one at a time, going from mercator to miller causes a weird X shape. https://ibb.co/sWrgtZC
Can confirm (but in Firefox), additionally, going back from Mercator to Loximuthal causes an odd inverted bowl-shaped border.
@jasondavies, Nice work! Would it be possible to have "Distances from North Korea ", but for any point on Earth? In other words "Distances from X" Thanks.