in src/lib/components/molecules/canvas-map/lib/geometry/Polygon.js [8:30]
_getProjected(projection) {
const projected = []
const rings = this.coordinates
for (const ring of rings) {
const projectedRing = []
for (const point of ring) {
const projectedPoint = projection(point)
if (projectedPoint) {
projectedRing.push(projectedPoint)
} else {
break
}
}
if (projectedRing.length > 0) {
projected.push(projectedRing)
}
}
return {
type: this.type,
coordinates: projected,
}
}