Skip to content

Commit 41c378a

Browse files
committed
对resolutions进行排序 避免iSevrer的UGCV5缓存可能的乱序错误
1 parent e91dabc commit 41c378a

File tree

4 files changed

+19
-5
lines changed

4 files changed

+19
-5
lines changed

dist/iclient9-openlayers.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26571,7 +26571,10 @@ var ImageSuperMapRest = function (_ol$source$TileImage) {
2657126571
resolutions.push(maxReolution / Math.pow(2, _i));
2657226572
}
2657326573
}
26574-
return resolutions;
26574+
function sortNumber(a, b) {
26575+
return b - a;
26576+
}
26577+
return resolutions.sort(sortNumber);
2657526578
}
2657626579

2657726580
options.tileGrid = new _olDebug2.default.tilegrid.TileGrid({
@@ -27238,7 +27241,10 @@ var TileSuperMapRest = function (_ol$source$TileImage) {
2723827241
resolutions.push(maxReolution / Math.pow(2, _i));
2723927242
}
2724027243
}
27241-
return resolutions;
27244+
function sortNumber(a, b) {
27245+
return b - a;
27246+
}
27247+
return resolutions.sort(sortNumber);
2724227248
}
2724327249

2724427250
options.tileGrid = new _olDebug2.default.tilegrid.TileGrid({

dist/iclient9-openlayers.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/openlayers/mapping/ImageSuperMapRest.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,11 @@ export default class ImageSuperMapRest extends ol.source.TileImage {
187187
resolutions.push(maxReolution / Math.pow(2, i));
188188
}
189189
}
190-
return resolutions;
190+
function sortNumber(a, b)
191+
{
192+
return b - a
193+
}
194+
return resolutions.sort(sortNumber);
191195
}
192196

193197
options.tileGrid = new ol.tilegrid.TileGrid({

src/openlayers/mapping/TileSuperMapRest.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,11 @@ export default class TileSuperMapRest extends ol.source.TileImage {
339339
resolutions.push(maxReolution / Math.pow(2, i));
340340
}
341341
}
342-
return resolutions;
342+
function sortNumber(a, b)
343+
{
344+
return b - a
345+
}
346+
return resolutions.sort(sortNumber);
343347
}
344348

345349
options.tileGrid = new ol.tilegrid.TileGrid({

0 commit comments

Comments
 (0)