Be more consistent with tilegrid options

This commit is contained in:
Tom Payne
2013-04-06 19:26:15 +02:00
parent dfc4dcc5f9
commit 5b104635cf
3 changed files with 23 additions and 24 deletions
+9 -9
View File
@@ -11,26 +11,26 @@ goog.require('ol.tilegrid.TileGrid');
/**
* @constructor
* @extends {ol.tilegrid.TileGrid}
* @param {ol.tilegrid.WMTSOptions} wmtsOptions WMTS options.
* @param {ol.tilegrid.WMTSOptions} options WMTS options.
*/
ol.tilegrid.WMTS = function(wmtsOptions) {
ol.tilegrid.WMTS = function(options) {
goog.asserts.assert(
wmtsOptions.resolutions.length == wmtsOptions.matrixIds.length);
options.resolutions.length == options.matrixIds.length);
/**
* @private
* @type {!Array.<string>}
*/
this.matrixIds_ = wmtsOptions.matrixIds;
this.matrixIds_ = options.matrixIds;
// FIXME: should the matrixIds become optionnal?
goog.base(this, {
origin: wmtsOptions.origin,
origins: wmtsOptions.origins,
resolutions: wmtsOptions.resolutions,
tileSize: wmtsOptions.tileSize,
tileSizes: wmtsOptions.tileSizes
origin: options.origin,
origins: options.origins,
resolutions: options.resolutions,
tileSize: options.tileSize,
tileSizes: options.tileSizes
});
};