Public
Edited
Jan 6, 2023
1 fork
2 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
projection = ({ type: "orthographic", rotate: [x * -1, y * -1] })
Insert cell
globe = Plot.marks([
showGraticule == "Yes"
? Plot.graticule({ stroke: graticuleColor })
: undefined,
Plot.geo(land, { fill: landColor }),
Plot.dot([[x, y]], { fill: pointColor, r: pointRadius }),
Plot.sphere({ stroke: landColor })
])
Insert cell
land = topojson.feature(world, world.objects.land)
Insert cell
world = await d3.json("https://unpkg.com/world-atlas@1/world/110m.json")
Insert cell
topojson = require("topojson-client@3")
Insert cell
d3 = require("d3@7")
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