Rename _ol_source_WMTSRequestEncoding_ to WMTSRequestEncoding

And add named export for `createFromCapabilitiesMatrixSet` function.
This commit is contained in:
Frederic Junod
2017-12-22 10:44:55 +01:00
parent de5331fa00
commit 7617e4e377
7 changed files with 37 additions and 45 deletions
+8 -9
View File
@@ -16,7 +16,7 @@ import _ol_tilegrid_TileGrid_ from '../tilegrid/TileGrid.js';
* @struct
* @api
*/
var _ol_tilegrid_WMTS_ = function(options) {
var WMTSTileGrid = function(options) {
/**
* @private
* @type {!Array.<string>}
@@ -35,14 +35,14 @@ var _ol_tilegrid_WMTS_ = function(options) {
});
};
inherits(_ol_tilegrid_WMTS_, _ol_tilegrid_TileGrid_);
inherits(WMTSTileGrid, _ol_tilegrid_TileGrid_);
/**
* @param {number} z Z.
* @return {string} MatrixId..
*/
_ol_tilegrid_WMTS_.prototype.getMatrixId = function(z) {
WMTSTileGrid.prototype.getMatrixId = function(z) {
return this.matrixIds_[z];
};
@@ -52,10 +52,11 @@ _ol_tilegrid_WMTS_.prototype.getMatrixId = function(z) {
* @return {Array.<string>} MatrixIds.
* @api
*/
_ol_tilegrid_WMTS_.prototype.getMatrixIds = function() {
WMTSTileGrid.prototype.getMatrixIds = function() {
return this.matrixIds_;
};
export default WMTSTileGrid;
/**
* Create a tile grid from a WMTS capabilities matrix set and an
@@ -69,8 +70,7 @@ _ol_tilegrid_WMTS_.prototype.getMatrixIds = function() {
* @return {ol.tilegrid.WMTS} WMTS tileGrid instance.
* @api
*/
_ol_tilegrid_WMTS_.createFromCapabilitiesMatrixSet = function(matrixSet, opt_extent,
opt_matrixLimits) {
export function createFromCapabilitiesMatrixSet(matrixSet, opt_extent, opt_matrixLimits) {
/** @type {!Array.<number>} */
var resolutions = [];
@@ -137,7 +137,7 @@ _ol_tilegrid_WMTS_.createFromCapabilitiesMatrixSet = function(matrixSet, opt_ext
}
});
return new _ol_tilegrid_WMTS_({
return new WMTSTileGrid({
extent: opt_extent,
origins: origins,
resolutions: resolutions,
@@ -145,5 +145,4 @@ _ol_tilegrid_WMTS_.createFromCapabilitiesMatrixSet = function(matrixSet, opt_ext
tileSizes: tileSizes,
sizes: sizes
});
};
export default _ol_tilegrid_WMTS_;
}