Static map generator

Drag or zoom the map. Server-side Rust styles OpenFreeMap vector tiles and paints a static JPEG frame using Skia. No map renderer runs in the browser.

Map preview

Server-rendered vector map centered at 22.9068°S · 43.1729°W, zoom 11.5
22.9068°S · 43.1729°W · z11.5942 ms · 0 cached · 6 fetched · 3240 features · 352 KB
OpenFreeMap © OpenMapTiles · Data from OpenStreetMap

Interaction

Panning is previewed locally, then committed once per gesture.

Rust pipeline

MVT geometry is styled, rasterized at 2×, and JPEG-encoded.

Transport

A Topcoat shard swaps the complete raster frame and its metadata.