Round zoom as style spec allows fractional zooms while tilejson spec does not

This commit is contained in:
Nathan Gass 2023-03-28 11:26:59 +02:00
parent fd4786d252
commit cd45a0e3e8

View file

@ -1375,7 +1375,7 @@ export const serve_rendered = {
};
const attributionOverride = params.tilejson && params.tilejson.attribution;
if (styleJSON.center && styleJSON.zoom) {
tileJSON.center = styleJSON.center.concat(styleJSON.zoom);
tileJSON.center = styleJSON.center.concat(Math.round(styleJSON.zoom));
}
Object.assign(tileJSON, params.tilejson || {});
tileJSON.tiles = params.domains || options.domains;