MBTile Factory
open class MBTileFactory(val contentPath: String, val isReadOnly: Boolean) : TileFactory, ContentEntry
Properties
Functions
Link copied to clipboard
Clear cached tiles for this entry. With deleteMetadata = true, also drop the service-identity row (and, for file-format factories, the underlying file) so the entry is gone for good. With false (default), the registration / catalog row survives so re-download repopulates the same layer without re-configuration.
Link copied to clipboard
Link copied to clipboard
open override fun createTile(sector: Sector, level: Level, row: Int, column: Int): ERROR CLASS: Unresolved name: apply
Returns a tile for a specified sector, level within a LevelSet, and row and column within that level.
Link copied to clipboard
Link copied to clipboard
Persist a user-visible name for this entry. Writes through to the underlying catalog row when the implementation has one (ContentManager-backed entries); no-op for self-contained file formats (MBTiles / RMaps / ATAK / Kropyva) where the display name lives inside the immutable package and can't be reassigned from outside.