Raster Tile Layer
class RasterTileLayer(var id: String, config: TileLayerConfig, authenticator: XweatherAuthenticator, zoomOffset: Int) : TileLayer
RasterTileLayer.kt
A tile layer that renders raster image data. https://medialogicgroup.atlassian.net/browse/MAPSGLAND-37
Most of this logic is in TileLayer. This may change depending how different raster is from vector.
Author
Jason Suto on 12/13/2023
Constructors
Link copied to clipboard
constructor(id: String, config: TileLayerConfig, authenticator: XweatherAuthenticator, zoomOffset: Int)
Properties
Functions
Link copied to clipboard
open override fun getVisibleTileCoords(latLonBounds: LatLonBounds, tileBounds: TileBounds, zoom: Double, wrap: Boolean): List<TileCoord>
Recieves LatLonBounds and zoom level
Link copied to clipboard
Link copied to clipboard
suspend fun requestVisibleTiles(bounds: LatLonBounds, force: Boolean = false, reload: Boolean = false)
Link copied to clipboard