Skip to content

Vector Tiles

Vector tiles store geospatial features (points, lines, polygons) in tiled chunks instead of pre-rendered raster images — smaller payloads and dynamic styling in the browser.

Source

Why vector tiles

vs RasterBenefit
File sizeOnly features in tile bounds, simplified per zoom
StylingRecolor roads/labels client-side without re-baking tiles
InteractionHit-test features for tooltips and filters

Common stack

  • PostGIS ST_AsMVT() — generate MVT from SQL (guide)
  • tippecanoe — build tiles from GeoJSON
  • Mapbox GL JS / MapLibre — render vector tile sources

Curated technical notes — open source on GitHub