Plot.plot({
width: 740,
height: 230,
facet: { data: [1, 2], x: ["left", "right"] },
fx: { label: "facet" },
projection: {
type: ({ width, height }) =>
d3
.geoGnomonic()
.rotate([0, -90])
.translate([width / 2, height / 2]),
clip
},
marks: [
Plot.geo(land, { fill: "currentColor", fillOpacity: 0.5, clip }),
Plot.graticule({ clip }),
Plot.frame({ stroke: clip ? "steelblue" : "red" })
]
})