Skip to main content
100%

Geological Timescale v4

✓ Published0🌍 Public
TThanaporn-sk
Last edited Jan 13, 2020
Created on Jan 13, 2020

This interactive visualization presents the geologic timescale as a horizontally scrollable, zoomable column chart. Users can click on a time interval to expand it into smaller subdivisions, revealing the full hierarchy from eons down to stages. The chart is built with D3 v5, using the `d3.partition()` layout on a hierarchical structure loaded from a JSON file. Data comes from the Paleobiology Database. Rectangles are colored by interval and animated concurrently as the hierarchy is navigated, with drag-to-pan functionality for exploring the timescale.

AI-generated description

geo-timescale

geo-timescale on GitHub

A 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").

D3 v5 version

Transtition animations are now concurrent. Unfortunately because the way the new d3.hierarchy partition function works, "interval_hash" no longer works the same way as in the previous version.

Funding

Development supported by NSF EAR-0949416.

forked from <a href='http://bl.ocks.org/JulesBlm/'>JulesBlm</a>'s block: <a href='http://bl.ocks.org/JulesBlm/a25026573de31ea91a2a779d3366929b'>Geological Timescale v4</a>

mit Licensed

Similar vizzes