function drawPixi(transform) {
graphics.clear();
app.stage.scale.x = transform.k;
app.stage.scale.y = transform.k;
app.stage.position.x = transform.x;
app.stage.position.y = transform.y;
for (let i = 0, n = data.communes.length; i < n; i++) {
const d = data.communes[i];
graphics.beginFill(d.properties.color, 1);
graphics.lineStyle(communePathWidth / transform.k, 0xffffff, 1);
path(d);
graphics.endFill();
}
for (let i = 0, n = data.dep_borders.length; i < n; i++) {
const d = data.dep_borders[i];
graphics.lineStyle(depPathWidth / transform.k, 0x333c4e, 1);
path(d);
}
app.stage.removeChildren();
app.stage.addChild(graphics);
}