Skip to content

v0.1.0

Choose a tag to compare

@ashnair1 ashnair1 released this 27 Feb 11:08

tilepack v0.1.0

Initial release of tilepack --- a CLI tool for packing raster tile
folders into single-file archives and serving them over HTTP.

Features

Archive Conversion

  • Convert TMS or XYZ tile folders into:
    • MBTiles
    • PMTiles
  • Auto-detects input tile scheme (TMS / XYZ)
  • Optional --scheme flag to override detection
  • Output format inferred from file extension (.mbtiles, .pmtiles)

HTTP Serving

Serve MBTiles or PMTiles archives as standard-compliant HTTP endpoints:

TMS Endpoints

  • tilemapresource.xml
  • /{z}/{x}/{y}.png

OGC WMTS 1.0.0 Endpoints

  • GetCapabilities
  • RESTful tile access
  • KVP tile requests

Compatible with:

  • QGIS
  • CesiumForUnreal
  • Other standard TMS/WMTS clients

Tile Folder Verification

  • Report:
    • Zoom levels
    • Tile counts
    • Image format
    • Detected scheme (TMS / XYZ)

Selftest

  • Validate served tiles against original folder
  • Byte-exact comparison for integrity verification

Supported Formats

Input Output
TMS tile folders (z/x/y.png) MBTiles (SQLite)
XYZ tile folders (z/x/y.png) PMTiles (cloud-optimised)