From bf624746dfa259dd2d96fbb91a0cfa5d8cafa2dd Mon Sep 17 00:00:00 2001 From: davidsklar99 Date: Fri, 27 Jun 2025 14:51:25 -0500 Subject: [PATCH 1/5] int_id added to default intervals --- packages/timescale/src/intervals.ts | 4270 +++++++++++++++------------ packages/timescale/src/types.ts | 1 + 2 files changed, 2390 insertions(+), 1881 deletions(-) diff --git a/packages/timescale/src/intervals.ts b/packages/timescale/src/intervals.ts index 834285f68..40883c3d3 100644 --- a/packages/timescale/src/intervals.ts +++ b/packages/timescale/src/intervals.ts @@ -2,1887 +2,2395 @@ import { Interval } from "./types"; const defaultIntervals: Interval[] = [ { - pid: null, - oid: 0, - lvl: 0, - eag: 4000, - lag: 0, - col: "#000000", - nam: "Geologic Time", - }, - { - oid: 753, - typ: "int", - nam: "Archean", - lvl: 1, - pid: 0, - col: "#F0047F", - lag: 2500, - eag: 4000, - rid: [15443], - }, - { - oid: 752, - typ: "int", - nam: "Proterozoic", - lvl: 1, - pid: 0, - col: "#F73563", - lag: 541, - eag: 2500, - rid: [47900], - }, - { - oid: 751, - typ: "int", - nam: "Phanerozoic", - lvl: 1, - pid: 0, - col: "#9AD9DD", - lag: 0, - eag: 541, - rid: [47900], - }, - { - oid: 760, - typ: "int", - nam: "Eoarchean", - lvl: 2, - pid: 753, - col: "#DA037F", - lag: 3600, - eag: 4000, - rid: [15443], - }, - { - oid: 759, - typ: "int", - nam: "Paleoarchean", - lvl: 2, - pid: 753, - col: "#F444A9", - lag: 3200, - eag: 3600, - rid: [15443], - }, - { - oid: 758, - typ: "int", - nam: "Mesoarchean", - lvl: 2, - pid: 753, - col: "#F768A9", - lag: 2800, - eag: 3200, - rid: [15443], - }, - { - oid: 757, - typ: "int", - nam: "Neoarchean", - lvl: 2, - pid: 753, - col: "#F99BC1", - lag: 2500, - eag: 2800, - rid: [15443], - }, - { - oid: 756, - typ: "int", - nam: "Paleoproterozoic", - lvl: 2, - pid: 752, - col: "#F74370", - lag: 1600, - eag: 2500, - rid: [47900], - }, - { - oid: 755, - typ: "int", - nam: "Mesoproterozoic", - lvl: 2, - pid: 752, - col: "#FDB462", - lag: 1000, - eag: 1600, - rid: [47900], - }, - { - oid: 754, - typ: "int", - nam: "Neoproterozoic", - lvl: 2, - pid: 752, - col: "#FEB342", - lag: 541, - eag: 1000, - rid: [47900], - }, - { - oid: 3, - typ: "int", - nam: "Paleozoic", - abr: "Pz", - lvl: 2, - pid: 751, - col: "#99C08D", - lag: 252.2, - eag: 541, - rid: [47900], - }, - { - oid: 2, - typ: "int", - nam: "Mesozoic", - abr: "Mz", - lvl: 2, - pid: 751, - col: "#67C5CA", - lag: 66, - eag: 252.2, - rid: [47900], - }, - { - oid: 1, - typ: "int", - nam: "Cenozoic", - abr: "Cz", - lvl: 2, - pid: 751, - col: "#F2F91D", - lag: 0, - eag: 66, - rid: [47900], - }, - { - oid: 770, - typ: "int", - nam: "Siderian", - lvl: 3, - pid: 756, - col: "#F74F7C", - lag: 2300, - eag: 2500, - rid: [47900], - }, - { - oid: 769, - typ: "int", - nam: "Rhyacian", - lvl: 3, - pid: 756, - col: "#F75B89", - lag: 2050, - eag: 2300, - rid: [47900], - }, - { - oid: 768, - typ: "int", - nam: "Orosirian", - lvl: 3, - pid: 756, - col: "#F76898", - lag: 1800, - eag: 2050, - rid: [47900], - }, - { - oid: 767, - typ: "int", - nam: "Statherian", - lvl: 3, - pid: 756, - col: "#F875A7", - lag: 1600, - eag: 1800, - rid: [47900], - }, - { - oid: 766, - typ: "int", - nam: "Calymmian", - lvl: 3, - pid: 755, - col: "#FDC07A", - lag: 1400, - eag: 1600, - rid: [47900], - }, - { - oid: 765, - typ: "int", - nam: "Ectasian", - lvl: 3, - pid: 755, - col: "#F3CC8A", - lag: 1200, - eag: 1400, - rid: [47900], - }, - { - oid: 764, - typ: "int", - nam: "Stenian", - lvl: 3, - pid: 755, - col: "#FED99A", - lag: 1000, - eag: 1200, - rid: [47900], - }, - { - oid: 763, - typ: "int", - nam: "Tonian", - lvl: 3, - pid: 754, - col: "#FEBF4E", - lag: 850, - eag: 1000, - rid: [47900], - }, - { - oid: 762, - typ: "int", - nam: "Cryogenian", - lvl: 3, - pid: 754, - col: "#FECC5C", - lag: 635, - eag: 850, - rid: [47900], - }, - { - oid: 761, - typ: "int", - nam: "Ediacaran", - lvl: 3, - pid: 754, - col: "#FED96A", - lag: 541, - eag: 635, - rid: [47900], - }, - { - oid: 22, - typ: "int", - nam: "Cambrian", - abr: "Cm", - lvl: 3, - pid: 3, - col: "#7FA056", - lag: 485.4, - eag: 541, - rid: [47900], - }, - { - oid: 21, - typ: "int", - nam: "Ordovician", - abr: "O", - lvl: 3, - pid: 3, - col: "#009270", - lag: 443.4, - eag: 485.4, - rid: [47900], - }, - { - oid: 20, - typ: "int", - nam: "Silurian", - abr: "S", - lvl: 3, - pid: 3, - col: "#B3E1B6", - lag: 419.2, - eag: 443.4, - rid: [47900], - }, - { - oid: 19, - typ: "int", - nam: "Devonian", - abr: "D", - lvl: 3, - pid: 3, - col: "#CB8C37", - lag: 358.9, - eag: 419.2, - rid: [47900], - }, - { - oid: 18, - typ: "int", - nam: "Carboniferous", - abr: "C", - lvl: 3, - pid: 3, - col: "#67A599", - lag: 298.9, - eag: 358.9, - rid: [47900], - }, - { - oid: 17, - typ: "int", - nam: "Permian", - abr: "P", - lvl: 3, - pid: 3, - col: "#F04028", - lag: 252.2, - eag: 298.9, - rid: [47900], - }, - { - oid: 16, - typ: "int", - nam: "Triassic", - abr: "Tr", - lvl: 3, - pid: 2, - col: "#812B92", - lag: 201.3, - eag: 252.2, - rid: [47900], - }, - { - oid: 15, - typ: "int", - nam: "Jurassic", - abr: "J", - lvl: 3, - pid: 2, - col: "#34B2C9", - lag: 145, - eag: 201.3, - rid: [47900], - }, - { - oid: 14, - typ: "int", - nam: "Cretaceous", - abr: "K", - lvl: 3, - pid: 2, - col: "#7FC64E", - lag: 66, - eag: 145, - rid: [47900], - }, - { - oid: 26, - typ: "int", - nam: "Paleogene", - abr: "Pg", - lvl: 3, - pid: 1, - col: "#FD9A52", - lag: 23.03, - eag: 66, - rid: [47900], - }, - { - oid: 25, - typ: "int", - nam: "Neogene", - abr: "Ng", - lvl: 3, - pid: 1, - col: "#FFE619", - lag: 2.588, - eag: 23.03, - rid: [47900], - }, - { - oid: 12, - typ: "int", - nam: "Quaternary", - lvl: 3, - pid: 1, - col: "#F9F97F", - lag: 0, - eag: 2.588, - rid: [47900], - }, - { - oid: 1111, - typ: "int", - nam: "Terreneuvian", - lvl: 4, - pid: 22, - col: "#8CB06C", - lag: 521, - eag: 541, - rid: [47900], - }, - { - oid: 1110, - typ: "int", - nam: "Series 2", - lvl: 4, - pid: 22, - col: "#99C078", - lag: 509, - eag: 521, - rid: [47900], - }, - { - oid: 1109, - typ: "int", - nam: "Series 3", - lvl: 4, - pid: 22, - col: "#A6CF86", - lag: 497, - eag: 509, - rid: [47900], - }, - { - oid: 780, - typ: "int", - nam: "Furongian", - lvl: 4, - pid: 22, - col: "#B3E095", - lag: 485.4, - eag: 497, - rid: [47900], - }, - { - oid: 31, - typ: "int", - nam: "Early Ordovician", - lvl: 4, - pid: 21, - col: "#1A9D6F", - lag: 470, - eag: 485.4, - rid: [47900], - }, - { - oid: 30, - typ: "int", - nam: "Middle Ordovician", - lvl: 4, - pid: 21, - col: "#4DB47E", - lag: 458.4, - eag: 470, - rid: [47900], - }, - { - oid: 29, - typ: "int", - nam: "Late Ordovician", - lvl: 4, - pid: 21, - col: "#7FCA93", - lag: 443.4, - eag: 458.4, - rid: [47900], - }, - { - oid: 62, - typ: "int", - nam: "Llandovery", - lvl: 4, - pid: 20, - col: "#99D7B3", - lag: 433.4, - eag: 443.4, - rid: [47900], - }, - { - oid: 61, - typ: "int", - nam: "Wenlock", - lvl: 4, - pid: 20, - col: "#B3E1C2", - lag: 427.4, - eag: 433.4, - rid: [47900], - }, - { - oid: 60, - typ: "int", - nam: "Ludlow", - lvl: 4, - pid: 20, - col: "#BFE6CF", - lag: 423, - eag: 427.4, - rid: [47900], - }, - { - oid: 59, - typ: "int", - nam: "Pridoli", - lvl: 4, - pid: 20, - col: "#E6F5E1", - lag: 419.2, - eag: 423, - rid: [47900], - }, - { - oid: 58, - typ: "int", - nam: "Early Devonian", - lvl: 4, - pid: 19, - col: "#E5AC4D", - lag: 393.3, - eag: 419.2, - rid: [47900], - }, - { - oid: 57, - typ: "int", - nam: "Middle Devonian", - lvl: 4, - pid: 19, - col: "#F1C868", - lag: 382.7, - eag: 393.3, - rid: [47900], - }, - { - oid: 56, - typ: "int", - nam: "Late Devonian", - lvl: 4, - pid: 19, - col: "#F1E19D", - lag: 358.9, - eag: 382.7, - rid: [47900], - }, - { - oid: 28, - typ: "int", - nam: "Mississippian", - lvl: 4, - pid: 18, - col: "#678F66", - lag: 323.2, - eag: 358.9, - rid: [47900], - }, - { - oid: 27, - typ: "int", - nam: "Pennsylvanian", - lvl: 4, - pid: 18, - col: "#99C2B5", - lag: 298.9, - eag: 323.2, - rid: [47900], - }, - { - oid: 773, - typ: "int", - nam: "Cisuralian", - lvl: 4, - pid: 17, - col: "#EF5845", - lag: 272.3, - eag: 298.9, - rid: [47900], - }, - { - oid: 772, - typ: "int", - nam: "Guadalupian", - lvl: 4, - pid: 17, - col: "#FB745C", - lag: 259.9, - eag: 272.3, - rid: [47900], - }, - { - oid: 771, - typ: "int", - nam: "Lopingian", - lvl: 4, - pid: 17, - col: "#FBA794", - lag: 252.2, - eag: 259.9, - rid: [47900], - }, - { - oid: 46, - typ: "int", - nam: "Early Triassic", - lvl: 4, - pid: 16, - col: "#983999", - lag: 247.2, - eag: 252.2, - rid: [47900], - }, - { - oid: 45, - typ: "int", - nam: "Middle Triassic", - lvl: 4, - pid: 16, - col: "#B168B1", - lag: 237, - eag: 247.2, - rid: [47900], - }, - { - oid: 44, - typ: "int", - nam: "Late Triassic", - lvl: 4, - pid: 16, - col: "#BD8CC3", - lag: 201.3, - eag: 237, - rid: [47900], - }, - { - oid: 43, - typ: "int", - nam: "Early Jurassic", - lvl: 4, - pid: 15, - col: "#42AED0", - lag: 174.1, - eag: 201.3, - rid: [47900], - }, - { - oid: 42, - typ: "int", - nam: "Middle Jurassic", - lvl: 4, - pid: 15, - col: "#80CFD8", - lag: 163.5, - eag: 174.1, - rid: [47900], - }, - { - oid: 41, - typ: "int", - nam: "Late Jurassic", - lvl: 4, - pid: 15, - col: "#B3E3EE", - lag: 145, - eag: 163.5, - rid: [47900], - }, - { - oid: 40, - typ: "int", - nam: "Early Cretaceous", - lvl: 4, - pid: 14, - col: "#8CCD57", - lag: 100.5, - eag: 145, - rid: [47900], - }, - { - oid: 39, - typ: "int", - nam: "Late Cretaceous", - lvl: 4, - pid: 14, - col: "#A6D84A", - lag: 66, - eag: 100.5, - rid: [47900], - }, - { - oid: 38, - typ: "int", - nam: "Paleocene", - lvl: 4, - pid: 26, - col: "#FDA75F", - lag: 56, - eag: 66, - rid: [47900], - }, - { - oid: 37, - typ: "int", - nam: "Eocene", - lvl: 4, - pid: 26, - col: "#FDB46C", - lag: 33.9, - eag: 56, - rid: [47900], - }, - { - oid: 36, - typ: "int", - nam: "Oligocene", - lvl: 4, - pid: 26, - col: "#FDC07A", - lag: 23.03, - eag: 33.9, - rid: [47900], - }, - { - oid: 35, - typ: "int", - nam: "Miocene", - lvl: 4, - pid: 25, - col: "#FFFF00", - lag: 5.333, - eag: 23.03, - rid: [47900], - }, - { - oid: 34, - typ: "int", - nam: "Pliocene", - lvl: 4, - pid: 25, - col: "#FFFF99", - lag: 2.588, - eag: 5.333, - rid: [47900], - }, - { - oid: 33, - typ: "int", - nam: "Pleistocene", - lvl: 4, - pid: 12, - col: "#FFF2AE", - lag: 0.0117, - eag: 2.588, - rid: [47900], - }, - { - oid: 32, - typ: "int", - nam: "Holocene", - lvl: 4, - pid: 12, - col: "#FEF2E0", - lag: 0, - eag: 0.0117, - rid: [47900], - }, - { - oid: 1121, - typ: "int", - nam: "Fortunian", - lvl: 5, - pid: 1111, - col: "#99B575", - lag: 529, - eag: 541, - rid: [47900], - }, - { - oid: 1120, - typ: "int", - nam: "Stage 2", - lvl: 5, - pid: 1111, - col: "#A6BA80", - lag: 521, - eag: 529, - rid: [47900], - }, - { - oid: 1119, - typ: "int", - nam: "Stage 3", - lvl: 5, - pid: 1110, - col: "#A6C583", - lag: 514, - eag: 521, - rid: [47900], - }, - { - oid: 1118, - typ: "int", - nam: "Stage 4", - lvl: 5, - pid: 1110, - col: "#B3CA8E", - lag: 509, - eag: 514, - rid: [47900], - }, - { - oid: 1117, - typ: "int", - nam: "Stage 5", - lvl: 5, - pid: 1109, - col: "#B3D492", - lag: 504.5, - eag: 509, - rid: [47900], - }, - { - oid: 1116, - typ: "int", - nam: "Drumian", - lvl: 5, - pid: 1109, - col: "#BFD99D", - lag: 500.5, - eag: 504.5, - rid: [47900], - }, - { - oid: 1087, - typ: "int", - nam: "Guzhangian", - lvl: 5, - pid: 1109, - col: "#CCDFAA", - lag: 497, - eag: 500.5, - rid: [47900], - }, - { - oid: 1114, - typ: "int", - nam: "Paibian", - lvl: 5, - pid: 780, - col: "#CCEBAE", - lag: 494, - eag: 497, - rid: [47900], - }, - { - oid: 1113, - typ: "int", - nam: "Jiangshanian", - lvl: 5, - pid: 780, - col: "#D9F0BB", - lag: 489.5, - eag: 494, - rid: [47900], - }, - { - oid: 1112, - typ: "int", - nam: "Stage 10", - lvl: 5, - pid: 780, - col: "#E6F5C9", - lag: 485.4, - eag: 489.5, - rid: [47900], - }, - { - oid: 559, - typ: "int", - nam: "Tremadocian", - lvl: 5, - pid: 31, - col: "#33A97E", - lag: 477.7, - eag: 485.4, - rid: [47900], - }, - { - oid: 1010, - typ: "int", - nam: "Floian", - lvl: 5, - pid: 31, - col: "#41B087", - lag: 470, - eag: 477.7, - rid: [47900], - }, - { - oid: 1079, - typ: "int", - nam: "Dapingian", - lvl: 5, - pid: 30, - col: "#66C092", - lag: 467.3, - eag: 470, - rid: [47900], - }, - { - oid: 556, - typ: "int", - nam: "Darriwilian", - lvl: 5, - pid: 30, - col: "#74C69C", - lag: 458.4, - eag: 467.3, - rid: [47900], - }, - { - oid: 1009, - typ: "int", - nam: "Sandbian", - lvl: 5, - pid: 29, - col: "#8CD094", - lag: 453, - eag: 458.4, - rid: [47900], - }, - { - oid: 1008, - typ: "int", - nam: "Katian", - lvl: 5, - pid: 29, - col: "#99D69F", - lag: 445.2, - eag: 453, - rid: [47900], - }, - { - oid: 192, - typ: "int", - nam: "Hirnantian", - lvl: 5, - pid: 29, - col: "#A6DBAB", - lag: 443.4, - eag: 445.2, - rid: [47900], - }, - { - oid: 191, - typ: "int", - nam: "Rhuddanian", - lvl: 5, - pid: 62, - col: "#A6DCB5", - lag: 440.8, - eag: 443.4, - rid: [47900], - }, - { - oid: 190, - typ: "int", - nam: "Aeronian", - lvl: 5, - pid: 62, - col: "#B3E1C2", - lag: 438.5, - eag: 440.8, - rid: [47900], - }, - { - oid: 189, - typ: "int", - nam: "Telychian", - lvl: 5, - pid: 62, - col: "#BFE6D1", - lag: 433.4, - eag: 438.5, - rid: [47900], - }, - { - oid: 188, - typ: "int", - nam: "Sheinwoodian", - lvl: 5, - pid: 61, - col: "#BFE6C3", - lag: 430.5, - eag: 433.4, - rid: [47900], - }, - { - oid: 785, - typ: "int", - nam: "Homerian", - lvl: 5, - pid: 61, - col: "#CCEBD1", - lag: 427.4, - eag: 430.5, - rid: [47900], - }, - { - oid: 185, - typ: "int", - nam: "Gorstian", - lvl: 5, - pid: 60, - col: "#CCECDD", - lag: 425.6, - eag: 427.4, - rid: [47900], - }, - { - oid: 184, - typ: "int", - nam: "Ludfordian", - lvl: 5, - pid: 60, - col: "#D9F0DF", - lag: 423, - eag: 425.6, - rid: [47900], - }, - { - oid: 3001, - typ: "int", - nam: "Pridoli", - lvl: 5, - pid: 59, - col: "#E6F5E1", - lag: 419.2, - eag: 423, - rid: [47900], - }, - { - oid: 183, - typ: "int", - nam: "Lochkovian", - lvl: 5, - pid: 58, - col: "#E5B75A", - lag: 410.8, - eag: 419.2, - rid: [47900], - }, - { - oid: 182, - typ: "int", - nam: "Pragian", - lvl: 5, - pid: 58, - col: "#E5C468", - lag: 407.6, - eag: 410.8, - rid: [47900], - }, - { - oid: 181, - typ: "int", - nam: "Emsian", - lvl: 5, - pid: 58, - col: "#E5D075", - lag: 393.3, - eag: 407.6, - rid: [47900], - }, - { - oid: 180, - typ: "int", - nam: "Eifelian", - lvl: 5, - pid: 57, - col: "#F1D576", - lag: 387.7, - eag: 393.3, - rid: [47900], - }, - { - oid: 179, - typ: "int", - nam: "Givetian", - lvl: 5, - pid: 57, - col: "#F1E185", - lag: 382.7, - eag: 387.7, - rid: [47900], - }, - { - oid: 178, - typ: "int", - nam: "Frasnian", - lvl: 5, - pid: 56, - col: "#F2EDAD", - lag: 372.2, - eag: 382.7, - rid: [47900], - }, - { - oid: 177, - typ: "int", - nam: "Famennian", - lvl: 5, - pid: 56, - col: "#F2EDC5", - lag: 358.9, - eag: 372.2, - rid: [47900], - }, - { - oid: 55, - typ: "int", - nam: "Tournaisian", - lvl: 5, - pid: 28, - col: "#8CB06C", - lag: 346.7, - eag: 358.9, - rid: [5954], - }, - { - oid: 54, - typ: "int", - nam: "Visean", - lvl: 5, - pid: 28, - col: "#A6B96C", - lag: 330.9, - eag: 346.7, - rid: [5954], - }, - { - oid: 53, - typ: "int", - nam: "Serpukhovian", - lvl: 5, - pid: 28, - col: "#BFC26B", - lag: 323.2, - eag: 330.9, - rid: [5954], - }, - { - oid: 52, - typ: "int", - nam: "Bashkirian", - lvl: 5, - pid: 27, - col: "#99C2B6", - lag: 315.2, - eag: 323.2, - rid: [5954], - }, - { - oid: 51, - typ: "int", - nam: "Moscovian", - lvl: 5, - pid: 27, - col: "#B3CBB9", - lag: 307, - eag: 315.2, - rid: [5954], - }, - { - oid: 50, - typ: "int", - nam: "Kasimovian", - lvl: 5, - pid: 27, - col: "#BFD0C5", - lag: 303.7, - eag: 307, - rid: [5954], - }, - { - oid: 49, - typ: "int", - nam: "Gzhelian", - lvl: 5, - pid: 27, - col: "#CCD4C7", - lag: 298.9, - eag: 303.7, - rid: [5954], - }, - { - oid: 151, - typ: "int", - nam: "Asselian", - lvl: 5, - pid: 773, - col: "#E36350", - lag: 295.5, - eag: 298.9, - rid: [5954], - }, - { - oid: 150, - typ: "int", - nam: "Sakmarian", - lvl: 5, - pid: 773, - col: "#E36F5C", - lag: 290.1, - eag: 295.5, - rid: [5954], - }, - { - oid: 149, - typ: "int", - nam: "Artinskian", - lvl: 5, - pid: 773, - col: "#E37B68", - lag: 279.3, - eag: 290.1, - rid: [5954], - }, - { - oid: 148, - typ: "int", - nam: "Kungurian", - lvl: 5, - pid: 773, - col: "#E38776", - lag: 272.3, - eag: 279.3, - rid: [5954], - }, - { - oid: 717, - typ: "int", - nam: "Roadian", - lvl: 5, - pid: 772, - col: "#FB8069", - lag: 268.8, - eag: 272.3, - rid: [9184], - }, - { - oid: 146, - typ: "int", - nam: "Wordian", - lvl: 5, - pid: 772, - col: "#FB8D76", - lag: 265.1, - eag: 268.8, - rid: [5954], - }, - { - oid: 145, - typ: "int", - nam: "Capitanian", - lvl: 5, - pid: 772, - col: "#FB9A85", - lag: 259.9, - eag: 265.1, - rid: [5954], - }, - { - oid: 716, - typ: "int", - nam: "Wuchiapingian", - lvl: 5, - pid: 771, - col: "#FCB4A2", - lag: 254.2, - eag: 259.9, - rid: [9184], - }, - { - oid: 715, - typ: "int", - nam: "Changhsingian", - lvl: 5, - pid: 771, - col: "#FCC0B2", - lag: 252.2, - eag: 254.2, - rid: [9184], - }, - { - oid: 653, - typ: "int", - nam: "Induan", - lvl: 5, - pid: 46, - col: "#A4469F", - lag: 251.2, - eag: 252.2, - rid: [47900], - }, - { - oid: 652, - typ: "int", - nam: "Olenekian", - lvl: 5, - pid: 46, - col: "#B051A5", - lag: 247.2, - eag: 251.2, - rid: [47900], - }, - { - oid: 139, - typ: "int", - nam: "Anisian", - lvl: 5, - pid: 45, - col: "#BC75B7", - lag: 242, - eag: 247.2, - rid: [47900], - }, - { - oid: 138, - typ: "int", - nam: "Ladinian", - lvl: 5, - pid: 45, - col: "#C983BF", - lag: 237, - eag: 242, - rid: [47900], - }, - { - oid: 137, - typ: "int", - nam: "Carnian", - lvl: 5, - pid: 44, - col: "#C99BCB", - lag: 228, - eag: 237, - rid: [47900], - }, - { - oid: 136, - typ: "int", - nam: "Norian", - lvl: 5, - pid: 44, - col: "#D6AAD3", - lag: 208.5, - eag: 228, - rid: [47900], - }, - { - oid: 135, - typ: "int", - nam: "Rhaetian", - lvl: 5, - pid: 44, - col: "#E3B9DB", - lag: 201.3, - eag: 208.5, - rid: [47900], - }, - { - oid: 134, - typ: "int", - nam: "Hettangian", - lvl: 5, - pid: 43, - col: "#4EB3D3", - lag: 199.3, - eag: 201.3, - rid: [47900], - }, - { - oid: 133, - typ: "int", - nam: "Sinemurian", - lvl: 5, - pid: 43, - col: "#67BCD8", - lag: 190.8, - eag: 199.3, - rid: [47900], - }, - { - oid: 132, - typ: "int", - nam: "Pliensbachian", - lvl: 5, - pid: 43, - col: "#80C5DD", - lag: 182.7, - eag: 190.8, - rid: [47900], - }, - { - oid: 131, - typ: "int", - nam: "Toarcian", - lvl: 5, - pid: 43, - col: "#99CEE3", - lag: 174.1, - eag: 182.7, - rid: [47900], - }, - { - oid: 130, - typ: "int", - nam: "Aalenian", - lvl: 5, - pid: 42, - col: "#9AD9DD", - lag: 170.3, - eag: 174.1, - rid: [47900], - }, - { - oid: 129, - typ: "int", - nam: "Bajocian", - lvl: 5, - pid: 42, - col: "#A6DDE0", - lag: 168.3, - eag: 170.3, - rid: [47900], - }, - { - oid: 128, - typ: "int", - nam: "Bathonian", - lvl: 5, - pid: 42, - col: "#B3E2E3", - lag: 166.1, - eag: 168.3, - rid: [47900], - }, - { - oid: 127, - typ: "int", - nam: "Callovian", - lvl: 5, - pid: 42, - col: "#BFE7E5", - lag: 163.5, - eag: 166.1, - rid: [47900], - }, - { - oid: 126, - typ: "int", - nam: "Oxfordian", - lvl: 5, - pid: 41, - col: "#BFE7F1", - lag: 157.3, - eag: 163.5, - rid: [47900], - }, - { - oid: 125, - typ: "int", - nam: "Kimmeridgian", - lvl: 5, - pid: 41, - col: "#CCECF4", - lag: 152.1, - eag: 157.3, - rid: [47900], - }, - { - oid: 124, - typ: "int", - nam: "Tithonian", - lvl: 5, - pid: 41, - col: "#D9F1F7", - lag: 145, - eag: 152.1, - rid: [47900], - }, - { - oid: 123, - typ: "int", - nam: "Berriasian", - lvl: 5, - pid: 40, - col: "#8CCD60", - lag: 139.8, - eag: 145, - rid: [47900], - }, - { - oid: 122, - typ: "int", - nam: "Valanginian", - lvl: 5, - pid: 40, - col: "#99D36A", - lag: 132.9, - eag: 139.8, - rid: [47900], - }, - { - oid: 121, - typ: "int", - nam: "Hauterivian", - lvl: 5, - pid: 40, - col: "#A6D975", - lag: 129.4, - eag: 132.9, - rid: [47900], - }, - { - oid: 120, - typ: "int", - nam: "Barremian", - lvl: 5, - pid: 40, - col: "#B3DF7F", - lag: 125, - eag: 129.4, - rid: [47900], - }, - { - oid: 119, - typ: "int", - nam: "Aptian", - lvl: 5, - pid: 40, - col: "#BFE48A", - lag: 113, - eag: 125, - rid: [47900], - }, - { - oid: 118, - typ: "int", - nam: "Albian", - lvl: 5, - pid: 40, - col: "#CCEA97", - lag: 100.5, - eag: 113, - rid: [47900], - }, - { - oid: 117, - typ: "int", - nam: "Cenomanian", - lvl: 5, - pid: 39, - col: "#B3DE53", - lag: 93.9, - eag: 100.5, - rid: [47900], - }, - { - oid: 116, - typ: "int", - nam: "Turonian", - lvl: 5, - pid: 39, - col: "#BFE35D", - lag: 89.8, - eag: 93.9, - rid: [47900], - }, - { - oid: 115, - typ: "int", - nam: "Coniacian", - lvl: 5, - pid: 39, - col: "#CCE968", - lag: 86.3, - eag: 89.8, - rid: [47900], - }, - { - oid: 114, - typ: "int", - nam: "Santonian", - lvl: 5, - pid: 39, - col: "#D9EF74", - lag: 83.6, - eag: 86.3, - rid: [47900], - }, - { - oid: 113, - typ: "int", - nam: "Campanian", - lvl: 5, - pid: 39, - col: "#E6F47F", - lag: 72.1, - eag: 83.6, - rid: [47900], - }, - { - oid: 112, - typ: "int", - nam: "Maastrichtian", - lvl: 5, - pid: 39, - col: "#F2FA8C", - lag: 66, - eag: 72.1, - rid: [47900], - }, - { - oid: 111, - typ: "int", - nam: "Danian", - lvl: 5, - pid: 38, - col: "#FDB462", - lag: 61.6, - eag: 66, - rid: [47900], - }, - { - oid: 743, - typ: "int", - nam: "Selandian", - lvl: 5, - pid: 38, - col: "#FEBF65", - lag: 59.2, - eag: 61.6, - rid: [47900], - }, - { - oid: 110, - typ: "int", - nam: "Thanetian", - lvl: 5, - pid: 38, - col: "#FDBF6F", - lag: 56, - eag: 59.2, - rid: [47900], - }, - { - oid: 109, - typ: "int", - nam: "Ypresian", - lvl: 5, - pid: 37, - col: "#FCA773", - lag: 47.8, - eag: 56, - rid: [47900], - }, - { - oid: 108, - typ: "int", - nam: "Lutetian", - lvl: 5, - pid: 37, - col: "#FCB482", - lag: 41.3, - eag: 47.8, - rid: [47900], - }, - { - oid: 107, - typ: "int", - nam: "Bartonian", - lvl: 5, - pid: 37, - col: "#FDC091", - lag: 38, - eag: 41.3, - rid: [47900], - }, - { - oid: 106, - typ: "int", - nam: "Priabonian", - lvl: 5, - pid: 37, - col: "#FDCDA1", - lag: 33.9, - eag: 38, - rid: [47900], - }, - { - oid: 105, - typ: "int", - nam: "Rupelian", - lvl: 5, - pid: 36, - col: "#FED99A", - lag: 28.1, - eag: 33.9, - rid: [47900], - }, - { - oid: 104, - typ: "int", - nam: "Chattian", - lvl: 5, - pid: 36, - col: "#FEE6AA", - lag: 23.03, - eag: 28.1, - rid: [47900], - }, - { - oid: 103, - typ: "int", - nam: "Aquitanian", - lvl: 5, - pid: 35, - col: "#FFFF33", - lag: 20.44, - eag: 23.03, - rid: [47900], - }, - { - oid: 102, - typ: "int", - nam: "Burdigalian", - lvl: 5, - pid: 35, - col: "#FFFF41", - lag: 15.97, - eag: 20.44, - rid: [47900], - }, - { - oid: 101, - typ: "int", - nam: "Langhian", - lvl: 5, - pid: 35, - col: "#FFFF4D", - lag: 13.82, - eag: 15.97, - rid: [47900], - }, - { - oid: 100, - typ: "int", - nam: "Serravallian", - lvl: 5, - pid: 35, - col: "#FFFF59", - lag: 11.62, - eag: 13.82, - rid: [47900], - }, - { - oid: 99, - typ: "int", - nam: "Tortonian", - lvl: 5, - pid: 35, - col: "#FFFF66", - lag: 7.246, - eag: 11.62, - rid: [47900], - }, - { - oid: 98, - typ: "int", - nam: "Messinian", - lvl: 5, - pid: 35, - col: "#FFFF73", - lag: 5.333, - eag: 7.246, - rid: [47900], - }, - { - oid: 97, - typ: "int", - nam: "Zanclean", - lvl: 5, - pid: 34, - col: "#FFFFB3", - lag: 3.6, - eag: 5.333, - rid: [47900], - }, - { - oid: 96, - typ: "int", - nam: "Piacenzian", - lvl: 5, - pid: 34, - col: "#FFFFBF", - lag: 2.588, - eag: 3.6, - rid: [47900], - }, - { - oid: 741, - typ: "int", - nam: "Gelasian", - lvl: 5, - pid: 33, - col: "#FFEDB3", - lag: 1.806, - eag: 2.588, - rid: [47900], - }, - { - oid: 740, - typ: "int", - nam: "Calabrian", - lvl: 5, - pid: 33, - col: "#FFF2BA", - lag: 0.781, - eag: 1.806, - rid: [47900], - }, - { - oid: 923, - typ: "int", - nam: "Middle Pleistocene", - lvl: 5, - pid: 33, - col: "#FFF2C7", - lag: 0.126, - eag: 0.781, - rid: [15443], - }, - { - oid: 922, - typ: "int", - nam: "Late Pleistocene", - lvl: 5, - pid: 33, - col: "#FFF2D3", - lag: 0.0117, - eag: 0.126, - rid: [15443], - }, - { - oid: 3002, - typ: "int", - nam: "Holocene", - lvl: 5, - pid: 32, - col: "#FEF2E0", - lag: 0, - eag: 0.0117, - rid: [47900], - }, + "pid": null, + "oid": 0, + "lvl": 0, + "eag": 4000, + "lag": 0, + "col": "#000000", + "nam": "Geologic Time", + "int_id": null + }, + { + "oid": 753, + "typ": "int", + "nam": "Archean", + "lvl": 1, + "pid": 0, + "col": "#F0047F", + "lag": 2500, + "eag": 4000, + "rid": [ + 15443 + ], + "int_id": 132 + }, + { + "oid": 752, + "typ": "int", + "nam": "Proterozoic", + "lvl": 1, + "pid": 0, + "col": "#F73563", + "lag": 541, + "eag": 2500, + "rid": [ + 47900 + ], + "int_id": 131 + }, + { + "oid": 751, + "typ": "int", + "nam": "Phanerozoic", + "lvl": 1, + "pid": 0, + "col": "#9AD9DD", + "lag": 0, + "eag": 541, + "rid": [ + 47900 + ], + "int_id": 275 + }, + { + "oid": 760, + "typ": "int", + "nam": "Eoarchean", + "lvl": 2, + "pid": 753, + "col": "#DA037F", + "lag": 3600, + "eag": 4000, + "rid": [ + 15443 + ], + "int_id": 274 + }, + { + "oid": 759, + "typ": "int", + "nam": "Paleoarchean", + "lvl": 2, + "pid": 753, + "col": "#F444A9", + "lag": 3200, + "eag": 3600, + "rid": [ + 15443 + ], + "int_id": 262 + }, + { + "oid": 758, + "typ": "int", + "nam": "Mesoarchean", + "lvl": 2, + "pid": 753, + "col": "#F768A9", + "lag": 2800, + "eag": 3200, + "rid": [ + 15443 + ], + "int_id": 261 + }, + { + "oid": 757, + "typ": "int", + "nam": "Neoarchean", + "lvl": 2, + "pid": 753, + "col": "#F99BC1", + "lag": 2500, + "eag": 2800, + "rid": [ + 15443 + ], + "int_id": 260 + }, + { + "oid": 756, + "typ": "int", + "nam": "Paleoproterozoic", + "lvl": 2, + "pid": 752, + "col": "#F74370", + "lag": 1600, + "eag": 2500, + "rid": [ + 47900 + ], + "int_id": 259 + }, + { + "oid": 755, + "typ": "int", + "nam": "Mesoproterozoic", + "lvl": 2, + "pid": 752, + "col": "#FDB462", + "lag": 1000, + "eag": 1600, + "rid": [ + 47900 + ], + "int_id": 258 + }, + { + "oid": 754, + "typ": "int", + "nam": "Neoproterozoic", + "lvl": 2, + "pid": 752, + "col": "#FEB342", + "lag": 541, + "eag": 1000, + "rid": [ + 47900 + ], + "int_id": 257 + }, + { + "oid": 3, + "typ": "int", + "nam": "Paleozoic", + "abr": "Pz", + "lvl": 2, + "pid": 751, + "col": "#99C08D", + "lag": 252.2, + "eag": 541, + "rid": [ + 47900 + ], + "int_id": 74 + }, + { + "oid": 2, + "typ": "int", + "nam": "Mesozoic", + "abr": "Mz", + "lvl": 2, + "pid": 751, + "col": "#67C5CA", + "lag": 66, + "eag": 252.2, + "rid": [ + 47900 + ], + "int_id": 32 + }, + { + "oid": 1, + "typ": "int", + "nam": "Cenozoic", + "abr": "Cz", + "lvl": 2, + "pid": 751, + "col": "#F2F91D", + "lag": 0, + "eag": 66, + "rid": [ + 47900 + ], + "int_id": 1 + }, + { + "oid": 770, + "typ": "int", + "nam": "Siderian", + "lvl": 3, + "pid": 756, + "col": "#F74F7C", + "lag": 2300, + "eag": 2500, + "rid": [ + 47900 + ], + "int_id": 272 + }, + { + "oid": 769, + "typ": "int", + "nam": "Rhyacian", + "lvl": 3, + "pid": 756, + "col": "#F75B89", + "lag": 2050, + "eag": 2300, + "rid": [ + 47900 + ], + "int_id": 271 + }, + { + "oid": 768, + "typ": "int", + "nam": "Orosirian", + "lvl": 3, + "pid": 756, + "col": "#F76898", + "lag": 1800, + "eag": 2050, + "rid": [ + 47900 + ], + "int_id": 270 + }, + { + "oid": 767, + "typ": "int", + "nam": "Statherian", + "lvl": 3, + "pid": 756, + "col": "#F875A7", + "lag": 1600, + "eag": 1800, + "rid": [ + 47900 + ], + "int_id": 269 + }, + { + "oid": 766, + "typ": "int", + "nam": "Calymmian", + "lvl": 3, + "pid": 755, + "col": "#FDC07A", + "lag": 1400, + "eag": 1600, + "rid": [ + 47900 + ], + "int_id": 268 + }, + { + "oid": 765, + "typ": "int", + "nam": "Ectasian", + "lvl": 3, + "pid": 755, + "col": "#F3CC8A", + "lag": 1200, + "eag": 1400, + "rid": [ + 47900 + ], + "int_id": 267 + }, + { + "oid": 764, + "typ": "int", + "nam": "Stenian", + "lvl": 3, + "pid": 755, + "col": "#FED99A", + "lag": 1000, + "eag": 1200, + "rid": [ + 47900 + ], + "int_id": 266 + }, + { + "oid": 763, + "typ": "int", + "nam": "Tonian", + "lvl": 3, + "pid": 754, + "col": "#FEBF4E", + "lag": 850, + "eag": 1000, + "rid": [ + 47900 + ], + "int_id": 265 + }, + { + "oid": 762, + "typ": "int", + "nam": "Cryogenian", + "lvl": 3, + "pid": 754, + "col": "#FECC5C", + "lag": 635, + "eag": 850, + "rid": [ + 47900 + ], + "int_id": 264 + }, + { + "oid": 761, + "typ": "int", + "nam": "Ediacaran", + "lvl": 3, + "pid": 754, + "col": "#FED96A", + "lag": 541, + "eag": 635, + "rid": [ + 47900 + ], + "int_id": 263 + }, + { + "oid": 22, + "typ": "int", + "nam": "Cambrian", + "abr": "Cm", + "lvl": 3, + "pid": 3, + "col": "#7FA056", + "lag": 485.4, + "eag": 541, + "rid": [ + 47900 + ], + "int_id": 122 + }, + { + "oid": 21, + "typ": "int", + "nam": "Ordovician", + "abr": "O", + "lvl": 3, + "pid": 3, + "col": "#009270", + "lag": 443.4, + "eag": 485.4, + "rid": [ + 47900 + ], + "int_id": 112 + }, + { + "oid": 20, + "typ": "int", + "nam": "Silurian", + "abr": "S", + "lvl": 3, + "pid": 3, + "col": "#B3E1B6", + "lag": 419.2, + "eag": 443.4, + "rid": [ + 47900 + ], + "int_id": 105 + }, + { + "oid": 19, + "typ": "int", + "nam": "Devonian", + "abr": "D", + "lvl": 3, + "pid": 3, + "col": "#CB8C37", + "lag": 358.9, + "eag": 419.2, + "rid": [ + 47900 + ], + "int_id": 94 + }, + { + "oid": 18, + "typ": "int", + "nam": "Carboniferous", + "abr": "C", + "lvl": 3, + "pid": 3, + "col": "#67A599", + "lag": 298.9, + "eag": 358.9, + "rid": [ + 47900 + ], + "int_id": 84 + }, + { + "oid": 17, + "typ": "int", + "nam": "Permian", + "abr": "P", + "lvl": 3, + "pid": 3, + "col": "#F04028", + "lag": 252.2, + "eag": 298.9, + "rid": [ + 47900 + ], + "int_id": 75 + }, + { + "oid": 16, + "typ": "int", + "nam": "Triassic", + "abr": "Tr", + "lvl": 3, + "pid": 2, + "col": "#812B92", + "lag": 201.3, + "eag": 252.2, + "rid": [ + 47900 + ], + "int_id": 63 + }, + { + "oid": 15, + "typ": "int", + "nam": "Jurassic", + "abr": "J", + "lvl": 3, + "pid": 2, + "col": "#34B2C9", + "lag": 145, + "eag": 201.3, + "rid": [ + 47900 + ], + "int_id": 48 + }, + { + "oid": 14, + "typ": "int", + "nam": "Cretaceous", + "abr": "K", + "lvl": 3, + "pid": 2, + "col": "#7FC64E", + "lag": 66, + "eag": 145, + "rid": [ + 47900 + ], + "int_id": 33 + }, + { + "oid": 26, + "typ": "int", + "nam": "Paleogene", + "abr": "Pg", + "lvl": 3, + "pid": 1, + "col": "#FD9A52", + "lag": 23.03, + "eag": 66, + "rid": [ + 47900 + ], + "int_id": 20 + }, + { + "oid": 25, + "typ": "int", + "nam": "Neogene", + "abr": "Ng", + "lvl": 3, + "pid": 1, + "col": "#FFE619", + "lag": 2.588, + "eag": 23.03, + "rid": [ + 47900 + ], + "int_id": 2 + }, + { + "oid": 12, + "typ": "int", + "nam": "Quaternary", + "lvl": 3, + "pid": 1, + "col": "#F9F97F", + "lag": 0, + "eag": 2.588, + "rid": [ + 47900 + ], + "int_id": 421 + }, + { + "oid": 1111, + "typ": "int", + "nam": "Terreneuvian", + "lvl": 4, + "pid": 22, + "col": "#8CB06C", + "lag": 521, + "eag": 541, + "rid": [ + 47900 + ], + "int_id": 246 + }, + { + "oid": 1110, + "typ": "int", + "nam": "Series 2", + "lvl": 4, + "pid": 22, + "col": "#99C078", + "lag": 509, + "eag": 521, + "rid": [ + 47900 + ], + "int_id": 501 + }, + { + "oid": 1109, + "typ": "int", + "nam": "Series 3", + "lvl": 4, + "pid": 22, + "col": "#A6CF86", + "lag": 497, + "eag": 509, + "rid": [ + 47900 + ], + "int_id": null + }, + { + "oid": 780, + "typ": "int", + "nam": "Furongian", + "lvl": 4, + "pid": 22, + "col": "#B3E095", + "lag": 485.4, + "eag": 497, + "rid": [ + 47900 + ], + "int_id": 243 + }, + { + "oid": 31, + "typ": "int", + "nam": "Early Ordovician", + "lvl": 4, + "pid": 21, + "col": "#1A9D6F", + "lag": 470, + "eag": 485.4, + "rid": [ + 47900 + ], + "int_id": 119 + }, + { + "oid": 30, + "typ": "int", + "nam": "Middle Ordovician", + "lvl": 4, + "pid": 21, + "col": "#4DB47E", + "lag": 458.4, + "eag": 470, + "rid": [ + 47900 + ], + "int_id": 116 + }, + { + "oid": 29, + "typ": "int", + "nam": "Late Ordovician", + "lvl": 4, + "pid": 21, + "col": "#7FCA93", + "lag": 443.4, + "eag": 458.4, + "rid": [ + 47900 + ], + "int_id": 113 + }, + { + "oid": 62, + "typ": "int", + "nam": "Llandovery", + "lvl": 4, + "pid": 20, + "col": "#99D7B3", + "lag": 433.4, + "eag": 443.4, + "rid": [ + 47900 + ], + "int_id": 111 + }, + { + "oid": 61, + "typ": "int", + "nam": "Wenlock", + "lvl": 4, + "pid": 20, + "col": "#B3E1C2", + "lag": 427.4, + "eag": 433.4, + "rid": [ + 47900 + ], + "int_id": 109 + }, + { + "oid": 60, + "typ": "int", + "nam": "Ludlow", + "lvl": 4, + "pid": 20, + "col": "#BFE6CF", + "lag": 423, + "eag": 427.4, + "rid": [ + 47900 + ], + "int_id": 108 + }, + { + "oid": 59, + "typ": "int", + "nam": "Pridoli", + "lvl": 4, + "pid": 20, + "col": "#E6F5E1", + "lag": 419.2, + "eag": 423, + "rid": [ + 47900 + ], + "int_id": 107 + }, + { + "oid": 58, + "typ": "int", + "nam": "Early Devonian", + "lvl": 4, + "pid": 19, + "col": "#E5AC4D", + "lag": 393.3, + "eag": 419.2, + "rid": [ + 47900 + ], + "int_id": 101 + }, + { + "oid": 57, + "typ": "int", + "nam": "Middle Devonian", + "lvl": 4, + "pid": 19, + "col": "#F1C868", + "lag": 382.7, + "eag": 393.3, + "rid": [ + 47900 + ], + "int_id": 98 + }, + { + "oid": 56, + "typ": "int", + "nam": "Late Devonian", + "lvl": 4, + "pid": 19, + "col": "#F1E19D", + "lag": 358.9, + "eag": 382.7, + "rid": [ + 47900 + ], + "int_id": 95 + }, + { + "oid": 28, + "typ": "int", + "nam": "Mississippian", + "lvl": 4, + "pid": 18, + "col": "#678F66", + "lag": 323.2, + "eag": 358.9, + "rid": [ + 47900 + ], + "int_id": 90 + }, + { + "oid": 27, + "typ": "int", + "nam": "Pennsylvanian", + "lvl": 4, + "pid": 18, + "col": "#99C2B5", + "lag": 298.9, + "eag": 323.2, + "rid": [ + 47900 + ], + "int_id": 85 + }, + { + "oid": 773, + "typ": "int", + "nam": "Cisuralian", + "lvl": 4, + "pid": 17, + "col": "#EF5845", + "lag": 272.3, + "eag": 298.9, + "rid": [ + 47900 + ], + "int_id": 227 + }, + { + "oid": 772, + "typ": "int", + "nam": "Guadalupian", + "lvl": 4, + "pid": 17, + "col": "#FB745C", + "lag": 259.9, + "eag": 272.3, + "rid": [ + 47900 + ], + "int_id": 134 + }, + { + "oid": 771, + "typ": "int", + "nam": "Lopingian", + "lvl": 4, + "pid": 17, + "col": "#FBA794", + "lag": 252.2, + "eag": 259.9, + "rid": [ + 47900 + ], + "int_id": 223 + }, + { + "oid": 46, + "typ": "int", + "nam": "Early Triassic", + "lvl": 4, + "pid": 16, + "col": "#983999", + "lag": 247.2, + "eag": 252.2, + "rid": [ + 47900 + ], + "int_id": 213 + }, + { + "oid": 45, + "typ": "int", + "nam": "Middle Triassic", + "lvl": 4, + "pid": 16, + "col": "#B168B1", + "lag": 237, + "eag": 247.2, + "rid": [ + 47900 + ], + "int_id": 68 + }, + { + "oid": 44, + "typ": "int", + "nam": "Late Triassic", + "lvl": 4, + "pid": 16, + "col": "#BD8CC3", + "lag": 201.3, + "eag": 237, + "rid": [ + 47900 + ], + "int_id": 64 + }, + { + "oid": 43, + "typ": "int", + "nam": "Early Jurassic", + "lvl": 4, + "pid": 15, + "col": "#42AED0", + "lag": 174.1, + "eag": 201.3, + "rid": [ + 47900 + ], + "int_id": 58 + }, + { + "oid": 42, + "typ": "int", + "nam": "Middle Jurassic", + "lvl": 4, + "pid": 15, + "col": "#80CFD8", + "lag": 163.5, + "eag": 174.1, + "rid": [ + 47900 + ], + "int_id": 53 + }, + { + "oid": 41, + "typ": "int", + "nam": "Late Jurassic", + "lvl": 4, + "pid": 15, + "col": "#B3E3EE", + "lag": 145, + "eag": 163.5, + "rid": [ + 47900 + ], + "int_id": 49 + }, + { + "oid": 40, + "typ": "int", + "nam": "Early Cretaceous", + "lvl": 4, + "pid": 14, + "col": "#8CCD57", + "lag": 100.5, + "eag": 145, + "rid": [ + 47900 + ], + "int_id": 41 + }, + { + "oid": 39, + "typ": "int", + "nam": "Late Cretaceous", + "lvl": 4, + "pid": 14, + "col": "#A6D84A", + "lag": 66, + "eag": 100.5, + "rid": [ + 47900 + ], + "int_id": 34 + }, + { + "oid": 38, + "typ": "int", + "nam": "Paleocene", + "lvl": 4, + "pid": 26, + "col": "#FDA75F", + "lag": 56, + "eag": 66, + "rid": [ + 47900 + ], + "int_id": 29 + }, + { + "oid": 37, + "typ": "int", + "nam": "Eocene", + "lvl": 4, + "pid": 26, + "col": "#FDB46C", + "lag": 33.9, + "eag": 56, + "rid": [ + 47900 + ], + "int_id": 24 + }, + { + "oid": 36, + "typ": "int", + "nam": "Oligocene", + "lvl": 4, + "pid": 26, + "col": "#FDC07A", + "lag": 23.03, + "eag": 33.9, + "rid": [ + 47900 + ], + "int_id": 21 + }, + { + "oid": 35, + "typ": "int", + "nam": "Miocene", + "lvl": 4, + "pid": 25, + "col": "#FFFF00", + "lag": 5.333, + "eag": 23.03, + "rid": [ + 47900 + ], + "int_id": 13 + }, + { + "oid": 34, + "typ": "int", + "nam": "Pliocene", + "lvl": 4, + "pid": 25, + "col": "#FFFF99", + "lag": 2.588, + "eag": 5.333, + "rid": [ + 47900 + ], + "int_id": 10 + }, + { + "oid": 33, + "typ": "int", + "nam": "Pleistocene", + "lvl": 4, + "pid": 12, + "col": "#FFF2AE", + "lag": 0.0117, + "eag": 2.588, + "rid": [ + 47900 + ], + "int_id": 4 + }, + { + "oid": 32, + "typ": "int", + "nam": "Holocene", + "lvl": 4, + "pid": 12, + "col": "#FEF2E0", + "lag": 0, + "eag": 0.0117, + "rid": [ + 47900 + ], + "int_id": 3 + }, + { + "oid": 1121, + "typ": "int", + "nam": "Fortunian", + "lvl": 5, + "pid": 1111, + "col": "#99B575", + "lag": 529, + "eag": 541, + "rid": [ + 47900 + ], + "int_id": 256 + }, + { + "oid": 1120, + "typ": "int", + "nam": "Stage 2", + "lvl": 5, + "pid": 1111, + "col": "#A6BA80", + "lag": 521, + "eag": 529, + "rid": [ + 47900 + ], + "int_id": 255 + }, + { + "oid": 1119, + "typ": "int", + "nam": "Stage 3", + "lvl": 5, + "pid": 1110, + "col": "#A6C583", + "lag": 514, + "eag": 521, + "rid": [ + 47900 + ], + "int_id": 254 + }, + { + "oid": 1118, + "typ": "int", + "nam": "Stage 4", + "lvl": 5, + "pid": 1110, + "col": "#B3CA8E", + "lag": 509, + "eag": 514, + "rid": [ + 47900 + ], + "int_id": 253 + }, + { + "oid": 1117, + "typ": "int", + "nam": "Stage 5", + "lvl": 5, + "pid": 1109, + "col": "#B3D492", + "lag": 504.5, + "eag": 509, + "rid": [ + 47900 + ], + "int_id": null + }, + { + "oid": 1116, + "typ": "int", + "nam": "Drumian", + "lvl": 5, + "pid": 1109, + "col": "#BFD99D", + "lag": 500.5, + "eag": 504.5, + "rid": [ + 47900 + ], + "int_id": 251 + }, + { + "oid": 1087, + "typ": "int", + "nam": "Guzhangian", + "lvl": 5, + "pid": 1109, + "col": "#CCDFAA", + "lag": 497, + "eag": 500.5, + "rid": [ + 47900 + ], + "int_id": 250 + }, + { + "oid": 1114, + "typ": "int", + "nam": "Paibian", + "lvl": 5, + "pid": 780, + "col": "#CCEBAE", + "lag": 494, + "eag": 497, + "rid": [ + 47900 + ], + "int_id": 249 + }, + { + "oid": 1113, + "typ": "int", + "nam": "Jiangshanian", + "lvl": 5, + "pid": 780, + "col": "#D9F0BB", + "lag": 489.5, + "eag": 494, + "rid": [ + 47900 + ], + "int_id": 248 + }, + { + "oid": 1112, + "typ": "int", + "nam": "Stage 10", + "lvl": 5, + "pid": 780, + "col": "#E6F5C9", + "lag": 485.4, + "eag": 489.5, + "rid": [ + 47900 + ], + "int_id": 247 + }, + { + "oid": 559, + "typ": "int", + "nam": "Tremadocian", + "lvl": 5, + "pid": 31, + "col": "#33A97E", + "lag": 477.7, + "eag": 485.4, + "rid": [ + 47900 + ], + "int_id": 121 + }, + { + "oid": 1010, + "typ": "int", + "nam": "Floian", + "lvl": 5, + "pid": 31, + "col": "#41B087", + "lag": 470, + "eag": 477.7, + "rid": [ + 47900 + ], + "int_id": 242 + }, + { + "oid": 1079, + "typ": "int", + "nam": "Dapingian", + "lvl": 5, + "pid": 30, + "col": "#66C092", + "lag": 467.3, + "eag": 470, + "rid": [ + 47900 + ], + "int_id": 241 + }, + { + "oid": 556, + "typ": "int", + "nam": "Darriwilian", + "lvl": 5, + "pid": 30, + "col": "#74C69C", + "lag": 458.4, + "eag": 467.3, + "rid": [ + 47900 + ], + "int_id": 240 + }, + { + "oid": 1009, + "typ": "int", + "nam": "Sandbian", + "lvl": 5, + "pid": 29, + "col": "#8CD094", + "lag": 453, + "eag": 458.4, + "rid": [ + 47900 + ], + "int_id": 239 + }, + { + "oid": 1008, + "typ": "int", + "nam": "Katian", + "lvl": 5, + "pid": 29, + "col": "#99D69F", + "lag": 445.2, + "eag": 453, + "rid": [ + 47900 + ], + "int_id": 238 + }, + { + "oid": 192, + "typ": "int", + "nam": "Hirnantian", + "lvl": 5, + "pid": 29, + "col": "#A6DBAB", + "lag": 443.4, + "eag": 445.2, + "rid": [ + 47900 + ], + "int_id": 237 + }, + { + "oid": 191, + "typ": "int", + "nam": "Rhuddanian", + "lvl": 5, + "pid": 62, + "col": "#A6DCB5", + "lag": 440.8, + "eag": 443.4, + "rid": [ + 47900 + ], + "int_id": 236 + }, + { + "oid": 190, + "typ": "int", + "nam": "Aeronian", + "lvl": 5, + "pid": 62, + "col": "#B3E1C2", + "lag": 438.5, + "eag": 440.8, + "rid": [ + 47900 + ], + "int_id": 235 + }, + { + "oid": 189, + "typ": "int", + "nam": "Telychian", + "lvl": 5, + "pid": 62, + "col": "#BFE6D1", + "lag": 433.4, + "eag": 438.5, + "rid": [ + 47900 + ], + "int_id": 234 + }, + { + "oid": 188, + "typ": "int", + "nam": "Sheinwoodian", + "lvl": 5, + "pid": 61, + "col": "#BFE6C3", + "lag": 430.5, + "eag": 433.4, + "rid": [ + 47900 + ], + "int_id": 233 + }, + { + "oid": 785, + "typ": "int", + "nam": "Homerian", + "lvl": 5, + "pid": 61, + "col": "#CCEBD1", + "lag": 427.4, + "eag": 430.5, + "rid": [ + 47900 + ], + "int_id": 232 + }, + { + "oid": 185, + "typ": "int", + "nam": "Gorstian", + "lvl": 5, + "pid": 60, + "col": "#CCECDD", + "lag": 425.6, + "eag": 427.4, + "rid": [ + 47900 + ], + "int_id": 231 + }, + { + "oid": 184, + "typ": "int", + "nam": "Ludfordian", + "lvl": 5, + "pid": 60, + "col": "#D9F0DF", + "lag": 423, + "eag": 425.6, + "rid": [ + 47900 + ], + "int_id": 230 + }, + { + "oid": 3001, + "typ": "int", + "nam": "Pridoli", + "lvl": 5, + "pid": 59, + "col": "#E6F5E1", + "lag": 419.2, + "eag": 423, + "rid": [ + 47900 + ], + "int_id": 107 + }, + { + "oid": 183, + "typ": "int", + "nam": "Lochkovian", + "lvl": 5, + "pid": 58, + "col": "#E5B75A", + "lag": 410.8, + "eag": 419.2, + "rid": [ + 47900 + ], + "int_id": 229 + }, + { + "oid": 182, + "typ": "int", + "nam": "Pragian", + "lvl": 5, + "pid": 58, + "col": "#E5C468", + "lag": 407.6, + "eag": 410.8, + "rid": [ + 47900 + ], + "int_id": 228 + }, + { + "oid": 181, + "typ": "int", + "nam": "Emsian", + "lvl": 5, + "pid": 58, + "col": "#E5D075", + "lag": 393.3, + "eag": 407.6, + "rid": [ + 47900 + ], + "int_id": 102 + }, + { + "oid": 180, + "typ": "int", + "nam": "Eifelian", + "lvl": 5, + "pid": 57, + "col": "#F1D576", + "lag": 387.7, + "eag": 393.3, + "rid": [ + 47900 + ], + "int_id": 100 + }, + { + "oid": 179, + "typ": "int", + "nam": "Givetian", + "lvl": 5, + "pid": 57, + "col": "#F1E185", + "lag": 382.7, + "eag": 387.7, + "rid": [ + 47900 + ], + "int_id": 99 + }, + { + "oid": 178, + "typ": "int", + "nam": "Frasnian", + "lvl": 5, + "pid": 56, + "col": "#F2EDAD", + "lag": 372.2, + "eag": 382.7, + "rid": [ + 47900 + ], + "int_id": 97 + }, + { + "oid": 177, + "typ": "int", + "nam": "Famennian", + "lvl": 5, + "pid": 56, + "col": "#F2EDC5", + "lag": 358.9, + "eag": 372.2, + "rid": [ + 47900 + ], + "int_id": 96 + }, + { + "oid": 55, + "typ": "int", + "nam": "Tournaisian", + "lvl": 5, + "pid": 28, + "col": "#8CB06C", + "lag": 346.7, + "eag": 358.9, + "rid": [ + 5954 + ], + "int_id": 93 + }, + { + "oid": 54, + "typ": "int", + "nam": "Visean", + "lvl": 5, + "pid": 28, + "col": "#A6B96C", + "lag": 330.9, + "eag": 346.7, + "rid": [ + 5954 + ], + "int_id": 92 + }, + { + "oid": 53, + "typ": "int", + "nam": "Serpukhovian", + "lvl": 5, + "pid": 28, + "col": "#BFC26B", + "lag": 323.2, + "eag": 330.9, + "rid": [ + 5954 + ], + "int_id": 91 + }, + { + "oid": 52, + "typ": "int", + "nam": "Bashkirian", + "lvl": 5, + "pid": 27, + "col": "#99C2B6", + "lag": 315.2, + "eag": 323.2, + "rid": [ + 5954 + ], + "int_id": 89 + }, + { + "oid": 51, + "typ": "int", + "nam": "Moscovian", + "lvl": 5, + "pid": 27, + "col": "#B3CBB9", + "lag": 307, + "eag": 315.2, + "rid": [ + 5954 + ], + "int_id": 88 + }, + { + "oid": 50, + "typ": "int", + "nam": "Kasimovian", + "lvl": 5, + "pid": 27, + "col": "#BFD0C5", + "lag": 303.7, + "eag": 307, + "rid": [ + 5954 + ], + "int_id": 87 + }, + { + "oid": 49, + "typ": "int", + "nam": "Gzhelian", + "lvl": 5, + "pid": 27, + "col": "#CCD4C7", + "lag": 298.9, + "eag": 303.7, + "rid": [ + 5954 + ], + "int_id": 86 + }, + { + "oid": 151, + "typ": "int", + "nam": "Asselian", + "lvl": 5, + "pid": 773, + "col": "#E36350", + "lag": 295.5, + "eag": 298.9, + "rid": [ + 5954 + ], + "int_id": 83 + }, + { + "oid": 150, + "typ": "int", + "nam": "Sakmarian", + "lvl": 5, + "pid": 773, + "col": "#E36F5C", + "lag": 290.1, + "eag": 295.5, + "rid": [ + 5954 + ], + "int_id": 82 + }, + { + "oid": 149, + "typ": "int", + "nam": "Artinskian", + "lvl": 5, + "pid": 773, + "col": "#E37B68", + "lag": 279.3, + "eag": 290.1, + "rid": [ + 5954 + ], + "int_id": 81 + }, + { + "oid": 148, + "typ": "int", + "nam": "Kungurian", + "lvl": 5, + "pid": 773, + "col": "#E38776", + "lag": 272.3, + "eag": 279.3, + "rid": [ + 5954 + ], + "int_id": 79 + }, + { + "oid": 717, + "typ": "int", + "nam": "Roadian", + "lvl": 5, + "pid": 772, + "col": "#FB8069", + "lag": 268.8, + "eag": 272.3, + "rid": [ + 9184 + ], + "int_id": 226 + }, + { + "oid": 146, + "typ": "int", + "nam": "Wordian", + "lvl": 5, + "pid": 772, + "col": "#FB8D76", + "lag": 265.1, + "eag": 268.8, + "rid": [ + 5954 + ], + "int_id": 225 + }, + { + "oid": 145, + "typ": "int", + "nam": "Capitanian", + "lvl": 5, + "pid": 772, + "col": "#FB9A85", + "lag": 259.9, + "eag": 265.1, + "rid": [ + 5954 + ], + "int_id": 224 + }, + { + "oid": 716, + "typ": "int", + "nam": "Wuchiapingian", + "lvl": 5, + "pid": 771, + "col": "#FCB4A2", + "lag": 254.2, + "eag": 259.9, + "rid": [ + 9184 + ], + "int_id": 222 + }, + { + "oid": 715, + "typ": "int", + "nam": "Changhsingian", + "lvl": 5, + "pid": 771, + "col": "#FCC0B2", + "lag": 252.2, + "eag": 254.2, + "rid": [ + 9184 + ], + "int_id": 221 + }, + { + "oid": 653, + "typ": "int", + "nam": "Induan", + "lvl": 5, + "pid": 46, + "col": "#A4469F", + "lag": 251.2, + "eag": 252.2, + "rid": [ + 47900 + ], + "int_id": 73 + }, + { + "oid": 652, + "typ": "int", + "nam": "Olenekian", + "lvl": 5, + "pid": 46, + "col": "#B051A5", + "lag": 247.2, + "eag": 251.2, + "rid": [ + 47900 + ], + "int_id": 72 + }, + { + "oid": 139, + "typ": "int", + "nam": "Anisian", + "lvl": 5, + "pid": 45, + "col": "#BC75B7", + "lag": 242, + "eag": 247.2, + "rid": [ + 47900 + ], + "int_id": 70 + }, + { + "oid": 138, + "typ": "int", + "nam": "Ladinian", + "lvl": 5, + "pid": 45, + "col": "#C983BF", + "lag": 237, + "eag": 242, + "rid": [ + 47900 + ], + "int_id": 69 + }, + { + "oid": 137, + "typ": "int", + "nam": "Carnian", + "lvl": 5, + "pid": 44, + "col": "#C99BCB", + "lag": 228, + "eag": 237, + "rid": [ + 47900 + ], + "int_id": 67 + }, + { + "oid": 136, + "typ": "int", + "nam": "Norian", + "lvl": 5, + "pid": 44, + "col": "#D6AAD3", + "lag": 208.5, + "eag": 228, + "rid": [ + 47900 + ], + "int_id": 66 + }, + { + "oid": 135, + "typ": "int", + "nam": "Rhaetian", + "lvl": 5, + "pid": 44, + "col": "#E3B9DB", + "lag": 201.3, + "eag": 208.5, + "rid": [ + 47900 + ], + "int_id": 65 + }, + { + "oid": 134, + "typ": "int", + "nam": "Hettangian", + "lvl": 5, + "pid": 43, + "col": "#4EB3D3", + "lag": 199.3, + "eag": 201.3, + "rid": [ + 47900 + ], + "int_id": 62 + }, + { + "oid": 133, + "typ": "int", + "nam": "Sinemurian", + "lvl": 5, + "pid": 43, + "col": "#67BCD8", + "lag": 190.8, + "eag": 199.3, + "rid": [ + 47900 + ], + "int_id": 61 + }, + { + "oid": 132, + "typ": "int", + "nam": "Pliensbachian", + "lvl": 5, + "pid": 43, + "col": "#80C5DD", + "lag": 182.7, + "eag": 190.8, + "rid": [ + 47900 + ], + "int_id": 60 + }, + { + "oid": 131, + "typ": "int", + "nam": "Toarcian", + "lvl": 5, + "pid": 43, + "col": "#99CEE3", + "lag": 174.1, + "eag": 182.7, + "rid": [ + 47900 + ], + "int_id": 59 + }, + { + "oid": 130, + "typ": "int", + "nam": "Aalenian", + "lvl": 5, + "pid": 42, + "col": "#9AD9DD", + "lag": 170.3, + "eag": 174.1, + "rid": [ + 47900 + ], + "int_id": 57 + }, + { + "oid": 129, + "typ": "int", + "nam": "Bajocian", + "lvl": 5, + "pid": 42, + "col": "#A6DDE0", + "lag": 168.3, + "eag": 170.3, + "rid": [ + 47900 + ], + "int_id": 56 + }, + { + "oid": 128, + "typ": "int", + "nam": "Bathonian", + "lvl": 5, + "pid": 42, + "col": "#B3E2E3", + "lag": 166.1, + "eag": 168.3, + "rid": [ + 47900 + ], + "int_id": 55 + }, + { + "oid": 127, + "typ": "int", + "nam": "Callovian", + "lvl": 5, + "pid": 42, + "col": "#BFE7E5", + "lag": 163.5, + "eag": 166.1, + "rid": [ + 47900 + ], + "int_id": 54 + }, + { + "oid": 126, + "typ": "int", + "nam": "Oxfordian", + "lvl": 5, + "pid": 41, + "col": "#BFE7F1", + "lag": 157.3, + "eag": 163.5, + "rid": [ + 47900 + ], + "int_id": 52 + }, + { + "oid": 125, + "typ": "int", + "nam": "Kimmeridgian", + "lvl": 5, + "pid": 41, + "col": "#CCECF4", + "lag": 152.1, + "eag": 157.3, + "rid": [ + 47900 + ], + "int_id": 51 + }, + { + "oid": 124, + "typ": "int", + "nam": "Tithonian", + "lvl": 5, + "pid": 41, + "col": "#D9F1F7", + "lag": 145, + "eag": 152.1, + "rid": [ + 47900 + ], + "int_id": 50 + }, + { + "oid": 123, + "typ": "int", + "nam": "Berriasian", + "lvl": 5, + "pid": 40, + "col": "#8CCD60", + "lag": 139.8, + "eag": 145, + "rid": [ + 47900 + ], + "int_id": 47 + }, + { + "oid": 122, + "typ": "int", + "nam": "Valanginian", + "lvl": 5, + "pid": 40, + "col": "#99D36A", + "lag": 132.9, + "eag": 139.8, + "rid": [ + 47900 + ], + "int_id": 46 + }, + { + "oid": 121, + "typ": "int", + "nam": "Hauterivian", + "lvl": 5, + "pid": 40, + "col": "#A6D975", + "lag": 129.4, + "eag": 132.9, + "rid": [ + 47900 + ], + "int_id": 45 + }, + { + "oid": 120, + "typ": "int", + "nam": "Barremian", + "lvl": 5, + "pid": 40, + "col": "#B3DF7F", + "lag": 125, + "eag": 129.4, + "rid": [ + 47900 + ], + "int_id": 44 + }, + { + "oid": 119, + "typ": "int", + "nam": "Aptian", + "lvl": 5, + "pid": 40, + "col": "#BFE48A", + "lag": 113, + "eag": 125, + "rid": [ + 47900 + ], + "int_id": 43 + }, + { + "oid": 118, + "typ": "int", + "nam": "Albian", + "lvl": 5, + "pid": 40, + "col": "#CCEA97", + "lag": 100.5, + "eag": 113, + "rid": [ + 47900 + ], + "int_id": 42 + }, + { + "oid": 117, + "typ": "int", + "nam": "Cenomanian", + "lvl": 5, + "pid": 39, + "col": "#B3DE53", + "lag": 93.9, + "eag": 100.5, + "rid": [ + 47900 + ], + "int_id": 40 + }, + { + "oid": 116, + "typ": "int", + "nam": "Turonian", + "lvl": 5, + "pid": 39, + "col": "#BFE35D", + "lag": 89.8, + "eag": 93.9, + "rid": [ + 47900 + ], + "int_id": 39 + }, + { + "oid": 115, + "typ": "int", + "nam": "Coniacian", + "lvl": 5, + "pid": 39, + "col": "#CCE968", + "lag": 86.3, + "eag": 89.8, + "rid": [ + 47900 + ], + "int_id": 38 + }, + { + "oid": 114, + "typ": "int", + "nam": "Santonian", + "lvl": 5, + "pid": 39, + "col": "#D9EF74", + "lag": 83.6, + "eag": 86.3, + "rid": [ + 47900 + ], + "int_id": 37 + }, + { + "oid": 113, + "typ": "int", + "nam": "Campanian", + "lvl": 5, + "pid": 39, + "col": "#E6F47F", + "lag": 72.1, + "eag": 83.6, + "rid": [ + 47900 + ], + "int_id": 36 + }, + { + "oid": 112, + "typ": "int", + "nam": "Maastrichtian", + "lvl": 5, + "pid": 39, + "col": "#F2FA8C", + "lag": 66, + "eag": 72.1, + "rid": [ + 47900 + ], + "int_id": 35 + }, + { + "oid": 111, + "typ": "int", + "nam": "Danian", + "lvl": 5, + "pid": 38, + "col": "#FDB462", + "lag": 61.6, + "eag": 66, + "rid": [ + 47900 + ], + "int_id": 31 + }, + { + "oid": 743, + "typ": "int", + "nam": "Selandian", + "lvl": 5, + "pid": 38, + "col": "#FEBF65", + "lag": 59.2, + "eag": 61.6, + "rid": [ + 47900 + ], + "int_id": 273 + }, + { + "oid": 110, + "typ": "int", + "nam": "Thanetian", + "lvl": 5, + "pid": 38, + "col": "#FDBF6F", + "lag": 56, + "eag": 59.2, + "rid": [ + 47900 + ], + "int_id": 30 + }, + { + "oid": 109, + "typ": "int", + "nam": "Ypresian", + "lvl": 5, + "pid": 37, + "col": "#FCA773", + "lag": 47.8, + "eag": 56, + "rid": [ + 47900 + ], + "int_id": 28 + }, + { + "oid": 108, + "typ": "int", + "nam": "Lutetian", + "lvl": 5, + "pid": 37, + "col": "#FCB482", + "lag": 41.3, + "eag": 47.8, + "rid": [ + 47900 + ], + "int_id": 27 + }, + { + "oid": 107, + "typ": "int", + "nam": "Bartonian", + "lvl": 5, + "pid": 37, + "col": "#FDC091", + "lag": 38, + "eag": 41.3, + "rid": [ + 47900 + ], + "int_id": 26 + }, + { + "oid": 106, + "typ": "int", + "nam": "Priabonian", + "lvl": 5, + "pid": 37, + "col": "#FDCDA1", + "lag": 33.9, + "eag": 38, + "rid": [ + 47900 + ], + "int_id": 25 + }, + { + "oid": 105, + "typ": "int", + "nam": "Rupelian", + "lvl": 5, + "pid": 36, + "col": "#FED99A", + "lag": 28.1, + "eag": 33.9, + "rid": [ + 47900 + ], + "int_id": 23 + }, + { + "oid": 104, + "typ": "int", + "nam": "Chattian", + "lvl": 5, + "pid": 36, + "col": "#FEE6AA", + "lag": 23.03, + "eag": 28.1, + "rid": [ + 47900 + ], + "int_id": 22 + }, + { + "oid": 103, + "typ": "int", + "nam": "Aquitanian", + "lvl": 5, + "pid": 35, + "col": "#FFFF33", + "lag": 20.44, + "eag": 23.03, + "rid": [ + 47900 + ], + "int_id": 19 + }, + { + "oid": 102, + "typ": "int", + "nam": "Burdigalian", + "lvl": 5, + "pid": 35, + "col": "#FFFF41", + "lag": 15.97, + "eag": 20.44, + "rid": [ + 47900 + ], + "int_id": 18 + }, + { + "oid": 101, + "typ": "int", + "nam": "Langhian", + "lvl": 5, + "pid": 35, + "col": "#FFFF4D", + "lag": 13.82, + "eag": 15.97, + "rid": [ + 47900 + ], + "int_id": 17 + }, + { + "oid": 100, + "typ": "int", + "nam": "Serravallian", + "lvl": 5, + "pid": 35, + "col": "#FFFF59", + "lag": 11.62, + "eag": 13.82, + "rid": [ + 47900 + ], + "int_id": 16 + }, + { + "oid": 99, + "typ": "int", + "nam": "Tortonian", + "lvl": 5, + "pid": 35, + "col": "#FFFF66", + "lag": 7.246, + "eag": 11.62, + "rid": [ + 47900 + ], + "int_id": 15 + }, + { + "oid": 98, + "typ": "int", + "nam": "Messinian", + "lvl": 5, + "pid": 35, + "col": "#FFFF73", + "lag": 5.333, + "eag": 7.246, + "rid": [ + 47900 + ], + "int_id": 14 + }, + { + "oid": 97, + "typ": "int", + "nam": "Zanclean", + "lvl": 5, + "pid": 34, + "col": "#FFFFB3", + "lag": 3.6, + "eag": 5.333, + "rid": [ + 47900 + ], + "int_id": 12 + }, + { + "oid": 96, + "typ": "int", + "nam": "Piacenzian", + "lvl": 5, + "pid": 34, + "col": "#FFFFBF", + "lag": 2.588, + "eag": 3.6, + "rid": [ + 47900 + ], + "int_id": 11 + }, + { + "oid": 741, + "typ": "int", + "nam": "Gelasian", + "lvl": 5, + "pid": 33, + "col": "#FFEDB3", + "lag": 1.806, + "eag": 2.588, + "rid": [ + 47900 + ], + "int_id": 219 + }, + { + "oid": 740, + "typ": "int", + "nam": "Calabrian", + "lvl": 5, + "pid": 33, + "col": "#FFF2BA", + "lag": 0.781, + "eag": 1.806, + "rid": [ + 47900 + ], + "int_id": 276 + }, + { + "oid": 923, + "typ": "int", + "nam": "Middle Pleistocene", + "lvl": 5, + "pid": 33, + "col": "#FFF2C7", + "lag": 0.126, + "eag": 0.781, + "rid": [ + 15443 + ], + "int_id": 502 + }, + { + "oid": 922, + "typ": "int", + "nam": "Late Pleistocene", + "lvl": 5, + "pid": 33, + "col": "#FFF2D3", + "lag": 0.0117, + "eag": 0.126, + "rid": [ + 15443 + ], + "int_id": 492 + }, + { + "oid": 3002, + "typ": "int", + "nam": "Holocene", + "lvl": 5, + "pid": 32, + "col": "#FEF2E0", + "lag": 0, + "eag": 0.0117, + "rid": [ + 47900 + ], + "int_id": 3 + } ]; export { defaultIntervals }; diff --git a/packages/timescale/src/types.ts b/packages/timescale/src/types.ts index 2db1f2d2f..711a9de59 100644 --- a/packages/timescale/src/types.ts +++ b/packages/timescale/src/types.ts @@ -11,6 +11,7 @@ export interface Interval { typ?: string; rid?: number[]; abr?: string; + int_id?: number; } interface NestedInterval extends Interval { From 8746042e69a3fc76bef5ae62c585c57c216077c3 Mon Sep 17 00:00:00 2001 From: davidsklar99 Date: Fri, 27 Jun 2025 14:53:17 -0500 Subject: [PATCH 2/5] Only intervals with int_id are clickable --- packages/timescale/src/components/index.ts | 2 +- packages/timescale/src/index.ts | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/timescale/src/components/index.ts b/packages/timescale/src/components/index.ts index f30c7cdf4..7c27f3a10 100644 --- a/packages/timescale/src/components/index.ts +++ b/packages/timescale/src/components/index.ts @@ -45,7 +45,7 @@ function IntervalBox(props: { return h(SizeAwareLabel, { key: interval.oid, style, - className: "interval-box", + className: "interval-box " + (onClick && interval.int_id != null ? "clickable" : ""), labelClassName: "interval-label", label: labelText, onVisibilityChanged(viz) { diff --git a/packages/timescale/src/index.ts b/packages/timescale/src/index.ts index 808ef4911..a66a88262 100644 --- a/packages/timescale/src/index.ts +++ b/packages/timescale/src/index.ts @@ -88,7 +88,6 @@ function Timescale(props: TimescaleProps) { const className = classNames( orientation, "increase-" + increaseDirection, - onClick ? "clickable" : null, ); const length = absoluteAgeScale ? (l ?? 6000) : null; From 588c5a9c5ec009201df592d7cf10373790383b90 Mon Sep 17 00:00:00 2001 From: davidsklar99 Date: Fri, 27 Jun 2025 19:54:37 +0000 Subject: [PATCH 3/5] Apply formatting changes --- packages/timescale/src/components/index.ts | 3 +- packages/timescale/src/index.ts | 5 +- packages/timescale/src/intervals.ts | 4440 +++++++++----------- packages/timescale/src/types.ts | 2 +- 4 files changed, 2055 insertions(+), 2395 deletions(-) diff --git a/packages/timescale/src/components/index.ts b/packages/timescale/src/components/index.ts index 7c27f3a10..b3bcad120 100644 --- a/packages/timescale/src/components/index.ts +++ b/packages/timescale/src/components/index.ts @@ -45,7 +45,8 @@ function IntervalBox(props: { return h(SizeAwareLabel, { key: interval.oid, style, - className: "interval-box " + (onClick && interval.int_id != null ? "clickable" : ""), + className: + "interval-box " + (onClick && interval.int_id != null ? "clickable" : ""), labelClassName: "interval-label", label: labelText, onVisibilityChanged(viz) { diff --git a/packages/timescale/src/index.ts b/packages/timescale/src/index.ts index a66a88262..04ea5f3cb 100644 --- a/packages/timescale/src/index.ts +++ b/packages/timescale/src/index.ts @@ -85,10 +85,7 @@ function Timescale(props: TimescaleProps) { [rootInterval, intervals], ); - const className = classNames( - orientation, - "increase-" + increaseDirection, - ); + const className = classNames(orientation, "increase-" + increaseDirection); const length = absoluteAgeScale ? (l ?? 6000) : null; let ageRange2 = null; diff --git a/packages/timescale/src/intervals.ts b/packages/timescale/src/intervals.ts index 40883c3d3..8b4dbd304 100644 --- a/packages/timescale/src/intervals.ts +++ b/packages/timescale/src/intervals.ts @@ -2,2395 +2,2057 @@ import { Interval } from "./types"; const defaultIntervals: Interval[] = [ { - "pid": null, - "oid": 0, - "lvl": 0, - "eag": 4000, - "lag": 0, - "col": "#000000", - "nam": "Geologic Time", - "int_id": null - }, - { - "oid": 753, - "typ": "int", - "nam": "Archean", - "lvl": 1, - "pid": 0, - "col": "#F0047F", - "lag": 2500, - "eag": 4000, - "rid": [ - 15443 - ], - "int_id": 132 - }, - { - "oid": 752, - "typ": "int", - "nam": "Proterozoic", - "lvl": 1, - "pid": 0, - "col": "#F73563", - "lag": 541, - "eag": 2500, - "rid": [ - 47900 - ], - "int_id": 131 - }, - { - "oid": 751, - "typ": "int", - "nam": "Phanerozoic", - "lvl": 1, - "pid": 0, - "col": "#9AD9DD", - "lag": 0, - "eag": 541, - "rid": [ - 47900 - ], - "int_id": 275 - }, - { - "oid": 760, - "typ": "int", - "nam": "Eoarchean", - "lvl": 2, - "pid": 753, - "col": "#DA037F", - "lag": 3600, - "eag": 4000, - "rid": [ - 15443 - ], - "int_id": 274 - }, - { - "oid": 759, - "typ": "int", - "nam": "Paleoarchean", - "lvl": 2, - "pid": 753, - "col": "#F444A9", - "lag": 3200, - "eag": 3600, - "rid": [ - 15443 - ], - "int_id": 262 - }, - { - "oid": 758, - "typ": "int", - "nam": "Mesoarchean", - "lvl": 2, - "pid": 753, - "col": "#F768A9", - "lag": 2800, - "eag": 3200, - "rid": [ - 15443 - ], - "int_id": 261 - }, - { - "oid": 757, - "typ": "int", - "nam": "Neoarchean", - "lvl": 2, - "pid": 753, - "col": "#F99BC1", - "lag": 2500, - "eag": 2800, - "rid": [ - 15443 - ], - "int_id": 260 - }, - { - "oid": 756, - "typ": "int", - "nam": "Paleoproterozoic", - "lvl": 2, - "pid": 752, - "col": "#F74370", - "lag": 1600, - "eag": 2500, - "rid": [ - 47900 - ], - "int_id": 259 - }, - { - "oid": 755, - "typ": "int", - "nam": "Mesoproterozoic", - "lvl": 2, - "pid": 752, - "col": "#FDB462", - "lag": 1000, - "eag": 1600, - "rid": [ - 47900 - ], - "int_id": 258 - }, - { - "oid": 754, - "typ": "int", - "nam": "Neoproterozoic", - "lvl": 2, - "pid": 752, - "col": "#FEB342", - "lag": 541, - "eag": 1000, - "rid": [ - 47900 - ], - "int_id": 257 - }, - { - "oid": 3, - "typ": "int", - "nam": "Paleozoic", - "abr": "Pz", - "lvl": 2, - "pid": 751, - "col": "#99C08D", - "lag": 252.2, - "eag": 541, - "rid": [ - 47900 - ], - "int_id": 74 - }, - { - "oid": 2, - "typ": "int", - "nam": "Mesozoic", - "abr": "Mz", - "lvl": 2, - "pid": 751, - "col": "#67C5CA", - "lag": 66, - "eag": 252.2, - "rid": [ - 47900 - ], - "int_id": 32 - }, - { - "oid": 1, - "typ": "int", - "nam": "Cenozoic", - "abr": "Cz", - "lvl": 2, - "pid": 751, - "col": "#F2F91D", - "lag": 0, - "eag": 66, - "rid": [ - 47900 - ], - "int_id": 1 - }, - { - "oid": 770, - "typ": "int", - "nam": "Siderian", - "lvl": 3, - "pid": 756, - "col": "#F74F7C", - "lag": 2300, - "eag": 2500, - "rid": [ - 47900 - ], - "int_id": 272 - }, - { - "oid": 769, - "typ": "int", - "nam": "Rhyacian", - "lvl": 3, - "pid": 756, - "col": "#F75B89", - "lag": 2050, - "eag": 2300, - "rid": [ - 47900 - ], - "int_id": 271 - }, - { - "oid": 768, - "typ": "int", - "nam": "Orosirian", - "lvl": 3, - "pid": 756, - "col": "#F76898", - "lag": 1800, - "eag": 2050, - "rid": [ - 47900 - ], - "int_id": 270 - }, - { - "oid": 767, - "typ": "int", - "nam": "Statherian", - "lvl": 3, - "pid": 756, - "col": "#F875A7", - "lag": 1600, - "eag": 1800, - "rid": [ - 47900 - ], - "int_id": 269 - }, - { - "oid": 766, - "typ": "int", - "nam": "Calymmian", - "lvl": 3, - "pid": 755, - "col": "#FDC07A", - "lag": 1400, - "eag": 1600, - "rid": [ - 47900 - ], - "int_id": 268 - }, - { - "oid": 765, - "typ": "int", - "nam": "Ectasian", - "lvl": 3, - "pid": 755, - "col": "#F3CC8A", - "lag": 1200, - "eag": 1400, - "rid": [ - 47900 - ], - "int_id": 267 - }, - { - "oid": 764, - "typ": "int", - "nam": "Stenian", - "lvl": 3, - "pid": 755, - "col": "#FED99A", - "lag": 1000, - "eag": 1200, - "rid": [ - 47900 - ], - "int_id": 266 - }, - { - "oid": 763, - "typ": "int", - "nam": "Tonian", - "lvl": 3, - "pid": 754, - "col": "#FEBF4E", - "lag": 850, - "eag": 1000, - "rid": [ - 47900 - ], - "int_id": 265 - }, - { - "oid": 762, - "typ": "int", - "nam": "Cryogenian", - "lvl": 3, - "pid": 754, - "col": "#FECC5C", - "lag": 635, - "eag": 850, - "rid": [ - 47900 - ], - "int_id": 264 - }, - { - "oid": 761, - "typ": "int", - "nam": "Ediacaran", - "lvl": 3, - "pid": 754, - "col": "#FED96A", - "lag": 541, - "eag": 635, - "rid": [ - 47900 - ], - "int_id": 263 - }, - { - "oid": 22, - "typ": "int", - "nam": "Cambrian", - "abr": "Cm", - "lvl": 3, - "pid": 3, - "col": "#7FA056", - "lag": 485.4, - "eag": 541, - "rid": [ - 47900 - ], - "int_id": 122 - }, - { - "oid": 21, - "typ": "int", - "nam": "Ordovician", - "abr": "O", - "lvl": 3, - "pid": 3, - "col": "#009270", - "lag": 443.4, - "eag": 485.4, - "rid": [ - 47900 - ], - "int_id": 112 - }, - { - "oid": 20, - "typ": "int", - "nam": "Silurian", - "abr": "S", - "lvl": 3, - "pid": 3, - "col": "#B3E1B6", - "lag": 419.2, - "eag": 443.4, - "rid": [ - 47900 - ], - "int_id": 105 - }, - { - "oid": 19, - "typ": "int", - "nam": "Devonian", - "abr": "D", - "lvl": 3, - "pid": 3, - "col": "#CB8C37", - "lag": 358.9, - "eag": 419.2, - "rid": [ - 47900 - ], - "int_id": 94 - }, - { - "oid": 18, - "typ": "int", - "nam": "Carboniferous", - "abr": "C", - "lvl": 3, - "pid": 3, - "col": "#67A599", - "lag": 298.9, - "eag": 358.9, - "rid": [ - 47900 - ], - "int_id": 84 - }, - { - "oid": 17, - "typ": "int", - "nam": "Permian", - "abr": "P", - "lvl": 3, - "pid": 3, - "col": "#F04028", - "lag": 252.2, - "eag": 298.9, - "rid": [ - 47900 - ], - "int_id": 75 - }, - { - "oid": 16, - "typ": "int", - "nam": "Triassic", - "abr": "Tr", - "lvl": 3, - "pid": 2, - "col": "#812B92", - "lag": 201.3, - "eag": 252.2, - "rid": [ - 47900 - ], - "int_id": 63 - }, - { - "oid": 15, - "typ": "int", - "nam": "Jurassic", - "abr": "J", - "lvl": 3, - "pid": 2, - "col": "#34B2C9", - "lag": 145, - "eag": 201.3, - "rid": [ - 47900 - ], - "int_id": 48 - }, - { - "oid": 14, - "typ": "int", - "nam": "Cretaceous", - "abr": "K", - "lvl": 3, - "pid": 2, - "col": "#7FC64E", - "lag": 66, - "eag": 145, - "rid": [ - 47900 - ], - "int_id": 33 - }, - { - "oid": 26, - "typ": "int", - "nam": "Paleogene", - "abr": "Pg", - "lvl": 3, - "pid": 1, - "col": "#FD9A52", - "lag": 23.03, - "eag": 66, - "rid": [ - 47900 - ], - "int_id": 20 - }, - { - "oid": 25, - "typ": "int", - "nam": "Neogene", - "abr": "Ng", - "lvl": 3, - "pid": 1, - "col": "#FFE619", - "lag": 2.588, - "eag": 23.03, - "rid": [ - 47900 - ], - "int_id": 2 - }, - { - "oid": 12, - "typ": "int", - "nam": "Quaternary", - "lvl": 3, - "pid": 1, - "col": "#F9F97F", - "lag": 0, - "eag": 2.588, - "rid": [ - 47900 - ], - "int_id": 421 - }, - { - "oid": 1111, - "typ": "int", - "nam": "Terreneuvian", - "lvl": 4, - "pid": 22, - "col": "#8CB06C", - "lag": 521, - "eag": 541, - "rid": [ - 47900 - ], - "int_id": 246 - }, - { - "oid": 1110, - "typ": "int", - "nam": "Series 2", - "lvl": 4, - "pid": 22, - "col": "#99C078", - "lag": 509, - "eag": 521, - "rid": [ - 47900 - ], - "int_id": 501 - }, - { - "oid": 1109, - "typ": "int", - "nam": "Series 3", - "lvl": 4, - "pid": 22, - "col": "#A6CF86", - "lag": 497, - "eag": 509, - "rid": [ - 47900 - ], - "int_id": null - }, - { - "oid": 780, - "typ": "int", - "nam": "Furongian", - "lvl": 4, - "pid": 22, - "col": "#B3E095", - "lag": 485.4, - "eag": 497, - "rid": [ - 47900 - ], - "int_id": 243 - }, - { - "oid": 31, - "typ": "int", - "nam": "Early Ordovician", - "lvl": 4, - "pid": 21, - "col": "#1A9D6F", - "lag": 470, - "eag": 485.4, - "rid": [ - 47900 - ], - "int_id": 119 - }, - { - "oid": 30, - "typ": "int", - "nam": "Middle Ordovician", - "lvl": 4, - "pid": 21, - "col": "#4DB47E", - "lag": 458.4, - "eag": 470, - "rid": [ - 47900 - ], - "int_id": 116 - }, - { - "oid": 29, - "typ": "int", - "nam": "Late Ordovician", - "lvl": 4, - "pid": 21, - "col": "#7FCA93", - "lag": 443.4, - "eag": 458.4, - "rid": [ - 47900 - ], - "int_id": 113 - }, - { - "oid": 62, - "typ": "int", - "nam": "Llandovery", - "lvl": 4, - "pid": 20, - "col": "#99D7B3", - "lag": 433.4, - "eag": 443.4, - "rid": [ - 47900 - ], - "int_id": 111 - }, - { - "oid": 61, - "typ": "int", - "nam": "Wenlock", - "lvl": 4, - "pid": 20, - "col": "#B3E1C2", - "lag": 427.4, - "eag": 433.4, - "rid": [ - 47900 - ], - "int_id": 109 - }, - { - "oid": 60, - "typ": "int", - "nam": "Ludlow", - "lvl": 4, - "pid": 20, - "col": "#BFE6CF", - "lag": 423, - "eag": 427.4, - "rid": [ - 47900 - ], - "int_id": 108 - }, - { - "oid": 59, - "typ": "int", - "nam": "Pridoli", - "lvl": 4, - "pid": 20, - "col": "#E6F5E1", - "lag": 419.2, - "eag": 423, - "rid": [ - 47900 - ], - "int_id": 107 - }, - { - "oid": 58, - "typ": "int", - "nam": "Early Devonian", - "lvl": 4, - "pid": 19, - "col": "#E5AC4D", - "lag": 393.3, - "eag": 419.2, - "rid": [ - 47900 - ], - "int_id": 101 - }, - { - "oid": 57, - "typ": "int", - "nam": "Middle Devonian", - "lvl": 4, - "pid": 19, - "col": "#F1C868", - "lag": 382.7, - "eag": 393.3, - "rid": [ - 47900 - ], - "int_id": 98 - }, - { - "oid": 56, - "typ": "int", - "nam": "Late Devonian", - "lvl": 4, - "pid": 19, - "col": "#F1E19D", - "lag": 358.9, - "eag": 382.7, - "rid": [ - 47900 - ], - "int_id": 95 - }, - { - "oid": 28, - "typ": "int", - "nam": "Mississippian", - "lvl": 4, - "pid": 18, - "col": "#678F66", - "lag": 323.2, - "eag": 358.9, - "rid": [ - 47900 - ], - "int_id": 90 - }, - { - "oid": 27, - "typ": "int", - "nam": "Pennsylvanian", - "lvl": 4, - "pid": 18, - "col": "#99C2B5", - "lag": 298.9, - "eag": 323.2, - "rid": [ - 47900 - ], - "int_id": 85 - }, - { - "oid": 773, - "typ": "int", - "nam": "Cisuralian", - "lvl": 4, - "pid": 17, - "col": "#EF5845", - "lag": 272.3, - "eag": 298.9, - "rid": [ - 47900 - ], - "int_id": 227 - }, - { - "oid": 772, - "typ": "int", - "nam": "Guadalupian", - "lvl": 4, - "pid": 17, - "col": "#FB745C", - "lag": 259.9, - "eag": 272.3, - "rid": [ - 47900 - ], - "int_id": 134 - }, - { - "oid": 771, - "typ": "int", - "nam": "Lopingian", - "lvl": 4, - "pid": 17, - "col": "#FBA794", - "lag": 252.2, - "eag": 259.9, - "rid": [ - 47900 - ], - "int_id": 223 - }, - { - "oid": 46, - "typ": "int", - "nam": "Early Triassic", - "lvl": 4, - "pid": 16, - "col": "#983999", - "lag": 247.2, - "eag": 252.2, - "rid": [ - 47900 - ], - "int_id": 213 - }, - { - "oid": 45, - "typ": "int", - "nam": "Middle Triassic", - "lvl": 4, - "pid": 16, - "col": "#B168B1", - "lag": 237, - "eag": 247.2, - "rid": [ - 47900 - ], - "int_id": 68 - }, - { - "oid": 44, - "typ": "int", - "nam": "Late Triassic", - "lvl": 4, - "pid": 16, - "col": "#BD8CC3", - "lag": 201.3, - "eag": 237, - "rid": [ - 47900 - ], - "int_id": 64 - }, - { - "oid": 43, - "typ": "int", - "nam": "Early Jurassic", - "lvl": 4, - "pid": 15, - "col": "#42AED0", - "lag": 174.1, - "eag": 201.3, - "rid": [ - 47900 - ], - "int_id": 58 - }, - { - "oid": 42, - "typ": "int", - "nam": "Middle Jurassic", - "lvl": 4, - "pid": 15, - "col": "#80CFD8", - "lag": 163.5, - "eag": 174.1, - "rid": [ - 47900 - ], - "int_id": 53 - }, - { - "oid": 41, - "typ": "int", - "nam": "Late Jurassic", - "lvl": 4, - "pid": 15, - "col": "#B3E3EE", - "lag": 145, - "eag": 163.5, - "rid": [ - 47900 - ], - "int_id": 49 - }, - { - "oid": 40, - "typ": "int", - "nam": "Early Cretaceous", - "lvl": 4, - "pid": 14, - "col": "#8CCD57", - "lag": 100.5, - "eag": 145, - "rid": [ - 47900 - ], - "int_id": 41 - }, - { - "oid": 39, - "typ": "int", - "nam": "Late Cretaceous", - "lvl": 4, - "pid": 14, - "col": "#A6D84A", - "lag": 66, - "eag": 100.5, - "rid": [ - 47900 - ], - "int_id": 34 - }, - { - "oid": 38, - "typ": "int", - "nam": "Paleocene", - "lvl": 4, - "pid": 26, - "col": "#FDA75F", - "lag": 56, - "eag": 66, - "rid": [ - 47900 - ], - "int_id": 29 - }, - { - "oid": 37, - "typ": "int", - "nam": "Eocene", - "lvl": 4, - "pid": 26, - "col": "#FDB46C", - "lag": 33.9, - "eag": 56, - "rid": [ - 47900 - ], - "int_id": 24 - }, - { - "oid": 36, - "typ": "int", - "nam": "Oligocene", - "lvl": 4, - "pid": 26, - "col": "#FDC07A", - "lag": 23.03, - "eag": 33.9, - "rid": [ - 47900 - ], - "int_id": 21 - }, - { - "oid": 35, - "typ": "int", - "nam": "Miocene", - "lvl": 4, - "pid": 25, - "col": "#FFFF00", - "lag": 5.333, - "eag": 23.03, - "rid": [ - 47900 - ], - "int_id": 13 - }, - { - "oid": 34, - "typ": "int", - "nam": "Pliocene", - "lvl": 4, - "pid": 25, - "col": "#FFFF99", - "lag": 2.588, - "eag": 5.333, - "rid": [ - 47900 - ], - "int_id": 10 - }, - { - "oid": 33, - "typ": "int", - "nam": "Pleistocene", - "lvl": 4, - "pid": 12, - "col": "#FFF2AE", - "lag": 0.0117, - "eag": 2.588, - "rid": [ - 47900 - ], - "int_id": 4 - }, - { - "oid": 32, - "typ": "int", - "nam": "Holocene", - "lvl": 4, - "pid": 12, - "col": "#FEF2E0", - "lag": 0, - "eag": 0.0117, - "rid": [ - 47900 - ], - "int_id": 3 - }, - { - "oid": 1121, - "typ": "int", - "nam": "Fortunian", - "lvl": 5, - "pid": 1111, - "col": "#99B575", - "lag": 529, - "eag": 541, - "rid": [ - 47900 - ], - "int_id": 256 - }, - { - "oid": 1120, - "typ": "int", - "nam": "Stage 2", - "lvl": 5, - "pid": 1111, - "col": "#A6BA80", - "lag": 521, - "eag": 529, - "rid": [ - 47900 - ], - "int_id": 255 - }, - { - "oid": 1119, - "typ": "int", - "nam": "Stage 3", - "lvl": 5, - "pid": 1110, - "col": "#A6C583", - "lag": 514, - "eag": 521, - "rid": [ - 47900 - ], - "int_id": 254 - }, - { - "oid": 1118, - "typ": "int", - "nam": "Stage 4", - "lvl": 5, - "pid": 1110, - "col": "#B3CA8E", - "lag": 509, - "eag": 514, - "rid": [ - 47900 - ], - "int_id": 253 - }, - { - "oid": 1117, - "typ": "int", - "nam": "Stage 5", - "lvl": 5, - "pid": 1109, - "col": "#B3D492", - "lag": 504.5, - "eag": 509, - "rid": [ - 47900 - ], - "int_id": null - }, - { - "oid": 1116, - "typ": "int", - "nam": "Drumian", - "lvl": 5, - "pid": 1109, - "col": "#BFD99D", - "lag": 500.5, - "eag": 504.5, - "rid": [ - 47900 - ], - "int_id": 251 - }, - { - "oid": 1087, - "typ": "int", - "nam": "Guzhangian", - "lvl": 5, - "pid": 1109, - "col": "#CCDFAA", - "lag": 497, - "eag": 500.5, - "rid": [ - 47900 - ], - "int_id": 250 - }, - { - "oid": 1114, - "typ": "int", - "nam": "Paibian", - "lvl": 5, - "pid": 780, - "col": "#CCEBAE", - "lag": 494, - "eag": 497, - "rid": [ - 47900 - ], - "int_id": 249 - }, - { - "oid": 1113, - "typ": "int", - "nam": "Jiangshanian", - "lvl": 5, - "pid": 780, - "col": "#D9F0BB", - "lag": 489.5, - "eag": 494, - "rid": [ - 47900 - ], - "int_id": 248 - }, - { - "oid": 1112, - "typ": "int", - "nam": "Stage 10", - "lvl": 5, - "pid": 780, - "col": "#E6F5C9", - "lag": 485.4, - "eag": 489.5, - "rid": [ - 47900 - ], - "int_id": 247 - }, - { - "oid": 559, - "typ": "int", - "nam": "Tremadocian", - "lvl": 5, - "pid": 31, - "col": "#33A97E", - "lag": 477.7, - "eag": 485.4, - "rid": [ - 47900 - ], - "int_id": 121 - }, - { - "oid": 1010, - "typ": "int", - "nam": "Floian", - "lvl": 5, - "pid": 31, - "col": "#41B087", - "lag": 470, - "eag": 477.7, - "rid": [ - 47900 - ], - "int_id": 242 - }, - { - "oid": 1079, - "typ": "int", - "nam": "Dapingian", - "lvl": 5, - "pid": 30, - "col": "#66C092", - "lag": 467.3, - "eag": 470, - "rid": [ - 47900 - ], - "int_id": 241 - }, - { - "oid": 556, - "typ": "int", - "nam": "Darriwilian", - "lvl": 5, - "pid": 30, - "col": "#74C69C", - "lag": 458.4, - "eag": 467.3, - "rid": [ - 47900 - ], - "int_id": 240 - }, - { - "oid": 1009, - "typ": "int", - "nam": "Sandbian", - "lvl": 5, - "pid": 29, - "col": "#8CD094", - "lag": 453, - "eag": 458.4, - "rid": [ - 47900 - ], - "int_id": 239 - }, - { - "oid": 1008, - "typ": "int", - "nam": "Katian", - "lvl": 5, - "pid": 29, - "col": "#99D69F", - "lag": 445.2, - "eag": 453, - "rid": [ - 47900 - ], - "int_id": 238 - }, - { - "oid": 192, - "typ": "int", - "nam": "Hirnantian", - "lvl": 5, - "pid": 29, - "col": "#A6DBAB", - "lag": 443.4, - "eag": 445.2, - "rid": [ - 47900 - ], - "int_id": 237 - }, - { - "oid": 191, - "typ": "int", - "nam": "Rhuddanian", - "lvl": 5, - "pid": 62, - "col": "#A6DCB5", - "lag": 440.8, - "eag": 443.4, - "rid": [ - 47900 - ], - "int_id": 236 - }, - { - "oid": 190, - "typ": "int", - "nam": "Aeronian", - "lvl": 5, - "pid": 62, - "col": "#B3E1C2", - "lag": 438.5, - "eag": 440.8, - "rid": [ - 47900 - ], - "int_id": 235 - }, - { - "oid": 189, - "typ": "int", - "nam": "Telychian", - "lvl": 5, - "pid": 62, - "col": "#BFE6D1", - "lag": 433.4, - "eag": 438.5, - "rid": [ - 47900 - ], - "int_id": 234 - }, - { - "oid": 188, - "typ": "int", - "nam": "Sheinwoodian", - "lvl": 5, - "pid": 61, - "col": "#BFE6C3", - "lag": 430.5, - "eag": 433.4, - "rid": [ - 47900 - ], - "int_id": 233 - }, - { - "oid": 785, - "typ": "int", - "nam": "Homerian", - "lvl": 5, - "pid": 61, - "col": "#CCEBD1", - "lag": 427.4, - "eag": 430.5, - "rid": [ - 47900 - ], - "int_id": 232 - }, - { - "oid": 185, - "typ": "int", - "nam": "Gorstian", - "lvl": 5, - "pid": 60, - "col": "#CCECDD", - "lag": 425.6, - "eag": 427.4, - "rid": [ - 47900 - ], - "int_id": 231 - }, - { - "oid": 184, - "typ": "int", - "nam": "Ludfordian", - "lvl": 5, - "pid": 60, - "col": "#D9F0DF", - "lag": 423, - "eag": 425.6, - "rid": [ - 47900 - ], - "int_id": 230 - }, - { - "oid": 3001, - "typ": "int", - "nam": "Pridoli", - "lvl": 5, - "pid": 59, - "col": "#E6F5E1", - "lag": 419.2, - "eag": 423, - "rid": [ - 47900 - ], - "int_id": 107 - }, - { - "oid": 183, - "typ": "int", - "nam": "Lochkovian", - "lvl": 5, - "pid": 58, - "col": "#E5B75A", - "lag": 410.8, - "eag": 419.2, - "rid": [ - 47900 - ], - "int_id": 229 - }, - { - "oid": 182, - "typ": "int", - "nam": "Pragian", - "lvl": 5, - "pid": 58, - "col": "#E5C468", - "lag": 407.6, - "eag": 410.8, - "rid": [ - 47900 - ], - "int_id": 228 - }, - { - "oid": 181, - "typ": "int", - "nam": "Emsian", - "lvl": 5, - "pid": 58, - "col": "#E5D075", - "lag": 393.3, - "eag": 407.6, - "rid": [ - 47900 - ], - "int_id": 102 - }, - { - "oid": 180, - "typ": "int", - "nam": "Eifelian", - "lvl": 5, - "pid": 57, - "col": "#F1D576", - "lag": 387.7, - "eag": 393.3, - "rid": [ - 47900 - ], - "int_id": 100 - }, - { - "oid": 179, - "typ": "int", - "nam": "Givetian", - "lvl": 5, - "pid": 57, - "col": "#F1E185", - "lag": 382.7, - "eag": 387.7, - "rid": [ - 47900 - ], - "int_id": 99 - }, - { - "oid": 178, - "typ": "int", - "nam": "Frasnian", - "lvl": 5, - "pid": 56, - "col": "#F2EDAD", - "lag": 372.2, - "eag": 382.7, - "rid": [ - 47900 - ], - "int_id": 97 - }, - { - "oid": 177, - "typ": "int", - "nam": "Famennian", - "lvl": 5, - "pid": 56, - "col": "#F2EDC5", - "lag": 358.9, - "eag": 372.2, - "rid": [ - 47900 - ], - "int_id": 96 - }, - { - "oid": 55, - "typ": "int", - "nam": "Tournaisian", - "lvl": 5, - "pid": 28, - "col": "#8CB06C", - "lag": 346.7, - "eag": 358.9, - "rid": [ - 5954 - ], - "int_id": 93 - }, - { - "oid": 54, - "typ": "int", - "nam": "Visean", - "lvl": 5, - "pid": 28, - "col": "#A6B96C", - "lag": 330.9, - "eag": 346.7, - "rid": [ - 5954 - ], - "int_id": 92 - }, - { - "oid": 53, - "typ": "int", - "nam": "Serpukhovian", - "lvl": 5, - "pid": 28, - "col": "#BFC26B", - "lag": 323.2, - "eag": 330.9, - "rid": [ - 5954 - ], - "int_id": 91 - }, - { - "oid": 52, - "typ": "int", - "nam": "Bashkirian", - "lvl": 5, - "pid": 27, - "col": "#99C2B6", - "lag": 315.2, - "eag": 323.2, - "rid": [ - 5954 - ], - "int_id": 89 - }, - { - "oid": 51, - "typ": "int", - "nam": "Moscovian", - "lvl": 5, - "pid": 27, - "col": "#B3CBB9", - "lag": 307, - "eag": 315.2, - "rid": [ - 5954 - ], - "int_id": 88 - }, - { - "oid": 50, - "typ": "int", - "nam": "Kasimovian", - "lvl": 5, - "pid": 27, - "col": "#BFD0C5", - "lag": 303.7, - "eag": 307, - "rid": [ - 5954 - ], - "int_id": 87 - }, - { - "oid": 49, - "typ": "int", - "nam": "Gzhelian", - "lvl": 5, - "pid": 27, - "col": "#CCD4C7", - "lag": 298.9, - "eag": 303.7, - "rid": [ - 5954 - ], - "int_id": 86 - }, - { - "oid": 151, - "typ": "int", - "nam": "Asselian", - "lvl": 5, - "pid": 773, - "col": "#E36350", - "lag": 295.5, - "eag": 298.9, - "rid": [ - 5954 - ], - "int_id": 83 - }, - { - "oid": 150, - "typ": "int", - "nam": "Sakmarian", - "lvl": 5, - "pid": 773, - "col": "#E36F5C", - "lag": 290.1, - "eag": 295.5, - "rid": [ - 5954 - ], - "int_id": 82 - }, - { - "oid": 149, - "typ": "int", - "nam": "Artinskian", - "lvl": 5, - "pid": 773, - "col": "#E37B68", - "lag": 279.3, - "eag": 290.1, - "rid": [ - 5954 - ], - "int_id": 81 - }, - { - "oid": 148, - "typ": "int", - "nam": "Kungurian", - "lvl": 5, - "pid": 773, - "col": "#E38776", - "lag": 272.3, - "eag": 279.3, - "rid": [ - 5954 - ], - "int_id": 79 - }, - { - "oid": 717, - "typ": "int", - "nam": "Roadian", - "lvl": 5, - "pid": 772, - "col": "#FB8069", - "lag": 268.8, - "eag": 272.3, - "rid": [ - 9184 - ], - "int_id": 226 - }, - { - "oid": 146, - "typ": "int", - "nam": "Wordian", - "lvl": 5, - "pid": 772, - "col": "#FB8D76", - "lag": 265.1, - "eag": 268.8, - "rid": [ - 5954 - ], - "int_id": 225 - }, - { - "oid": 145, - "typ": "int", - "nam": "Capitanian", - "lvl": 5, - "pid": 772, - "col": "#FB9A85", - "lag": 259.9, - "eag": 265.1, - "rid": [ - 5954 - ], - "int_id": 224 - }, - { - "oid": 716, - "typ": "int", - "nam": "Wuchiapingian", - "lvl": 5, - "pid": 771, - "col": "#FCB4A2", - "lag": 254.2, - "eag": 259.9, - "rid": [ - 9184 - ], - "int_id": 222 - }, - { - "oid": 715, - "typ": "int", - "nam": "Changhsingian", - "lvl": 5, - "pid": 771, - "col": "#FCC0B2", - "lag": 252.2, - "eag": 254.2, - "rid": [ - 9184 - ], - "int_id": 221 - }, - { - "oid": 653, - "typ": "int", - "nam": "Induan", - "lvl": 5, - "pid": 46, - "col": "#A4469F", - "lag": 251.2, - "eag": 252.2, - "rid": [ - 47900 - ], - "int_id": 73 - }, - { - "oid": 652, - "typ": "int", - "nam": "Olenekian", - "lvl": 5, - "pid": 46, - "col": "#B051A5", - "lag": 247.2, - "eag": 251.2, - "rid": [ - 47900 - ], - "int_id": 72 - }, - { - "oid": 139, - "typ": "int", - "nam": "Anisian", - "lvl": 5, - "pid": 45, - "col": "#BC75B7", - "lag": 242, - "eag": 247.2, - "rid": [ - 47900 - ], - "int_id": 70 - }, - { - "oid": 138, - "typ": "int", - "nam": "Ladinian", - "lvl": 5, - "pid": 45, - "col": "#C983BF", - "lag": 237, - "eag": 242, - "rid": [ - 47900 - ], - "int_id": 69 - }, - { - "oid": 137, - "typ": "int", - "nam": "Carnian", - "lvl": 5, - "pid": 44, - "col": "#C99BCB", - "lag": 228, - "eag": 237, - "rid": [ - 47900 - ], - "int_id": 67 - }, - { - "oid": 136, - "typ": "int", - "nam": "Norian", - "lvl": 5, - "pid": 44, - "col": "#D6AAD3", - "lag": 208.5, - "eag": 228, - "rid": [ - 47900 - ], - "int_id": 66 - }, - { - "oid": 135, - "typ": "int", - "nam": "Rhaetian", - "lvl": 5, - "pid": 44, - "col": "#E3B9DB", - "lag": 201.3, - "eag": 208.5, - "rid": [ - 47900 - ], - "int_id": 65 - }, - { - "oid": 134, - "typ": "int", - "nam": "Hettangian", - "lvl": 5, - "pid": 43, - "col": "#4EB3D3", - "lag": 199.3, - "eag": 201.3, - "rid": [ - 47900 - ], - "int_id": 62 - }, - { - "oid": 133, - "typ": "int", - "nam": "Sinemurian", - "lvl": 5, - "pid": 43, - "col": "#67BCD8", - "lag": 190.8, - "eag": 199.3, - "rid": [ - 47900 - ], - "int_id": 61 - }, - { - "oid": 132, - "typ": "int", - "nam": "Pliensbachian", - "lvl": 5, - "pid": 43, - "col": "#80C5DD", - "lag": 182.7, - "eag": 190.8, - "rid": [ - 47900 - ], - "int_id": 60 - }, - { - "oid": 131, - "typ": "int", - "nam": "Toarcian", - "lvl": 5, - "pid": 43, - "col": "#99CEE3", - "lag": 174.1, - "eag": 182.7, - "rid": [ - 47900 - ], - "int_id": 59 - }, - { - "oid": 130, - "typ": "int", - "nam": "Aalenian", - "lvl": 5, - "pid": 42, - "col": "#9AD9DD", - "lag": 170.3, - "eag": 174.1, - "rid": [ - 47900 - ], - "int_id": 57 - }, - { - "oid": 129, - "typ": "int", - "nam": "Bajocian", - "lvl": 5, - "pid": 42, - "col": "#A6DDE0", - "lag": 168.3, - "eag": 170.3, - "rid": [ - 47900 - ], - "int_id": 56 - }, - { - "oid": 128, - "typ": "int", - "nam": "Bathonian", - "lvl": 5, - "pid": 42, - "col": "#B3E2E3", - "lag": 166.1, - "eag": 168.3, - "rid": [ - 47900 - ], - "int_id": 55 - }, - { - "oid": 127, - "typ": "int", - "nam": "Callovian", - "lvl": 5, - "pid": 42, - "col": "#BFE7E5", - "lag": 163.5, - "eag": 166.1, - "rid": [ - 47900 - ], - "int_id": 54 - }, - { - "oid": 126, - "typ": "int", - "nam": "Oxfordian", - "lvl": 5, - "pid": 41, - "col": "#BFE7F1", - "lag": 157.3, - "eag": 163.5, - "rid": [ - 47900 - ], - "int_id": 52 - }, - { - "oid": 125, - "typ": "int", - "nam": "Kimmeridgian", - "lvl": 5, - "pid": 41, - "col": "#CCECF4", - "lag": 152.1, - "eag": 157.3, - "rid": [ - 47900 - ], - "int_id": 51 - }, - { - "oid": 124, - "typ": "int", - "nam": "Tithonian", - "lvl": 5, - "pid": 41, - "col": "#D9F1F7", - "lag": 145, - "eag": 152.1, - "rid": [ - 47900 - ], - "int_id": 50 - }, - { - "oid": 123, - "typ": "int", - "nam": "Berriasian", - "lvl": 5, - "pid": 40, - "col": "#8CCD60", - "lag": 139.8, - "eag": 145, - "rid": [ - 47900 - ], - "int_id": 47 - }, - { - "oid": 122, - "typ": "int", - "nam": "Valanginian", - "lvl": 5, - "pid": 40, - "col": "#99D36A", - "lag": 132.9, - "eag": 139.8, - "rid": [ - 47900 - ], - "int_id": 46 - }, - { - "oid": 121, - "typ": "int", - "nam": "Hauterivian", - "lvl": 5, - "pid": 40, - "col": "#A6D975", - "lag": 129.4, - "eag": 132.9, - "rid": [ - 47900 - ], - "int_id": 45 - }, - { - "oid": 120, - "typ": "int", - "nam": "Barremian", - "lvl": 5, - "pid": 40, - "col": "#B3DF7F", - "lag": 125, - "eag": 129.4, - "rid": [ - 47900 - ], - "int_id": 44 - }, - { - "oid": 119, - "typ": "int", - "nam": "Aptian", - "lvl": 5, - "pid": 40, - "col": "#BFE48A", - "lag": 113, - "eag": 125, - "rid": [ - 47900 - ], - "int_id": 43 - }, - { - "oid": 118, - "typ": "int", - "nam": "Albian", - "lvl": 5, - "pid": 40, - "col": "#CCEA97", - "lag": 100.5, - "eag": 113, - "rid": [ - 47900 - ], - "int_id": 42 - }, - { - "oid": 117, - "typ": "int", - "nam": "Cenomanian", - "lvl": 5, - "pid": 39, - "col": "#B3DE53", - "lag": 93.9, - "eag": 100.5, - "rid": [ - 47900 - ], - "int_id": 40 - }, - { - "oid": 116, - "typ": "int", - "nam": "Turonian", - "lvl": 5, - "pid": 39, - "col": "#BFE35D", - "lag": 89.8, - "eag": 93.9, - "rid": [ - 47900 - ], - "int_id": 39 - }, - { - "oid": 115, - "typ": "int", - "nam": "Coniacian", - "lvl": 5, - "pid": 39, - "col": "#CCE968", - "lag": 86.3, - "eag": 89.8, - "rid": [ - 47900 - ], - "int_id": 38 - }, - { - "oid": 114, - "typ": "int", - "nam": "Santonian", - "lvl": 5, - "pid": 39, - "col": "#D9EF74", - "lag": 83.6, - "eag": 86.3, - "rid": [ - 47900 - ], - "int_id": 37 - }, - { - "oid": 113, - "typ": "int", - "nam": "Campanian", - "lvl": 5, - "pid": 39, - "col": "#E6F47F", - "lag": 72.1, - "eag": 83.6, - "rid": [ - 47900 - ], - "int_id": 36 - }, - { - "oid": 112, - "typ": "int", - "nam": "Maastrichtian", - "lvl": 5, - "pid": 39, - "col": "#F2FA8C", - "lag": 66, - "eag": 72.1, - "rid": [ - 47900 - ], - "int_id": 35 - }, - { - "oid": 111, - "typ": "int", - "nam": "Danian", - "lvl": 5, - "pid": 38, - "col": "#FDB462", - "lag": 61.6, - "eag": 66, - "rid": [ - 47900 - ], - "int_id": 31 - }, - { - "oid": 743, - "typ": "int", - "nam": "Selandian", - "lvl": 5, - "pid": 38, - "col": "#FEBF65", - "lag": 59.2, - "eag": 61.6, - "rid": [ - 47900 - ], - "int_id": 273 - }, - { - "oid": 110, - "typ": "int", - "nam": "Thanetian", - "lvl": 5, - "pid": 38, - "col": "#FDBF6F", - "lag": 56, - "eag": 59.2, - "rid": [ - 47900 - ], - "int_id": 30 - }, - { - "oid": 109, - "typ": "int", - "nam": "Ypresian", - "lvl": 5, - "pid": 37, - "col": "#FCA773", - "lag": 47.8, - "eag": 56, - "rid": [ - 47900 - ], - "int_id": 28 - }, - { - "oid": 108, - "typ": "int", - "nam": "Lutetian", - "lvl": 5, - "pid": 37, - "col": "#FCB482", - "lag": 41.3, - "eag": 47.8, - "rid": [ - 47900 - ], - "int_id": 27 - }, - { - "oid": 107, - "typ": "int", - "nam": "Bartonian", - "lvl": 5, - "pid": 37, - "col": "#FDC091", - "lag": 38, - "eag": 41.3, - "rid": [ - 47900 - ], - "int_id": 26 - }, - { - "oid": 106, - "typ": "int", - "nam": "Priabonian", - "lvl": 5, - "pid": 37, - "col": "#FDCDA1", - "lag": 33.9, - "eag": 38, - "rid": [ - 47900 - ], - "int_id": 25 - }, - { - "oid": 105, - "typ": "int", - "nam": "Rupelian", - "lvl": 5, - "pid": 36, - "col": "#FED99A", - "lag": 28.1, - "eag": 33.9, - "rid": [ - 47900 - ], - "int_id": 23 - }, - { - "oid": 104, - "typ": "int", - "nam": "Chattian", - "lvl": 5, - "pid": 36, - "col": "#FEE6AA", - "lag": 23.03, - "eag": 28.1, - "rid": [ - 47900 - ], - "int_id": 22 - }, - { - "oid": 103, - "typ": "int", - "nam": "Aquitanian", - "lvl": 5, - "pid": 35, - "col": "#FFFF33", - "lag": 20.44, - "eag": 23.03, - "rid": [ - 47900 - ], - "int_id": 19 - }, - { - "oid": 102, - "typ": "int", - "nam": "Burdigalian", - "lvl": 5, - "pid": 35, - "col": "#FFFF41", - "lag": 15.97, - "eag": 20.44, - "rid": [ - 47900 - ], - "int_id": 18 - }, - { - "oid": 101, - "typ": "int", - "nam": "Langhian", - "lvl": 5, - "pid": 35, - "col": "#FFFF4D", - "lag": 13.82, - "eag": 15.97, - "rid": [ - 47900 - ], - "int_id": 17 - }, - { - "oid": 100, - "typ": "int", - "nam": "Serravallian", - "lvl": 5, - "pid": 35, - "col": "#FFFF59", - "lag": 11.62, - "eag": 13.82, - "rid": [ - 47900 - ], - "int_id": 16 - }, - { - "oid": 99, - "typ": "int", - "nam": "Tortonian", - "lvl": 5, - "pid": 35, - "col": "#FFFF66", - "lag": 7.246, - "eag": 11.62, - "rid": [ - 47900 - ], - "int_id": 15 - }, - { - "oid": 98, - "typ": "int", - "nam": "Messinian", - "lvl": 5, - "pid": 35, - "col": "#FFFF73", - "lag": 5.333, - "eag": 7.246, - "rid": [ - 47900 - ], - "int_id": 14 - }, - { - "oid": 97, - "typ": "int", - "nam": "Zanclean", - "lvl": 5, - "pid": 34, - "col": "#FFFFB3", - "lag": 3.6, - "eag": 5.333, - "rid": [ - 47900 - ], - "int_id": 12 - }, - { - "oid": 96, - "typ": "int", - "nam": "Piacenzian", - "lvl": 5, - "pid": 34, - "col": "#FFFFBF", - "lag": 2.588, - "eag": 3.6, - "rid": [ - 47900 - ], - "int_id": 11 - }, - { - "oid": 741, - "typ": "int", - "nam": "Gelasian", - "lvl": 5, - "pid": 33, - "col": "#FFEDB3", - "lag": 1.806, - "eag": 2.588, - "rid": [ - 47900 - ], - "int_id": 219 - }, - { - "oid": 740, - "typ": "int", - "nam": "Calabrian", - "lvl": 5, - "pid": 33, - "col": "#FFF2BA", - "lag": 0.781, - "eag": 1.806, - "rid": [ - 47900 - ], - "int_id": 276 - }, - { - "oid": 923, - "typ": "int", - "nam": "Middle Pleistocene", - "lvl": 5, - "pid": 33, - "col": "#FFF2C7", - "lag": 0.126, - "eag": 0.781, - "rid": [ - 15443 - ], - "int_id": 502 - }, - { - "oid": 922, - "typ": "int", - "nam": "Late Pleistocene", - "lvl": 5, - "pid": 33, - "col": "#FFF2D3", - "lag": 0.0117, - "eag": 0.126, - "rid": [ - 15443 - ], - "int_id": 492 - }, - { - "oid": 3002, - "typ": "int", - "nam": "Holocene", - "lvl": 5, - "pid": 32, - "col": "#FEF2E0", - "lag": 0, - "eag": 0.0117, - "rid": [ - 47900 - ], - "int_id": 3 - } + pid: null, + oid: 0, + lvl: 0, + eag: 4000, + lag: 0, + col: "#000000", + nam: "Geologic Time", + int_id: null, + }, + { + oid: 753, + typ: "int", + nam: "Archean", + lvl: 1, + pid: 0, + col: "#F0047F", + lag: 2500, + eag: 4000, + rid: [15443], + int_id: 132, + }, + { + oid: 752, + typ: "int", + nam: "Proterozoic", + lvl: 1, + pid: 0, + col: "#F73563", + lag: 541, + eag: 2500, + rid: [47900], + int_id: 131, + }, + { + oid: 751, + typ: "int", + nam: "Phanerozoic", + lvl: 1, + pid: 0, + col: "#9AD9DD", + lag: 0, + eag: 541, + rid: [47900], + int_id: 275, + }, + { + oid: 760, + typ: "int", + nam: "Eoarchean", + lvl: 2, + pid: 753, + col: "#DA037F", + lag: 3600, + eag: 4000, + rid: [15443], + int_id: 274, + }, + { + oid: 759, + typ: "int", + nam: "Paleoarchean", + lvl: 2, + pid: 753, + col: "#F444A9", + lag: 3200, + eag: 3600, + rid: [15443], + int_id: 262, + }, + { + oid: 758, + typ: "int", + nam: "Mesoarchean", + lvl: 2, + pid: 753, + col: "#F768A9", + lag: 2800, + eag: 3200, + rid: [15443], + int_id: 261, + }, + { + oid: 757, + typ: "int", + nam: "Neoarchean", + lvl: 2, + pid: 753, + col: "#F99BC1", + lag: 2500, + eag: 2800, + rid: [15443], + int_id: 260, + }, + { + oid: 756, + typ: "int", + nam: "Paleoproterozoic", + lvl: 2, + pid: 752, + col: "#F74370", + lag: 1600, + eag: 2500, + rid: [47900], + int_id: 259, + }, + { + oid: 755, + typ: "int", + nam: "Mesoproterozoic", + lvl: 2, + pid: 752, + col: "#FDB462", + lag: 1000, + eag: 1600, + rid: [47900], + int_id: 258, + }, + { + oid: 754, + typ: "int", + nam: "Neoproterozoic", + lvl: 2, + pid: 752, + col: "#FEB342", + lag: 541, + eag: 1000, + rid: [47900], + int_id: 257, + }, + { + oid: 3, + typ: "int", + nam: "Paleozoic", + abr: "Pz", + lvl: 2, + pid: 751, + col: "#99C08D", + lag: 252.2, + eag: 541, + rid: [47900], + int_id: 74, + }, + { + oid: 2, + typ: "int", + nam: "Mesozoic", + abr: "Mz", + lvl: 2, + pid: 751, + col: "#67C5CA", + lag: 66, + eag: 252.2, + rid: [47900], + int_id: 32, + }, + { + oid: 1, + typ: "int", + nam: "Cenozoic", + abr: "Cz", + lvl: 2, + pid: 751, + col: "#F2F91D", + lag: 0, + eag: 66, + rid: [47900], + int_id: 1, + }, + { + oid: 770, + typ: "int", + nam: "Siderian", + lvl: 3, + pid: 756, + col: "#F74F7C", + lag: 2300, + eag: 2500, + rid: [47900], + int_id: 272, + }, + { + oid: 769, + typ: "int", + nam: "Rhyacian", + lvl: 3, + pid: 756, + col: "#F75B89", + lag: 2050, + eag: 2300, + rid: [47900], + int_id: 271, + }, + { + oid: 768, + typ: "int", + nam: "Orosirian", + lvl: 3, + pid: 756, + col: "#F76898", + lag: 1800, + eag: 2050, + rid: [47900], + int_id: 270, + }, + { + oid: 767, + typ: "int", + nam: "Statherian", + lvl: 3, + pid: 756, + col: "#F875A7", + lag: 1600, + eag: 1800, + rid: [47900], + int_id: 269, + }, + { + oid: 766, + typ: "int", + nam: "Calymmian", + lvl: 3, + pid: 755, + col: "#FDC07A", + lag: 1400, + eag: 1600, + rid: [47900], + int_id: 268, + }, + { + oid: 765, + typ: "int", + nam: "Ectasian", + lvl: 3, + pid: 755, + col: "#F3CC8A", + lag: 1200, + eag: 1400, + rid: [47900], + int_id: 267, + }, + { + oid: 764, + typ: "int", + nam: "Stenian", + lvl: 3, + pid: 755, + col: "#FED99A", + lag: 1000, + eag: 1200, + rid: [47900], + int_id: 266, + }, + { + oid: 763, + typ: "int", + nam: "Tonian", + lvl: 3, + pid: 754, + col: "#FEBF4E", + lag: 850, + eag: 1000, + rid: [47900], + int_id: 265, + }, + { + oid: 762, + typ: "int", + nam: "Cryogenian", + lvl: 3, + pid: 754, + col: "#FECC5C", + lag: 635, + eag: 850, + rid: [47900], + int_id: 264, + }, + { + oid: 761, + typ: "int", + nam: "Ediacaran", + lvl: 3, + pid: 754, + col: "#FED96A", + lag: 541, + eag: 635, + rid: [47900], + int_id: 263, + }, + { + oid: 22, + typ: "int", + nam: "Cambrian", + abr: "Cm", + lvl: 3, + pid: 3, + col: "#7FA056", + lag: 485.4, + eag: 541, + rid: [47900], + int_id: 122, + }, + { + oid: 21, + typ: "int", + nam: "Ordovician", + abr: "O", + lvl: 3, + pid: 3, + col: "#009270", + lag: 443.4, + eag: 485.4, + rid: [47900], + int_id: 112, + }, + { + oid: 20, + typ: "int", + nam: "Silurian", + abr: "S", + lvl: 3, + pid: 3, + col: "#B3E1B6", + lag: 419.2, + eag: 443.4, + rid: [47900], + int_id: 105, + }, + { + oid: 19, + typ: "int", + nam: "Devonian", + abr: "D", + lvl: 3, + pid: 3, + col: "#CB8C37", + lag: 358.9, + eag: 419.2, + rid: [47900], + int_id: 94, + }, + { + oid: 18, + typ: "int", + nam: "Carboniferous", + abr: "C", + lvl: 3, + pid: 3, + col: "#67A599", + lag: 298.9, + eag: 358.9, + rid: [47900], + int_id: 84, + }, + { + oid: 17, + typ: "int", + nam: "Permian", + abr: "P", + lvl: 3, + pid: 3, + col: "#F04028", + lag: 252.2, + eag: 298.9, + rid: [47900], + int_id: 75, + }, + { + oid: 16, + typ: "int", + nam: "Triassic", + abr: "Tr", + lvl: 3, + pid: 2, + col: "#812B92", + lag: 201.3, + eag: 252.2, + rid: [47900], + int_id: 63, + }, + { + oid: 15, + typ: "int", + nam: "Jurassic", + abr: "J", + lvl: 3, + pid: 2, + col: "#34B2C9", + lag: 145, + eag: 201.3, + rid: [47900], + int_id: 48, + }, + { + oid: 14, + typ: "int", + nam: "Cretaceous", + abr: "K", + lvl: 3, + pid: 2, + col: "#7FC64E", + lag: 66, + eag: 145, + rid: [47900], + int_id: 33, + }, + { + oid: 26, + typ: "int", + nam: "Paleogene", + abr: "Pg", + lvl: 3, + pid: 1, + col: "#FD9A52", + lag: 23.03, + eag: 66, + rid: [47900], + int_id: 20, + }, + { + oid: 25, + typ: "int", + nam: "Neogene", + abr: "Ng", + lvl: 3, + pid: 1, + col: "#FFE619", + lag: 2.588, + eag: 23.03, + rid: [47900], + int_id: 2, + }, + { + oid: 12, + typ: "int", + nam: "Quaternary", + lvl: 3, + pid: 1, + col: "#F9F97F", + lag: 0, + eag: 2.588, + rid: [47900], + int_id: 421, + }, + { + oid: 1111, + typ: "int", + nam: "Terreneuvian", + lvl: 4, + pid: 22, + col: "#8CB06C", + lag: 521, + eag: 541, + rid: [47900], + int_id: 246, + }, + { + oid: 1110, + typ: "int", + nam: "Series 2", + lvl: 4, + pid: 22, + col: "#99C078", + lag: 509, + eag: 521, + rid: [47900], + int_id: 501, + }, + { + oid: 1109, + typ: "int", + nam: "Series 3", + lvl: 4, + pid: 22, + col: "#A6CF86", + lag: 497, + eag: 509, + rid: [47900], + int_id: null, + }, + { + oid: 780, + typ: "int", + nam: "Furongian", + lvl: 4, + pid: 22, + col: "#B3E095", + lag: 485.4, + eag: 497, + rid: [47900], + int_id: 243, + }, + { + oid: 31, + typ: "int", + nam: "Early Ordovician", + lvl: 4, + pid: 21, + col: "#1A9D6F", + lag: 470, + eag: 485.4, + rid: [47900], + int_id: 119, + }, + { + oid: 30, + typ: "int", + nam: "Middle Ordovician", + lvl: 4, + pid: 21, + col: "#4DB47E", + lag: 458.4, + eag: 470, + rid: [47900], + int_id: 116, + }, + { + oid: 29, + typ: "int", + nam: "Late Ordovician", + lvl: 4, + pid: 21, + col: "#7FCA93", + lag: 443.4, + eag: 458.4, + rid: [47900], + int_id: 113, + }, + { + oid: 62, + typ: "int", + nam: "Llandovery", + lvl: 4, + pid: 20, + col: "#99D7B3", + lag: 433.4, + eag: 443.4, + rid: [47900], + int_id: 111, + }, + { + oid: 61, + typ: "int", + nam: "Wenlock", + lvl: 4, + pid: 20, + col: "#B3E1C2", + lag: 427.4, + eag: 433.4, + rid: [47900], + int_id: 109, + }, + { + oid: 60, + typ: "int", + nam: "Ludlow", + lvl: 4, + pid: 20, + col: "#BFE6CF", + lag: 423, + eag: 427.4, + rid: [47900], + int_id: 108, + }, + { + oid: 59, + typ: "int", + nam: "Pridoli", + lvl: 4, + pid: 20, + col: "#E6F5E1", + lag: 419.2, + eag: 423, + rid: [47900], + int_id: 107, + }, + { + oid: 58, + typ: "int", + nam: "Early Devonian", + lvl: 4, + pid: 19, + col: "#E5AC4D", + lag: 393.3, + eag: 419.2, + rid: [47900], + int_id: 101, + }, + { + oid: 57, + typ: "int", + nam: "Middle Devonian", + lvl: 4, + pid: 19, + col: "#F1C868", + lag: 382.7, + eag: 393.3, + rid: [47900], + int_id: 98, + }, + { + oid: 56, + typ: "int", + nam: "Late Devonian", + lvl: 4, + pid: 19, + col: "#F1E19D", + lag: 358.9, + eag: 382.7, + rid: [47900], + int_id: 95, + }, + { + oid: 28, + typ: "int", + nam: "Mississippian", + lvl: 4, + pid: 18, + col: "#678F66", + lag: 323.2, + eag: 358.9, + rid: [47900], + int_id: 90, + }, + { + oid: 27, + typ: "int", + nam: "Pennsylvanian", + lvl: 4, + pid: 18, + col: "#99C2B5", + lag: 298.9, + eag: 323.2, + rid: [47900], + int_id: 85, + }, + { + oid: 773, + typ: "int", + nam: "Cisuralian", + lvl: 4, + pid: 17, + col: "#EF5845", + lag: 272.3, + eag: 298.9, + rid: [47900], + int_id: 227, + }, + { + oid: 772, + typ: "int", + nam: "Guadalupian", + lvl: 4, + pid: 17, + col: "#FB745C", + lag: 259.9, + eag: 272.3, + rid: [47900], + int_id: 134, + }, + { + oid: 771, + typ: "int", + nam: "Lopingian", + lvl: 4, + pid: 17, + col: "#FBA794", + lag: 252.2, + eag: 259.9, + rid: [47900], + int_id: 223, + }, + { + oid: 46, + typ: "int", + nam: "Early Triassic", + lvl: 4, + pid: 16, + col: "#983999", + lag: 247.2, + eag: 252.2, + rid: [47900], + int_id: 213, + }, + { + oid: 45, + typ: "int", + nam: "Middle Triassic", + lvl: 4, + pid: 16, + col: "#B168B1", + lag: 237, + eag: 247.2, + rid: [47900], + int_id: 68, + }, + { + oid: 44, + typ: "int", + nam: "Late Triassic", + lvl: 4, + pid: 16, + col: "#BD8CC3", + lag: 201.3, + eag: 237, + rid: [47900], + int_id: 64, + }, + { + oid: 43, + typ: "int", + nam: "Early Jurassic", + lvl: 4, + pid: 15, + col: "#42AED0", + lag: 174.1, + eag: 201.3, + rid: [47900], + int_id: 58, + }, + { + oid: 42, + typ: "int", + nam: "Middle Jurassic", + lvl: 4, + pid: 15, + col: "#80CFD8", + lag: 163.5, + eag: 174.1, + rid: [47900], + int_id: 53, + }, + { + oid: 41, + typ: "int", + nam: "Late Jurassic", + lvl: 4, + pid: 15, + col: "#B3E3EE", + lag: 145, + eag: 163.5, + rid: [47900], + int_id: 49, + }, + { + oid: 40, + typ: "int", + nam: "Early Cretaceous", + lvl: 4, + pid: 14, + col: "#8CCD57", + lag: 100.5, + eag: 145, + rid: [47900], + int_id: 41, + }, + { + oid: 39, + typ: "int", + nam: "Late Cretaceous", + lvl: 4, + pid: 14, + col: "#A6D84A", + lag: 66, + eag: 100.5, + rid: [47900], + int_id: 34, + }, + { + oid: 38, + typ: "int", + nam: "Paleocene", + lvl: 4, + pid: 26, + col: "#FDA75F", + lag: 56, + eag: 66, + rid: [47900], + int_id: 29, + }, + { + oid: 37, + typ: "int", + nam: "Eocene", + lvl: 4, + pid: 26, + col: "#FDB46C", + lag: 33.9, + eag: 56, + rid: [47900], + int_id: 24, + }, + { + oid: 36, + typ: "int", + nam: "Oligocene", + lvl: 4, + pid: 26, + col: "#FDC07A", + lag: 23.03, + eag: 33.9, + rid: [47900], + int_id: 21, + }, + { + oid: 35, + typ: "int", + nam: "Miocene", + lvl: 4, + pid: 25, + col: "#FFFF00", + lag: 5.333, + eag: 23.03, + rid: [47900], + int_id: 13, + }, + { + oid: 34, + typ: "int", + nam: "Pliocene", + lvl: 4, + pid: 25, + col: "#FFFF99", + lag: 2.588, + eag: 5.333, + rid: [47900], + int_id: 10, + }, + { + oid: 33, + typ: "int", + nam: "Pleistocene", + lvl: 4, + pid: 12, + col: "#FFF2AE", + lag: 0.0117, + eag: 2.588, + rid: [47900], + int_id: 4, + }, + { + oid: 32, + typ: "int", + nam: "Holocene", + lvl: 4, + pid: 12, + col: "#FEF2E0", + lag: 0, + eag: 0.0117, + rid: [47900], + int_id: 3, + }, + { + oid: 1121, + typ: "int", + nam: "Fortunian", + lvl: 5, + pid: 1111, + col: "#99B575", + lag: 529, + eag: 541, + rid: [47900], + int_id: 256, + }, + { + oid: 1120, + typ: "int", + nam: "Stage 2", + lvl: 5, + pid: 1111, + col: "#A6BA80", + lag: 521, + eag: 529, + rid: [47900], + int_id: 255, + }, + { + oid: 1119, + typ: "int", + nam: "Stage 3", + lvl: 5, + pid: 1110, + col: "#A6C583", + lag: 514, + eag: 521, + rid: [47900], + int_id: 254, + }, + { + oid: 1118, + typ: "int", + nam: "Stage 4", + lvl: 5, + pid: 1110, + col: "#B3CA8E", + lag: 509, + eag: 514, + rid: [47900], + int_id: 253, + }, + { + oid: 1117, + typ: "int", + nam: "Stage 5", + lvl: 5, + pid: 1109, + col: "#B3D492", + lag: 504.5, + eag: 509, + rid: [47900], + int_id: null, + }, + { + oid: 1116, + typ: "int", + nam: "Drumian", + lvl: 5, + pid: 1109, + col: "#BFD99D", + lag: 500.5, + eag: 504.5, + rid: [47900], + int_id: 251, + }, + { + oid: 1087, + typ: "int", + nam: "Guzhangian", + lvl: 5, + pid: 1109, + col: "#CCDFAA", + lag: 497, + eag: 500.5, + rid: [47900], + int_id: 250, + }, + { + oid: 1114, + typ: "int", + nam: "Paibian", + lvl: 5, + pid: 780, + col: "#CCEBAE", + lag: 494, + eag: 497, + rid: [47900], + int_id: 249, + }, + { + oid: 1113, + typ: "int", + nam: "Jiangshanian", + lvl: 5, + pid: 780, + col: "#D9F0BB", + lag: 489.5, + eag: 494, + rid: [47900], + int_id: 248, + }, + { + oid: 1112, + typ: "int", + nam: "Stage 10", + lvl: 5, + pid: 780, + col: "#E6F5C9", + lag: 485.4, + eag: 489.5, + rid: [47900], + int_id: 247, + }, + { + oid: 559, + typ: "int", + nam: "Tremadocian", + lvl: 5, + pid: 31, + col: "#33A97E", + lag: 477.7, + eag: 485.4, + rid: [47900], + int_id: 121, + }, + { + oid: 1010, + typ: "int", + nam: "Floian", + lvl: 5, + pid: 31, + col: "#41B087", + lag: 470, + eag: 477.7, + rid: [47900], + int_id: 242, + }, + { + oid: 1079, + typ: "int", + nam: "Dapingian", + lvl: 5, + pid: 30, + col: "#66C092", + lag: 467.3, + eag: 470, + rid: [47900], + int_id: 241, + }, + { + oid: 556, + typ: "int", + nam: "Darriwilian", + lvl: 5, + pid: 30, + col: "#74C69C", + lag: 458.4, + eag: 467.3, + rid: [47900], + int_id: 240, + }, + { + oid: 1009, + typ: "int", + nam: "Sandbian", + lvl: 5, + pid: 29, + col: "#8CD094", + lag: 453, + eag: 458.4, + rid: [47900], + int_id: 239, + }, + { + oid: 1008, + typ: "int", + nam: "Katian", + lvl: 5, + pid: 29, + col: "#99D69F", + lag: 445.2, + eag: 453, + rid: [47900], + int_id: 238, + }, + { + oid: 192, + typ: "int", + nam: "Hirnantian", + lvl: 5, + pid: 29, + col: "#A6DBAB", + lag: 443.4, + eag: 445.2, + rid: [47900], + int_id: 237, + }, + { + oid: 191, + typ: "int", + nam: "Rhuddanian", + lvl: 5, + pid: 62, + col: "#A6DCB5", + lag: 440.8, + eag: 443.4, + rid: [47900], + int_id: 236, + }, + { + oid: 190, + typ: "int", + nam: "Aeronian", + lvl: 5, + pid: 62, + col: "#B3E1C2", + lag: 438.5, + eag: 440.8, + rid: [47900], + int_id: 235, + }, + { + oid: 189, + typ: "int", + nam: "Telychian", + lvl: 5, + pid: 62, + col: "#BFE6D1", + lag: 433.4, + eag: 438.5, + rid: [47900], + int_id: 234, + }, + { + oid: 188, + typ: "int", + nam: "Sheinwoodian", + lvl: 5, + pid: 61, + col: "#BFE6C3", + lag: 430.5, + eag: 433.4, + rid: [47900], + int_id: 233, + }, + { + oid: 785, + typ: "int", + nam: "Homerian", + lvl: 5, + pid: 61, + col: "#CCEBD1", + lag: 427.4, + eag: 430.5, + rid: [47900], + int_id: 232, + }, + { + oid: 185, + typ: "int", + nam: "Gorstian", + lvl: 5, + pid: 60, + col: "#CCECDD", + lag: 425.6, + eag: 427.4, + rid: [47900], + int_id: 231, + }, + { + oid: 184, + typ: "int", + nam: "Ludfordian", + lvl: 5, + pid: 60, + col: "#D9F0DF", + lag: 423, + eag: 425.6, + rid: [47900], + int_id: 230, + }, + { + oid: 3001, + typ: "int", + nam: "Pridoli", + lvl: 5, + pid: 59, + col: "#E6F5E1", + lag: 419.2, + eag: 423, + rid: [47900], + int_id: 107, + }, + { + oid: 183, + typ: "int", + nam: "Lochkovian", + lvl: 5, + pid: 58, + col: "#E5B75A", + lag: 410.8, + eag: 419.2, + rid: [47900], + int_id: 229, + }, + { + oid: 182, + typ: "int", + nam: "Pragian", + lvl: 5, + pid: 58, + col: "#E5C468", + lag: 407.6, + eag: 410.8, + rid: [47900], + int_id: 228, + }, + { + oid: 181, + typ: "int", + nam: "Emsian", + lvl: 5, + pid: 58, + col: "#E5D075", + lag: 393.3, + eag: 407.6, + rid: [47900], + int_id: 102, + }, + { + oid: 180, + typ: "int", + nam: "Eifelian", + lvl: 5, + pid: 57, + col: "#F1D576", + lag: 387.7, + eag: 393.3, + rid: [47900], + int_id: 100, + }, + { + oid: 179, + typ: "int", + nam: "Givetian", + lvl: 5, + pid: 57, + col: "#F1E185", + lag: 382.7, + eag: 387.7, + rid: [47900], + int_id: 99, + }, + { + oid: 178, + typ: "int", + nam: "Frasnian", + lvl: 5, + pid: 56, + col: "#F2EDAD", + lag: 372.2, + eag: 382.7, + rid: [47900], + int_id: 97, + }, + { + oid: 177, + typ: "int", + nam: "Famennian", + lvl: 5, + pid: 56, + col: "#F2EDC5", + lag: 358.9, + eag: 372.2, + rid: [47900], + int_id: 96, + }, + { + oid: 55, + typ: "int", + nam: "Tournaisian", + lvl: 5, + pid: 28, + col: "#8CB06C", + lag: 346.7, + eag: 358.9, + rid: [5954], + int_id: 93, + }, + { + oid: 54, + typ: "int", + nam: "Visean", + lvl: 5, + pid: 28, + col: "#A6B96C", + lag: 330.9, + eag: 346.7, + rid: [5954], + int_id: 92, + }, + { + oid: 53, + typ: "int", + nam: "Serpukhovian", + lvl: 5, + pid: 28, + col: "#BFC26B", + lag: 323.2, + eag: 330.9, + rid: [5954], + int_id: 91, + }, + { + oid: 52, + typ: "int", + nam: "Bashkirian", + lvl: 5, + pid: 27, + col: "#99C2B6", + lag: 315.2, + eag: 323.2, + rid: [5954], + int_id: 89, + }, + { + oid: 51, + typ: "int", + nam: "Moscovian", + lvl: 5, + pid: 27, + col: "#B3CBB9", + lag: 307, + eag: 315.2, + rid: [5954], + int_id: 88, + }, + { + oid: 50, + typ: "int", + nam: "Kasimovian", + lvl: 5, + pid: 27, + col: "#BFD0C5", + lag: 303.7, + eag: 307, + rid: [5954], + int_id: 87, + }, + { + oid: 49, + typ: "int", + nam: "Gzhelian", + lvl: 5, + pid: 27, + col: "#CCD4C7", + lag: 298.9, + eag: 303.7, + rid: [5954], + int_id: 86, + }, + { + oid: 151, + typ: "int", + nam: "Asselian", + lvl: 5, + pid: 773, + col: "#E36350", + lag: 295.5, + eag: 298.9, + rid: [5954], + int_id: 83, + }, + { + oid: 150, + typ: "int", + nam: "Sakmarian", + lvl: 5, + pid: 773, + col: "#E36F5C", + lag: 290.1, + eag: 295.5, + rid: [5954], + int_id: 82, + }, + { + oid: 149, + typ: "int", + nam: "Artinskian", + lvl: 5, + pid: 773, + col: "#E37B68", + lag: 279.3, + eag: 290.1, + rid: [5954], + int_id: 81, + }, + { + oid: 148, + typ: "int", + nam: "Kungurian", + lvl: 5, + pid: 773, + col: "#E38776", + lag: 272.3, + eag: 279.3, + rid: [5954], + int_id: 79, + }, + { + oid: 717, + typ: "int", + nam: "Roadian", + lvl: 5, + pid: 772, + col: "#FB8069", + lag: 268.8, + eag: 272.3, + rid: [9184], + int_id: 226, + }, + { + oid: 146, + typ: "int", + nam: "Wordian", + lvl: 5, + pid: 772, + col: "#FB8D76", + lag: 265.1, + eag: 268.8, + rid: [5954], + int_id: 225, + }, + { + oid: 145, + typ: "int", + nam: "Capitanian", + lvl: 5, + pid: 772, + col: "#FB9A85", + lag: 259.9, + eag: 265.1, + rid: [5954], + int_id: 224, + }, + { + oid: 716, + typ: "int", + nam: "Wuchiapingian", + lvl: 5, + pid: 771, + col: "#FCB4A2", + lag: 254.2, + eag: 259.9, + rid: [9184], + int_id: 222, + }, + { + oid: 715, + typ: "int", + nam: "Changhsingian", + lvl: 5, + pid: 771, + col: "#FCC0B2", + lag: 252.2, + eag: 254.2, + rid: [9184], + int_id: 221, + }, + { + oid: 653, + typ: "int", + nam: "Induan", + lvl: 5, + pid: 46, + col: "#A4469F", + lag: 251.2, + eag: 252.2, + rid: [47900], + int_id: 73, + }, + { + oid: 652, + typ: "int", + nam: "Olenekian", + lvl: 5, + pid: 46, + col: "#B051A5", + lag: 247.2, + eag: 251.2, + rid: [47900], + int_id: 72, + }, + { + oid: 139, + typ: "int", + nam: "Anisian", + lvl: 5, + pid: 45, + col: "#BC75B7", + lag: 242, + eag: 247.2, + rid: [47900], + int_id: 70, + }, + { + oid: 138, + typ: "int", + nam: "Ladinian", + lvl: 5, + pid: 45, + col: "#C983BF", + lag: 237, + eag: 242, + rid: [47900], + int_id: 69, + }, + { + oid: 137, + typ: "int", + nam: "Carnian", + lvl: 5, + pid: 44, + col: "#C99BCB", + lag: 228, + eag: 237, + rid: [47900], + int_id: 67, + }, + { + oid: 136, + typ: "int", + nam: "Norian", + lvl: 5, + pid: 44, + col: "#D6AAD3", + lag: 208.5, + eag: 228, + rid: [47900], + int_id: 66, + }, + { + oid: 135, + typ: "int", + nam: "Rhaetian", + lvl: 5, + pid: 44, + col: "#E3B9DB", + lag: 201.3, + eag: 208.5, + rid: [47900], + int_id: 65, + }, + { + oid: 134, + typ: "int", + nam: "Hettangian", + lvl: 5, + pid: 43, + col: "#4EB3D3", + lag: 199.3, + eag: 201.3, + rid: [47900], + int_id: 62, + }, + { + oid: 133, + typ: "int", + nam: "Sinemurian", + lvl: 5, + pid: 43, + col: "#67BCD8", + lag: 190.8, + eag: 199.3, + rid: [47900], + int_id: 61, + }, + { + oid: 132, + typ: "int", + nam: "Pliensbachian", + lvl: 5, + pid: 43, + col: "#80C5DD", + lag: 182.7, + eag: 190.8, + rid: [47900], + int_id: 60, + }, + { + oid: 131, + typ: "int", + nam: "Toarcian", + lvl: 5, + pid: 43, + col: "#99CEE3", + lag: 174.1, + eag: 182.7, + rid: [47900], + int_id: 59, + }, + { + oid: 130, + typ: "int", + nam: "Aalenian", + lvl: 5, + pid: 42, + col: "#9AD9DD", + lag: 170.3, + eag: 174.1, + rid: [47900], + int_id: 57, + }, + { + oid: 129, + typ: "int", + nam: "Bajocian", + lvl: 5, + pid: 42, + col: "#A6DDE0", + lag: 168.3, + eag: 170.3, + rid: [47900], + int_id: 56, + }, + { + oid: 128, + typ: "int", + nam: "Bathonian", + lvl: 5, + pid: 42, + col: "#B3E2E3", + lag: 166.1, + eag: 168.3, + rid: [47900], + int_id: 55, + }, + { + oid: 127, + typ: "int", + nam: "Callovian", + lvl: 5, + pid: 42, + col: "#BFE7E5", + lag: 163.5, + eag: 166.1, + rid: [47900], + int_id: 54, + }, + { + oid: 126, + typ: "int", + nam: "Oxfordian", + lvl: 5, + pid: 41, + col: "#BFE7F1", + lag: 157.3, + eag: 163.5, + rid: [47900], + int_id: 52, + }, + { + oid: 125, + typ: "int", + nam: "Kimmeridgian", + lvl: 5, + pid: 41, + col: "#CCECF4", + lag: 152.1, + eag: 157.3, + rid: [47900], + int_id: 51, + }, + { + oid: 124, + typ: "int", + nam: "Tithonian", + lvl: 5, + pid: 41, + col: "#D9F1F7", + lag: 145, + eag: 152.1, + rid: [47900], + int_id: 50, + }, + { + oid: 123, + typ: "int", + nam: "Berriasian", + lvl: 5, + pid: 40, + col: "#8CCD60", + lag: 139.8, + eag: 145, + rid: [47900], + int_id: 47, + }, + { + oid: 122, + typ: "int", + nam: "Valanginian", + lvl: 5, + pid: 40, + col: "#99D36A", + lag: 132.9, + eag: 139.8, + rid: [47900], + int_id: 46, + }, + { + oid: 121, + typ: "int", + nam: "Hauterivian", + lvl: 5, + pid: 40, + col: "#A6D975", + lag: 129.4, + eag: 132.9, + rid: [47900], + int_id: 45, + }, + { + oid: 120, + typ: "int", + nam: "Barremian", + lvl: 5, + pid: 40, + col: "#B3DF7F", + lag: 125, + eag: 129.4, + rid: [47900], + int_id: 44, + }, + { + oid: 119, + typ: "int", + nam: "Aptian", + lvl: 5, + pid: 40, + col: "#BFE48A", + lag: 113, + eag: 125, + rid: [47900], + int_id: 43, + }, + { + oid: 118, + typ: "int", + nam: "Albian", + lvl: 5, + pid: 40, + col: "#CCEA97", + lag: 100.5, + eag: 113, + rid: [47900], + int_id: 42, + }, + { + oid: 117, + typ: "int", + nam: "Cenomanian", + lvl: 5, + pid: 39, + col: "#B3DE53", + lag: 93.9, + eag: 100.5, + rid: [47900], + int_id: 40, + }, + { + oid: 116, + typ: "int", + nam: "Turonian", + lvl: 5, + pid: 39, + col: "#BFE35D", + lag: 89.8, + eag: 93.9, + rid: [47900], + int_id: 39, + }, + { + oid: 115, + typ: "int", + nam: "Coniacian", + lvl: 5, + pid: 39, + col: "#CCE968", + lag: 86.3, + eag: 89.8, + rid: [47900], + int_id: 38, + }, + { + oid: 114, + typ: "int", + nam: "Santonian", + lvl: 5, + pid: 39, + col: "#D9EF74", + lag: 83.6, + eag: 86.3, + rid: [47900], + int_id: 37, + }, + { + oid: 113, + typ: "int", + nam: "Campanian", + lvl: 5, + pid: 39, + col: "#E6F47F", + lag: 72.1, + eag: 83.6, + rid: [47900], + int_id: 36, + }, + { + oid: 112, + typ: "int", + nam: "Maastrichtian", + lvl: 5, + pid: 39, + col: "#F2FA8C", + lag: 66, + eag: 72.1, + rid: [47900], + int_id: 35, + }, + { + oid: 111, + typ: "int", + nam: "Danian", + lvl: 5, + pid: 38, + col: "#FDB462", + lag: 61.6, + eag: 66, + rid: [47900], + int_id: 31, + }, + { + oid: 743, + typ: "int", + nam: "Selandian", + lvl: 5, + pid: 38, + col: "#FEBF65", + lag: 59.2, + eag: 61.6, + rid: [47900], + int_id: 273, + }, + { + oid: 110, + typ: "int", + nam: "Thanetian", + lvl: 5, + pid: 38, + col: "#FDBF6F", + lag: 56, + eag: 59.2, + rid: [47900], + int_id: 30, + }, + { + oid: 109, + typ: "int", + nam: "Ypresian", + lvl: 5, + pid: 37, + col: "#FCA773", + lag: 47.8, + eag: 56, + rid: [47900], + int_id: 28, + }, + { + oid: 108, + typ: "int", + nam: "Lutetian", + lvl: 5, + pid: 37, + col: "#FCB482", + lag: 41.3, + eag: 47.8, + rid: [47900], + int_id: 27, + }, + { + oid: 107, + typ: "int", + nam: "Bartonian", + lvl: 5, + pid: 37, + col: "#FDC091", + lag: 38, + eag: 41.3, + rid: [47900], + int_id: 26, + }, + { + oid: 106, + typ: "int", + nam: "Priabonian", + lvl: 5, + pid: 37, + col: "#FDCDA1", + lag: 33.9, + eag: 38, + rid: [47900], + int_id: 25, + }, + { + oid: 105, + typ: "int", + nam: "Rupelian", + lvl: 5, + pid: 36, + col: "#FED99A", + lag: 28.1, + eag: 33.9, + rid: [47900], + int_id: 23, + }, + { + oid: 104, + typ: "int", + nam: "Chattian", + lvl: 5, + pid: 36, + col: "#FEE6AA", + lag: 23.03, + eag: 28.1, + rid: [47900], + int_id: 22, + }, + { + oid: 103, + typ: "int", + nam: "Aquitanian", + lvl: 5, + pid: 35, + col: "#FFFF33", + lag: 20.44, + eag: 23.03, + rid: [47900], + int_id: 19, + }, + { + oid: 102, + typ: "int", + nam: "Burdigalian", + lvl: 5, + pid: 35, + col: "#FFFF41", + lag: 15.97, + eag: 20.44, + rid: [47900], + int_id: 18, + }, + { + oid: 101, + typ: "int", + nam: "Langhian", + lvl: 5, + pid: 35, + col: "#FFFF4D", + lag: 13.82, + eag: 15.97, + rid: [47900], + int_id: 17, + }, + { + oid: 100, + typ: "int", + nam: "Serravallian", + lvl: 5, + pid: 35, + col: "#FFFF59", + lag: 11.62, + eag: 13.82, + rid: [47900], + int_id: 16, + }, + { + oid: 99, + typ: "int", + nam: "Tortonian", + lvl: 5, + pid: 35, + col: "#FFFF66", + lag: 7.246, + eag: 11.62, + rid: [47900], + int_id: 15, + }, + { + oid: 98, + typ: "int", + nam: "Messinian", + lvl: 5, + pid: 35, + col: "#FFFF73", + lag: 5.333, + eag: 7.246, + rid: [47900], + int_id: 14, + }, + { + oid: 97, + typ: "int", + nam: "Zanclean", + lvl: 5, + pid: 34, + col: "#FFFFB3", + lag: 3.6, + eag: 5.333, + rid: [47900], + int_id: 12, + }, + { + oid: 96, + typ: "int", + nam: "Piacenzian", + lvl: 5, + pid: 34, + col: "#FFFFBF", + lag: 2.588, + eag: 3.6, + rid: [47900], + int_id: 11, + }, + { + oid: 741, + typ: "int", + nam: "Gelasian", + lvl: 5, + pid: 33, + col: "#FFEDB3", + lag: 1.806, + eag: 2.588, + rid: [47900], + int_id: 219, + }, + { + oid: 740, + typ: "int", + nam: "Calabrian", + lvl: 5, + pid: 33, + col: "#FFF2BA", + lag: 0.781, + eag: 1.806, + rid: [47900], + int_id: 276, + }, + { + oid: 923, + typ: "int", + nam: "Middle Pleistocene", + lvl: 5, + pid: 33, + col: "#FFF2C7", + lag: 0.126, + eag: 0.781, + rid: [15443], + int_id: 502, + }, + { + oid: 922, + typ: "int", + nam: "Late Pleistocene", + lvl: 5, + pid: 33, + col: "#FFF2D3", + lag: 0.0117, + eag: 0.126, + rid: [15443], + int_id: 492, + }, + { + oid: 3002, + typ: "int", + nam: "Holocene", + lvl: 5, + pid: 32, + col: "#FEF2E0", + lag: 0, + eag: 0.0117, + rid: [47900], + int_id: 3, + }, ]; export { defaultIntervals }; diff --git a/packages/timescale/src/types.ts b/packages/timescale/src/types.ts index 711a9de59..b474227bc 100644 --- a/packages/timescale/src/types.ts +++ b/packages/timescale/src/types.ts @@ -11,7 +11,7 @@ export interface Interval { typ?: string; rid?: number[]; abr?: string; - int_id?: number; + int_id?: number; } interface NestedInterval extends Interval { From fa1051a0bb116c68d4b7dbc0f61999546d0c881a Mon Sep 17 00:00:00 2001 From: davidsklar99 Date: Tue, 1 Jul 2025 15:11:39 -0500 Subject: [PATCH 4/5] update changelog --- packages/timescale/CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/timescale/CHANGELOG.md b/packages/timescale/CHANGELOG.md index ee9b5aa7b..990fdd697 100644 --- a/packages/timescale/CHANGELOG.md +++ b/packages/timescale/CHANGELOG.md @@ -6,7 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [2.2.0] +## [2.2.1] - 2025-07-01 +Timescale default intervals include macrostrat `int_id` + +## [2.2.0] - 2025-06-01 Timescale now clickable, returns event and interval clicked From 150b6eed70a904a7df0546585a120c8fde90475c Mon Sep 17 00:00:00 2001 From: davidsklar99 Date: Tue, 1 Jul 2025 20:12:04 +0000 Subject: [PATCH 5/5] Apply formatting changes --- packages/timescale/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/timescale/CHANGELOG.md b/packages/timescale/CHANGELOG.md index 990fdd697..718df1d7a 100644 --- a/packages/timescale/CHANGELOG.md +++ b/packages/timescale/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [2.2.1] - 2025-07-01 + Timescale default intervals include macrostrat `int_id` ## [2.2.0] - 2025-06-01