{
let svg = viz.create({
width: 500,
zoomable: true,
domain: world
});
svg.path({ datum: world, fill: "#CCC" });
svg.square({
data: world,
side: (d) => gradsizes(d.properties.pop),
sort: (a, b) =>
d3.descending(Math.abs(+a.properties.pop), Math.abs(+b.properties.pop)),
fill: (d) => gradcol(d.properties.pop)
});
return svg.render();
}