map ={
const selection4 =
vl.selectSingle()
.on("mouseover")
.empty("all")
.nearest(false)
const big_map = vl.markGeoshape()
.width(800)
.height(600)
.data(vl.topojson(world).feature('land'))
.select(selection4)
.encode(
vl.color().value("#c5dddd")
)
const centers = vl.markCircle()
.data(capitals)
.encode(
vl.size().fieldQ("pop_max").title("Население"),
vl.longitude().fieldQ("longitude"),
vl.latitude().fieldQ("latitude"),
vl.tooltip().fieldN("name-rus"),
vl.color().value("#1E434C").if(selection4, {value: "#8D230F"}),
)
return vl.layer(big_map , centers)
.view({stroke: "transparent"})
.project(
vl.projection("Mercator")
).render()
}