src/services/projection.mjs
BeforeProposed
+2−2
11export function project(label, viewport, offset) {
22 return {
3 x: label.x * viewport.scale - viewport.x + offset[0],
4 y: label.y * viewport.scale - viewport.y + offset[1],
3 x: (label.x - viewport.x) * viewport.scale + offset[0],
4 y: (label.y - viewport.y) * viewport.scale + offset[1],
55 width: label.width,
66 height: label.height,
77 };