Public
Edited
Jul 31, 2023
1 fork
Insert cell
Insert cell
Plot.plot({
projection: projection,
marks: [
Plot.geo(land, {fill:"grey", strokeOpacity: 0.5}),
Plot.sphere({strokeWidth:0.2}),
Plot.geo(borders,{strokeWidth:1,strokeOpacity:0.5})
]
})
Insert cell
projection = d3.geoOrthographic().fitExtent([[10, 10], [height, width]], {type: "Sphere"}).rotate([-20, -5]);
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
height = 500; // Observable sets a responsive *width*
Insert cell
width=350
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