Port ol.tilegrid to new extents

This commit is contained in:
Tom Payne
2013-04-16 16:12:27 +02:00
parent b4f7259c7f
commit ca8647c808
2 changed files with 24 additions and 25 deletions
+14 -15
View File
@@ -9,7 +9,7 @@ describe('ol.tilegrid.TileGrid', function() {
beforeEach(function() {
resolutions = [1000, 500, 250, 100];
extent = new ol.Extent(0, 0, 100000, 100000);
extent = [0, 100000, 0, 100000];
origin = [0, 0];
origins = [];
tileSize = new ol.Size(100, 100);
@@ -452,22 +452,22 @@ describe('ol.tilegrid.TileGrid', function() {
var tileCoordExtent;
tileCoordExtent = tileGrid.getTileCoordExtent(new ol.TileCoord(0, 0, 0));
expect(tileCoordExtent.minX).to.eql(0);
expect(tileCoordExtent.minY).to.eql(0);
expect(tileCoordExtent.maxX).to.eql(100000);
expect(tileCoordExtent.maxY).to.eql(100000);
expect(tileCoordExtent[0]).to.eql(0);
expect(tileCoordExtent[1]).to.eql(100000);
expect(tileCoordExtent[2]).to.eql(0);
expect(tileCoordExtent[3]).to.eql(100000);
tileCoordExtent = tileGrid.getTileCoordExtent(new ol.TileCoord(3, 9, 0));
expect(tileCoordExtent.minX).to.eql(90000);
expect(tileCoordExtent.minY).to.eql(0);
expect(tileCoordExtent.maxX).to.eql(100000);
expect(tileCoordExtent.maxY).to.eql(10000);
expect(tileCoordExtent[0]).to.eql(90000);
expect(tileCoordExtent[1]).to.eql(100000);
expect(tileCoordExtent[2]).to.eql(0);
expect(tileCoordExtent[3]).to.eql(10000);
tileCoordExtent = tileGrid.getTileCoordExtent(new ol.TileCoord(3, 0, 9));
expect(tileCoordExtent.minX).to.eql(0);
expect(tileCoordExtent.minY).to.eql(90000);
expect(tileCoordExtent.maxX).to.eql(10000);
expect(tileCoordExtent.maxY).to.eql(100000);
expect(tileCoordExtent[0]).to.eql(0);
expect(tileCoordExtent[1]).to.eql(10000);
expect(tileCoordExtent[2]).to.eql(90000);
expect(tileCoordExtent[3]).to.eql(100000);
});
});
@@ -519,7 +519,7 @@ describe('ol.tilegrid.TileGrid', function() {
origin: origin,
tileSize: tileSize
});
var e = new ol.Extent(45000, 5000, 55000, 15000);
var e = [45000, 55000, 5000, 15000];
var tileRange;
tileRange = tileGrid.getTileRangeForExtentAndZ(e, 0);
@@ -633,7 +633,6 @@ describe('ol.tilegrid.TileGrid', function() {
});
goog.require('ol.Coordinate');
goog.require('ol.Extent');
goog.require('ol.Size');
goog.require('ol.TileCoord');
goog.require('ol.projection');