Plot.plot({
height: 300,
projection: {
type: "orthographic",
rotate: [0, -45],
domain: d3.geoCircle().center([0, latitude]).radius(5)()
},
marks: [
Plot.graticule(),
Plot.geo(d3.geoCircle().center([0, 90]).radius(90-latitude-.5).precision(2)(), {
stroke: "steelblue"
}),
Plot.geo(d3.geoCircle().center([0, 90]).radius(90-latitude).precision(6)(), {
stroke: "red"
}),
Plot.geo(d3.geoCircle().center([0, 90]).radius(90-latitude+.5).precision(2)(), {
stroke: "steelblue"
}),
Plot.sphere()
]
})