Add reprojectionErrorThreshold option to the tiled image sources
This commit is contained in:
@@ -3602,6 +3602,7 @@ olx.source;
|
||||
* key: string,
|
||||
* imagerySet: string,
|
||||
* maxZoom: (number|undefined),
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* tileLoadFunction: (ol.TileLoadFunctionType|undefined),
|
||||
* wrapX: (boolean|undefined)}}
|
||||
* @api
|
||||
@@ -3642,6 +3643,14 @@ olx.source.BingMapsOptions.prototype.imagerySet;
|
||||
olx.source.BingMapsOptions.prototype.maxZoom;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.BingMapsOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Optional function to load a tile given a URL.
|
||||
* @type {ol.TileLoadFunctionType|undefined}
|
||||
@@ -3761,6 +3770,7 @@ olx.source.TileUTFGridOptions.prototype.url;
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* opaque: (boolean|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* state: (ol.source.State|string|undefined),
|
||||
* tileClass: (function(new: ol.ImageTile, ol.TileCoord,
|
||||
* ol.TileState, string, ?string,
|
||||
@@ -3819,6 +3829,14 @@ olx.source.TileImageOptions.prototype.opaque;
|
||||
olx.source.TileImageOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TileImageOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Source state.
|
||||
* @type {ol.source.State|string|undefined}
|
||||
@@ -4076,6 +4094,7 @@ olx.source.ImageMapGuideOptions.prototype.params;
|
||||
|
||||
/**
|
||||
* @typedef {{layer: string,
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* tileLoadFunction: (ol.TileLoadFunctionType|undefined),
|
||||
* url: (string|undefined)}}
|
||||
* @api
|
||||
@@ -4091,6 +4110,14 @@ olx.source.MapQuestOptions;
|
||||
olx.source.MapQuestOptions.prototype.layer;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.MapQuestOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Optional function to load a tile given a URL.
|
||||
* @type {ol.TileLoadFunctionType|undefined}
|
||||
@@ -4144,6 +4171,7 @@ olx.source.TileDebugOptions.prototype.wrapX;
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* crossOrigin: (null|string|undefined),
|
||||
* maxZoom: (number|undefined),
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* tileLoadFunction: (ol.TileLoadFunctionType|undefined),
|
||||
* url: (string|undefined),
|
||||
* wrapX: (boolean|undefined)}}
|
||||
@@ -4182,6 +4210,14 @@ olx.source.OSMOptions.prototype.crossOrigin;
|
||||
olx.source.OSMOptions.prototype.maxZoom;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Optional function to load a tile given a URL.
|
||||
* @type {ol.TileLoadFunctionType|undefined}
|
||||
@@ -4538,6 +4574,7 @@ olx.source.ImageWMSOptions.prototype.url;
|
||||
* minZoom: (number|undefined),
|
||||
* maxZoom: (number|undefined),
|
||||
* opaque: (boolean|undefined),
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* tileLoadFunction: (ol.TileLoadFunctionType|undefined),
|
||||
* url: (string|undefined)}}
|
||||
* @api
|
||||
@@ -4577,6 +4614,14 @@ olx.source.StamenOptions.prototype.maxZoom;
|
||||
olx.source.StamenOptions.prototype.opaque;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StamenOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Optional function to load a tile given a URL.
|
||||
* @type {ol.TileLoadFunctionType|undefined}
|
||||
@@ -4683,6 +4728,7 @@ olx.source.ImageStaticOptions.prototype.url;
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* tileGrid: (ol.tilegrid.TileGrid|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* tileLoadFunction: (ol.TileLoadFunctionType|undefined),
|
||||
* url: (string|undefined),
|
||||
* urls: (Array.<string>|undefined),
|
||||
@@ -4754,6 +4800,14 @@ olx.source.TileArcGISRestOptions.prototype.tileGrid;
|
||||
olx.source.TileArcGISRestOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TileArcGISRestOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Optional function to load a tile given a URL.
|
||||
* @type {ol.TileLoadFunctionType|undefined}
|
||||
@@ -4791,6 +4845,7 @@ olx.source.TileArcGISRestOptions.prototype.urls;
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* crossOrigin: (null|string|undefined),
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* tileLoadFunction: (ol.TileLoadFunctionType|undefined),
|
||||
* url: string,
|
||||
* wrapX: (boolean|undefined)}}
|
||||
@@ -4821,6 +4876,14 @@ olx.source.TileJSONOptions.prototype.attributions;
|
||||
olx.source.TileJSONOptions.prototype.crossOrigin;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TileJSONOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Optional function to load a tile given a URL.
|
||||
* @type {ol.TileLoadFunctionType|undefined}
|
||||
@@ -4855,6 +4918,7 @@ olx.source.TileJSONOptions.prototype.wrapX;
|
||||
* tileGrid: (ol.tilegrid.TileGrid|undefined),
|
||||
* maxZoom: (number|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* serverType: (ol.source.wms.ServerType|string|undefined),
|
||||
* tileLoadFunction: (ol.TileLoadFunctionType|undefined),
|
||||
* url: (string|undefined),
|
||||
@@ -4955,6 +5019,14 @@ olx.source.TileWMSOptions.prototype.maxZoom;
|
||||
olx.source.TileWMSOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TileWMSOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* The type of the remote WMS server. Currently only used when `hidpi` is
|
||||
* `true`. Default is `undefined`.
|
||||
@@ -5120,6 +5192,7 @@ olx.source.VectorOptions.prototype.wrapX;
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* tileGrid: ol.tilegrid.WMTS,
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* requestEncoding: (ol.source.WMTSRequestEncoding|string|undefined),
|
||||
* layer: string,
|
||||
* style: string,
|
||||
@@ -5185,6 +5258,14 @@ olx.source.WMTSOptions.prototype.tileGrid;
|
||||
olx.source.WMTSOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.WMTSOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Request encoding. Default is `KVP`.
|
||||
* @type {ol.source.WMTSRequestEncoding|string|undefined}
|
||||
@@ -5311,6 +5392,7 @@ olx.source.WMTSOptions.prototype.wrapX;
|
||||
* crossOrigin: (null|string|undefined),
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* maxZoom: (number|undefined),
|
||||
* minZoom: (number|undefined),
|
||||
* tileGrid: (ol.tilegrid.TileGrid|undefined),
|
||||
@@ -5362,6 +5444,14 @@ olx.source.XYZOptions.prototype.logo;
|
||||
olx.source.XYZOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.XYZOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Optional max zoom level. Default is `18`.
|
||||
* @type {number|undefined}
|
||||
@@ -5452,6 +5542,7 @@ olx.source.XYZOptions.prototype.wrapX;
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* crossOrigin: (null|string|undefined),
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* reprojectionErrorThreshold: (number|undefined),
|
||||
* url: !string,
|
||||
* tierSizeCalculation: (string|undefined),
|
||||
* size: ol.Size}}
|
||||
@@ -5488,6 +5579,14 @@ olx.source.ZoomifyOptions.prototype.crossOrigin;
|
||||
olx.source.ZoomifyOptions.prototype.logo;
|
||||
|
||||
|
||||
/**
|
||||
* Maximum allowed reprojection error.
|
||||
* @type {number|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.ZoomifyOptions.prototype.reprojectionErrorThreshold;
|
||||
|
||||
|
||||
/**
|
||||
* Prefix of URL template.
|
||||
* @type {!string}
|
||||
|
||||
Reference in New Issue
Block a user