Geological Timescale Vertical
A vertical, interactive geological timescale visualizes Earth's history from the Archean to the Quaternary. The chart displays hierarchical time intervals as colored rectangles, sized proportionally to their duration, and uses `d3.partition` to compute the layout. It loads interval data from a JSON file, and users can drag the entire visualization vertically to pan through time. The implementation uses D3 v4, SVG rendering, and a drag behavior from `d3.drag` to translate the scale, with data sourced from the Paleobiology Database.
AI-generated descriptionA modular D3.js-based geologic time scale that utilizes data from the Paleobiology Database.
To use, simply include timescale.js and timescale.css in your HTML document, and initialize into the div of your choice with timescale.init("id-of-div").
Still needs some minor tweaking.
Adapted from John J Czaplewski’s http://bl.ocks.org/jczaplew/7546689. Updated to d3.js v4 and made vertical by me.