Skip to main content

Shigola

Vector tiles with OGC API - Tiles, tile matrix sets and a layered cache

This is a fork of Tegola. Tegola is created and maintained by the Go Spatial team and documented at tegola.io. This site documents MapColonies/shigola — everything upstream Tegola does, plus three additions. Read more.

Added by this fork

OGC API - Tiles

A standards-compliant tile API alongside the native routes — landing page, collections, tilesets and tiles. Verified against the OGC CITE test suite.

Tile matrix sets

Three OGC tiling schemes — WebMercatorQuad, WorldCRS84Quad and WGS1984Quad — selectable per map, where upstream serves one.

Layered cache

An ordered chain of cache backends with read-through promotion, per-tier read deadlines and writes that never block a response.

From Shigola

  • Simple to set up. All you need is the Shigola binary and a config file.
  • Extensible. Multiple data providers — PostGIS, GeoPackage and SAP HANA.
  • Open source, MIT licensed, and hosted on GitHub.
  • Parallelized. Shigola uses all available CPUs.
  • Written in Go: highly concurrent, lightweight and easy to deploy.