GpkgTileUserData

CREATE TABLE sample_tile_pyramid ( id INTEGER PRIMARY KEY AUTOINCREMENT, zoom_level INTEGER NOT NULL, tile_column INTEGER NOT NULL, tile_row INTEGER NOT NULL, tile_data BLOB NOT NULL, UNIQUE (zoom_level, tile_column, tile_row) );

last_modified INTEGER may be present (added on first write through this library, used by eviction) but is intentionally NOT declared as an @DatabaseField here — third-party .gpkg files and pre-eviction caches don't have the column, and declaring it would force ORMLite to emit it in every SELECT, with the Android cursor adapter throwing "Unknown field 'last_modified'" when the cursor lacks it. The value is written via raw SQL UPDATE in GeoPackage.writeTileUserData.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var id: Long
Link copied to clipboard
Link copied to clipboard
lateinit var tileData: ByteArray
Link copied to clipboard
Link copied to clipboard