Plot.plot({
y: { reverse: true, ticks: 0 },
x: { ticks: 0 },
r: { type: "linear", domain: [0, 10], range: [0, 20] },
marginTop: 0,
marginLeft: 0,
marginRight: 0,
marginBottom: 0,
height: height,
width: (height * 2) / 3,
marks: [
germanyStates.features.map((s) =>
s.geometry.coordinates.map((c) =>
c.map((c2) =>
Plot.line(c2, {
x: (d) => d[0],
y: (d) => height - d[1],
fill: "lightgrey"
})
)
)
),
statesMesh.coordinates.map((c) =>
Plot.line(c, { x: (d) => d[0], y: (d) => height - d[1], stroke: "#000" })
)
]
})