Public
Edited
Sep 2, 2022
2 forks
4 stars
Also listed in…
Geo
Insert cell
Insert cell
Insert cell
d3 = require("d3@7", "d3-geo-voronoi@2")
Insert cell
points = Array.from({length: 300}, () => [360 * Math.random(), 90 * (Math.random() - Math.random())])
Insert cell
triangles = d3.geoVoronoi()(points).triangles().features
Insert cell
projection = d3.geoOrthographic()
Insert cell
path = d3.geoPath().projection(projection)
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