new ol.tilegrid.TileGrid(options)
Name | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Tile grid options.
|
Subclasses
Methods
-
forEachTileCoord(extent, zoom, callback) experimental
src/ol/tilegrid/tilegrid.js, line 149 -
Call a function with each tile coordinate for a given extent and zoom level.
Name Type Description extent
ol.Extent Extent.
zoom
number Zoom level.
callback
function Function called with each tile coordinate.
-
getMaxZoom(){number} experimental
src/ol/tilegrid/tilegrid.js, line 196 -
Get the maximum zoom level for the grid.
Returns:
Max zoom.
-
getMinZoom(){number} experimental
src/ol/tilegrid/tilegrid.js, line 206 -
Get the minimum zoom level for the grid.
Returns:
Min zoom.
-
Get the origin for the grid at the given zoom level.
Name Type Description z
number Z.
Returns:
Origin.
-
getResolution(z){number}
src/ol/tilegrid/tilegrid.js, line 235 -
Get the resolution for the given zoom level.
Name Type Description z
number Z.
Returns:
Resolution.
-
getResolutions(){Array.<number>}
src/ol/tilegrid/tilegrid.js, line 248 -
Get the list of resolutions for the tile grid.
Returns:
Resolutions.
-
getTileCoordExtent(tileCoord, opt_extent){ol.Extent} experimental
src/ol/tilegrid/tilegrid.js, line 343 -
Get the extent of a tile coordinate.
Name Type Description tileCoord
ol.TileCoord Tile coordinate.
extent
ol.Extent Temporary extent object.
Returns:
Extent.
-
getTileCoordForCoordAndResolution(coordinate, resolution, opt_tileCoord){ol.TileCoord} experimental
src/ol/tilegrid/tilegrid.js, line 366 -
Get the tile coordinate for the given map coordinate and resolution. This method considers that coordinates that intersect tile boundaries should be assigned the higher tile coordinate.
Name Type Description coordinate
ol.Coordinate Coordinate.
resolution
number Resolution.
tileCoord
ol.TileCoord Destination ol.TileCoord object.
Returns:
Tile coordinate.
-
getTileCoordForCoordAndZ(coordinate, z, opt_tileCoord){ol.TileCoord} experimental
src/ol/tilegrid/tilegrid.js, line 417 -
Get a tile coordinate given a map coordinate and zoom level.
Name Type Description coordinate
ol.Coordinate Coordinate.
z
number Zoom level.
tileCoord
ol.TileCoord Destination ol.TileCoord object.
Returns:
Tile coordinate.
-
Get the tile size for a zoom level. The type of the return value matches the
tileSize
ortileSizes
that the tile grid was configured with. To always get anol.Size
, run the result throughol.size.toSize()
.Name Type Description z
number Z.
Returns:
Tile size.
-
getZForResolution(resolution, opt_direction){number} experimental
src/ol/tilegrid/tilegrid.js, line 481 -
Name Type Description resolution
number Resolution.
direction
number If 0, the nearest resolution will be used. If 1, the nearest lower resolution will be used. If -1, the nearest higher resolution will be used. Default is 0.
Returns:
Z.