diff --git a/lib/mbtiles.js b/lib/mbtiles.js index b938417..9b437d2 100644 --- a/lib/mbtiles.js +++ b/lib/mbtiles.js @@ -482,7 +482,8 @@ MBTiles.prototype.getInfo = function(callback) { info.minzoom = parseInt(info.minzoom, 10); info.maxzoom = parseInt(info.maxzoom, 10); info.bounds = _((info.bounds || '').split(',')).map(parseFloat); - info.center = [ + info.center = _((info.center || '').split(',')).map(parseFloat); + if (!info.center) info.center = [ (info.bounds[2] - info.bounds[0]) / 2 + info.bounds[0], (info.bounds[3] - info.bounds[1]) / 2 + info.bounds[1], (range <= 1) ? info.maxzoom : Math.floor(range * 0.5) + info.minzoom