{
let container = htl.html`<div>`;
let projection = d3
.geoOrthographic()
.rotate([180, 0])
.fitSize([width, 500], { type: "Sphere" });
let render = () => {
let ele = plot(projection);
ele.style.pointerEvents = "none";
container.replaceChildren(ele);
};
return d3
.select(container)
.call(drag(projection).on("drag.render end.render", render))
.call(render)
.node();
}