Eclipses paths
This visualization maps the paths of total solar eclipses from 1961 to 2045 as animated ribbons across a world map. Each eclipse path is drawn as a curved band, colored by date, and labeled with its year. Built with D3 v5 and SVG, it uses a custom topoJSON pipeline to simplify eclipse geometry while preserving accurate winding across the antimeridian. Hovering over a path triggers an animation showing the eclipse’s progression over time, with labels placed along the arcs for readability. The responsive design and d3-inertia enhance interactivity.
AI-generated descriptionPublished as https://visionscarto.net/empreintes-d-eclipses.
Forked from rcrocker13's eclipse2017.
Added d3-inertia, made responsive, fixed winding order of paths that cross the antimeridian.
Added labels on paths (thank you Nadieh!)
Transformed Luke Stanke's geojson with the following recipe:<br>
geo2topo --quantization 1e5 eclipses=eclipse.geojson.json | toposimplify --spherical-area 1e-4 > eclipses.json