Add missing setProjection function to ol.VectorTile API
This commit is contained in:
@@ -4386,12 +4386,16 @@ olx.source.VectorTileOptions.prototype.tileGrid;
|
||||
|
||||
|
||||
/**
|
||||
* Optional function to load a tile given a URL. The default is
|
||||
* Optional function to load a tile given a URL. Could look like this:
|
||||
* ```js
|
||||
* function(tile, url) {
|
||||
* tile.setLoader(
|
||||
* ol.featureloader.tile(url, tile.getFormat()));
|
||||
* };
|
||||
* tile.setLoader(function() {
|
||||
* var data = // ... fetch data
|
||||
* var format = tile.getFormat();
|
||||
* tile.setFeatures(format.readFeatures(data));
|
||||
* tile.setProjection(format.readProjection(data));
|
||||
* };
|
||||
* });
|
||||
* ```
|
||||
* @type {ol.TileLoadFunctionType|undefined}
|
||||
* @api
|
||||
|
||||
@@ -170,7 +170,9 @@ ol.VectorTile.prototype.setFeatures = function(features) {
|
||||
|
||||
|
||||
/**
|
||||
* Set the projection of the features that were added with {@link #setFeatures}.
|
||||
* @param {ol.proj.Projection} projection Feature projection.
|
||||
* @api
|
||||
*/
|
||||
ol.VectorTile.prototype.setProjection = function(projection) {
|
||||
this.projection_ = projection;
|
||||
|
||||
Reference in New Issue
Block a user