PmTiles

object PmTiles(source)

Factory methods for PMTiles archives.

Functions

Link copied to clipboard
suspend fun open(source: ByteRangeSource, options: ArchiveOpenOptions = ArchiveOpenOptions()): PmTilesArchive

Opens a PMTiles archive from source with options.

Link copied to clipboard
suspend fun write(sink: ByteSink, tiles: List<ArchiveWriteTile>, config: ArchiveWriteConfig = ArchiveWriteConfig(), options: ArchiveWriteOptions = ArchiveWriteOptions())

Writes a complete PMTiles archive to sink with config and options.

Link copied to clipboard
suspend fun writeToByteString(tiles: List<ArchiveWriteTile>, config: ArchiveWriteConfig = ArchiveWriteConfig(), options: ArchiveWriteOptions = ArchiveWriteOptions()): ByteString

Builds a complete PMTiles archive in memory.