Fix resume start point.
This commit is contained in:
+3
-1
@@ -621,7 +621,9 @@ MBTiles.prototype.copyResume = function(callback) {
|
|||||||
if (!this.open) return callback(new Error('MBTiles not yet loaded'));
|
if (!this.open) return callback(new Error('MBTiles not yet loaded'));
|
||||||
var mbtiles = this;
|
var mbtiles = this;
|
||||||
Step(function() {
|
Step(function() {
|
||||||
mbtiles._db.get('SELECT zoom_level AS z, tile_column AS x, tile_row AS y FROM tiles ORDER BY z DESC, y DESC, x DESC LIMIT 1', this.parallel());
|
// y is ASC here because tilelive.copy uses XYZ when writing/ordering
|
||||||
|
// tiles but y is "flipped" to TMS when stored in an MBTiles database.
|
||||||
|
mbtiles._db.get('SELECT zoom_level AS z, tile_column AS x, tile_row AS y FROM tiles ORDER BY z DESC, y ASC, x DESC LIMIT 1', this.parallel());
|
||||||
mbtiles._db.get('SELECT COUNT(*) AS copied FROM tiles WHERE tile_data IS NOT NULL', this.parallel());
|
mbtiles._db.get('SELECT COUNT(*) AS copied FROM tiles WHERE tile_data IS NOT NULL', this.parallel());
|
||||||
}, function(err, coords, copied) {
|
}, function(err, coords, copied) {
|
||||||
if (err) return callback(err);
|
if (err) return callback(err);
|
||||||
|
|||||||
Reference in New Issue
Block a user