OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

pmtiles-1.31.2

CLI to work with Protomaps PMTiles archives

Back to search · Project homepage

Description

PMTiles is a single-file archive format for tiled data. A PMTiles archive can be self-hosted, or hosted on a commodity storage platform such as S3, and enables low-cost, zero-maintenance map applications that are free of a custom tile backend or third party provider. This package provides the pmtiles CLI command, which works with local tilesets on disk, or remotely (e.g. with archives on cloud storage, even in private buckets). File operations include displaying basic information, extracting an archive containing just your chosen zoom levels and/or area from a larger file (e.g. those at https://maps.protomaps.com/builds/), merging disjoint files together, uploading to cloud storage, etc. Some applications (like MapLibre GL JS) are able to use pmtiles files directly (fetching sections via HTTP Range requests); some others want a server providing an industry-standard "ZXY" API to fetch rendered tiles: pmtiles can provide this over HTTP.

Package information

Ports path
geo/pmtiles
Package architecture
amd64
Maintainer
Stuart Henderson <stu.ports@spacehopper.org>
Categories
geo, lang/go
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, riscv64
Excluded architectures
armv7, i386

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Build

Installing and updating packages · Package details as JSON