Public
Edited
Jan 14
1 fork
Importers
6 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
sphere = ({ type: "Sphere" })
Insert cell
projection = d3[projectionName]().rotate([13, -43]).precision(0.1)
Insert cell
land110 = FileAttachment("land-110m.json").json()
Insert cell
import { countrymesh } from "@d3/world-choropleth/2"
Insert cell
timezones = FileAttachment("timezones_simplified@3.parquet")
Insert cell
tzs = showAll ? allTzsGeoJsonStitched : selectedTzs
Insert cell
Insert cell
colorScale = d3.scaleSequential(d3.interpolateRdBu).domain([12, -12])
Insert cell
Insert cell
land = topojson.feature(land110, land110.objects.land)
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
import { rewind } from "@fil/rewind"
Insert cell
Insert cell
versor = require("versor@0.0.4")
Insert cell
Insert cell
import { Legend, Swatches } from "@d3/color-legend"
Insert cell
htl.html`<style>
.pointer-events-none {pointer-events: none}
.cursor-pointer {cursor: pointer}
.tz-plot g {cursor: pointer}
</style>`
Insert cell
topojson = require("topojson")
Insert cell
topoTzSimple = FileAttachment("topo-tz-simple@2.json").json()
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more