Handle scale in query-based static endpoint

This commit is contained in:
Petr Sloup 2017-04-14 12:04:36 +02:00
parent 366380395e
commit 9545c2594e

View file

@ -620,6 +620,11 @@ module.exports = function(options, repo, params, id, dataResolver) {
req.params.maxy = bbox[3];
req.params.width = req.query.width || '256';
req.params.height = req.query.height || '256';
if (req.query.scale) {
req.params.width /= req.query.scale;
req.params.height /= req.query.scale;
req.params.scale = '@' + req.query.scale;
}
return serveBounds(req, res, next);
});