Merge pull request #7209 from tschaub/work-with-z

Remove grid.getTileRangeForExtentAndResolution()
This commit is contained in:
Tim Schaub
2017-09-02 15:14:17 -06:00
committed by GitHub
4 changed files with 60 additions and 76 deletions

View File

@@ -11,14 +11,12 @@ goog.require('ol.tilegrid.TileGrid');
describe('ol.tilegrid.TileGrid', function() {
var extent;
var resolutions;
var origin;
var tileSize;
beforeEach(function() {
resolutions = [1000, 500, 250, 100];
extent = [0, 0, 100000, 100000];
origin = [0, 0];
tileSize = 100;
});
@@ -815,45 +813,6 @@ describe('ol.tilegrid.TileGrid', function() {
});
});
describe('getTileRangeForExtentAndResolution', function() {
it('returns the expected TileRange', function() {
var tileGrid = new ol.tilegrid.TileGrid({
resolutions: resolutions,
origin: origin,
tileSize: tileSize
});
var tileRange;
tileRange = tileGrid.getTileRangeForExtentAndResolution(extent,
resolutions[0]);
expect(tileRange.minY).to.eql(0);
expect(tileRange.minX).to.eql(0);
expect(tileRange.maxX).to.eql(0);
expect(tileRange.maxY).to.eql(0);
tileRange = tileGrid.getTileRangeForExtentAndResolution(extent,
resolutions[1]);
expect(tileRange.minX).to.eql(0);
expect(tileRange.minY).to.eql(0);
expect(tileRange.maxX).to.eql(1);
expect(tileRange.maxY).to.eql(1);
tileRange = tileGrid.getTileRangeForExtentAndResolution(extent,
resolutions[2]);
expect(tileRange.minX).to.eql(0);
expect(tileRange.minY).to.eql(0);
expect(tileRange.maxX).to.eql(3);
expect(tileRange.maxY).to.eql(3);
tileRange = tileGrid.getTileRangeForExtentAndResolution(extent,
resolutions[3]);
expect(tileRange.minX).to.eql(0);
expect(tileRange.minY).to.eql(0);
expect(tileRange.maxX).to.eql(9);
expect(tileRange.maxY).to.eql(9);
});
});
describe('getTileRangeForExtentAndZ', function() {
it('returns the expected TileRange', function() {
var tileGrid = new ol.tilegrid.TileGrid({