Plot.plot({
projection: "equal-earth",
marks: [
Plot.sphere(),
Plot.geo(land, {fill: "currentColor", fillOpacity: 0.3}),
Plot.link({length: 1}, {curve: "linear", stroke: "red", ...xy}),
Plot.link({length: 1}, {markerStart: "dot", markerEnd: "arrow", strokeWidth: 1.5, ...xy})
]
})