Type Alias: RasterTileMetadata
RasterTileMetadata =
object
Defined in: packages/deck.gl-raster/src/raster-tileset/raster-tileset-2d.ts:31
Type returned by RasterTileset2D.getTileMetadata
Properties
bbox
bbox:
GeoBoundingBox
Defined in: packages/deck.gl-raster/src/raster-tileset/raster-tileset-2d.ts:35
Axis-aligned bounding box of the tile in WGS84 coordinates.
forwardTransform
forwardTransform:
ProjectionFunction
Defined in: packages/deck.gl-raster/src/raster-tileset/raster-tileset-2d.ts:70
Forward (tile-local pixel → CRS) transform for this tile.
Stable across the tile's lifetime; computed once at tile creation. Stored
on the tile so downstream layers (e.g. RasterTileLayer._renderSubLayers)
receive a reference-stable function across renders, which is what
RasterLayer's reprojectionFnsChanged check needs to avoid spurious mesh
regeneration.
inverseTransform
inverseTransform:
ProjectionFunction
Defined in: packages/deck.gl-raster/src/raster-tileset/raster-tileset-2d.ts:77
Inverse (CRS → tile-local pixel) transform.
Same stability guarantees as TileMetadata.forwardTransform.
projectedBbox
projectedBbox:
ProjectedBoundingBox
Defined in: packages/deck.gl-raster/src/raster-tileset/raster-tileset-2d.ts:40
Axis-aligned bounding box of the tile in projected coordinates.
projectedCorners
projectedCorners:
Corners
Defined in: packages/deck.gl-raster/src/raster-tileset/raster-tileset-2d.ts:49
"Rotated" bounding box of the tile in projected coordinates, represented as four corners.
This preserves rotation/skew information that would be lost in the axis-aligned bbox.
tileHeight
tileHeight:
number
Defined in: packages/deck.gl-raster/src/raster-tileset/raster-tileset-2d.ts:59
Tile height in pixels.
tileWidth
tileWidth:
number
Defined in: packages/deck.gl-raster/src/raster-tileset/raster-tileset-2d.ts:54
Tile width in pixels.