Methods
-
Gets the extent of the vector tile.
Returns:
The extent.
-
getFeatures(){Array.<(module:ol/Feature~Feature|module:ol/render/Feature~RenderFeature)>}
VectorTile.js, line 126 -
Get the features for this tile. Geometries will be in the projection returned by
module:ol/VectorTile~VectorTile#getProjection
.Returns:
Features.
-
Get the feature format assigned for reading this tile's features.
Returns:
Feature format.
-
Get the feature projection of features returned by
module:ol/VectorTile~VectorTile#getFeatures
.Returns:
Feature projection.
-
setExtent(extent)
VectorTile.js, line 198 -
Function for use in an
module:ol/source/VectorTile~VectorTile
'stileLoadFunction
. Sets the extent of the vector tile. This is only required for tiles in projections withtile-pixels
as units. The extent should be set to[0, 0, tilePixelSize, tilePixelSize]
, wheretilePixelSize
is calculated by multiplying the tile size with the tile pixel ratio. For sources usingmodule:ol/format/MVT~MVT
as feature format, themodule:ol/format/MVT~MVT#getLastExtent
method will return the correct extent. The default is[0, 0, 4096, 4096]
.Name Type Description extent
module:ol/extent~Extent The extent.
-
setFeatures(features)
VectorTile.js, line 208 -
Function for use in an
module:ol/source/VectorTile~VectorTile
'stileLoadFunction
. Sets the features for the tile.Name Type Description features
Array.<module:ol/Feature~Feature> Features.
-
setLoader(loader)
VectorTile.js, line 238 -
Set the feature loader for reading this tile's features.
Name Type Description loader
module:ol/featureloader~FeatureLoader Feature loader.
-
setProjection(projection)
VectorTile.js, line 220 -
Function for use in an
module:ol/source/VectorTile~VectorTile
'stileLoadFunction
. Sets the projection of the features that were added withmodule:ol/VectorTile~VectorTile#setFeatures
.Name Type Description projection
module:ol/proj/Projection~Projection Feature projection.