Override scheme from MBtiles metadata

This commit is contained in:
Hannes Junnila
2016-09-28 14:32:48 +03:00
committed by jingsam
parent ea3550cd53
commit 7fd30ff9ff

View File

@@ -234,7 +234,6 @@ MBTiles.prototype.getInfo = function(callback) {
var mbtiles = this;
var info = {};
info.scheme = 'xyz';
info.basename = path.basename(mbtiles.filename);
info.id = path.basename(mbtiles.filename, path.extname(mbtiles.filename));
info.filesize = mbtiles._stat.size;
@@ -267,6 +266,10 @@ MBTiles.prototype.getInfo = function(callback) {
break;
}
});
// Guarantee that we always return proper schema type, even if 'tms' is specified in metadata
info.scheme = 'xyz';
ensureZooms(info, function(err, info) {
if (err) return callback(err);
ensureBounds(info, function(err, info) {