canvas2 = {
const context = DOM.context2d(width, height)
const londonProjection = d3.geoMercator()
.center([126.99, 37.55])
.scale(Math.pow(2, 18) / (2 * Math.PI))
.translate([width / 2, height / 2])
const path = d3.geoPath().projection(londonProjection).context(context)
context.lineWidth = 0.5
context.strokeStyle = "#aaa"
context.beginPath()
path(topojson.mesh(seoul_gu))
context.stroke()
context.strokeStyle = "#000"
context.beginPath()
path(topojson.mesh(seoul_gu, seoul_gu.objects.Seoul_Gu, (a, b) => a !== b))
path(topojson.feature(seoul_gu, seoul_gu.objects.Seoul_Gu))
context.stroke()
return context.canvas
}