Tile service

Vector basemap endpoint · zoom 0–16

This endpoint serves pre-rendered vector map tiles in Mapbox Vector Tile format. Tiles are static protobuf blobs generated from an OpenStreetMap extract and refreshed on a weekly schedule. There is no interactive map here — the endpoint is consumed by map clients, not opened in a browser.

Endpoint

GET /tiles/{z}/{x}/{y}.pbf

Coordinates follow the XYZ scheme (origin top-left, Web Mercator, EPSG:3857). Responses carry Content-Encoding: gzip and are already compressed on disk; clients must not request re-compression.

Layers

LayerZoomGeometry
water0–16polygon
landuse4–16polygon
roads5–16line
buildings13–16polygon
place_labels2–16point

Caching

Tiles are immutable between rebuilds and are served with Cache-Control: public, max-age=604800. Each rebuild changes the ETag, so conditional requests remain cheap for long-lived clients. Missing tiles return 204 No Content rather than an error — an empty tile is a valid answer for an area with no features at that zoom.