s/store/source/
This commit is contained in:
@@ -1,70 +1,70 @@
|
||||
describe('ol.tilestore.XYZ', function() {
|
||||
describe('ol.tilesource.XYZ', function() {
|
||||
|
||||
describe('getTileCoordUrl', function() {
|
||||
|
||||
var xyzTileStore, tileGrid;
|
||||
var xyzTileSource, tileGrid;
|
||||
|
||||
beforeEach(function() {
|
||||
xyzTileStore = new ol.tilestore.XYZ(
|
||||
xyzTileSource = new ol.tilesource.XYZ(
|
||||
6, ol.TileUrlFunction.createFromTemplate('{z}/{x}/{y}'));
|
||||
tileGrid = xyzTileStore.getTileGrid();
|
||||
tileGrid = xyzTileSource.getTileGrid();
|
||||
});
|
||||
|
||||
it('return the expected URL', function() {
|
||||
var coordinate = new ol.Coordinate(829330.2064098881, 5933916.615134273);
|
||||
var tileUrl;
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(
|
||||
tileGrid.getTileCoordForCoordAndZ(coordinate, 0));
|
||||
expect(tileUrl).toEqual('0/0/0');
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(
|
||||
tileGrid.getTileCoordForCoordAndZ(coordinate, 1));
|
||||
expect(tileUrl).toEqual('1/1/0');
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(
|
||||
tileGrid.getTileCoordForCoordAndZ(coordinate, 2));
|
||||
expect(tileUrl).toEqual('2/2/1');
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(
|
||||
tileGrid.getTileCoordForCoordAndZ(coordinate, 3));
|
||||
expect(tileUrl).toEqual('3/4/2');
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(
|
||||
tileGrid.getTileCoordForCoordAndZ(coordinate, 4));
|
||||
expect(tileUrl).toEqual('4/8/5');
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(
|
||||
tileGrid.getTileCoordForCoordAndZ(coordinate, 5));
|
||||
expect(tileUrl).toEqual('5/16/11');
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(
|
||||
tileGrid.getTileCoordForCoordAndZ(coordinate, 6));
|
||||
expect(tileUrl).toEqual('6/33/22');
|
||||
});
|
||||
|
||||
describe('wrap x', function() {
|
||||
it('returns the expected URL', function() {
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(new ol.TileCoord(6, -31, -23));
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(new ol.TileCoord(6, -31, -23));
|
||||
expect(tileUrl).toEqual('6/33/22');
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(new ol.TileCoord(6, 33, -23));
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(new ol.TileCoord(6, 33, -23));
|
||||
expect(tileUrl).toEqual('6/33/22');
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(new ol.TileCoord(6, 97, -23));
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(new ol.TileCoord(6, 97, -23));
|
||||
expect(tileUrl).toEqual('6/33/22');
|
||||
});
|
||||
});
|
||||
|
||||
describe('crop y', function() {
|
||||
it('returns the expected URL', function() {
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(new ol.TileCoord(6, 33, -87));
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(new ol.TileCoord(6, 33, -87));
|
||||
expect(tileUrl).toBeUndefined();
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(new ol.TileCoord(6, 33, -23));
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(new ol.TileCoord(6, 33, -23));
|
||||
expect(tileUrl).toEqual('6/33/22');
|
||||
|
||||
tileUrl = xyzTileStore.getTileCoordUrl(new ol.TileCoord(6, 33, 41));
|
||||
tileUrl = xyzTileSource.getTileCoordUrl(new ol.TileCoord(6, 33, 41));
|
||||
expect(tileUrl).toBeUndefined();
|
||||
});
|
||||
});
|
||||
@@ -124,4 +124,4 @@ describe('ol.tilestore.XYZ', function() {
|
||||
goog.require('ol.Coordinate');
|
||||
goog.require('ol.TileCoord');
|
||||
goog.require('ol.TileUrlFunction');
|
||||
goog.require('ol.tilestore.XYZ');
|
||||
goog.require('ol.tilesource.XYZ');
|
||||
|
||||
Reference in New Issue
Block a user