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 — three things Tegola does not have, on a deliberately narrower server. Shigola is not a superset of Tegola: it removes more than it adds. Read more.

Added by this fork

OGC API - Tiles

The only tile API this server offers, where Tegola serves its own /maps/... 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 Tegola

  • Simple to set up. All you need is the Shigola binary and a config file.
  • Extensible. A provider seam built for more than one data source, with PostGIS behind it.
  • Open source, MIT licensed, and hosted on GitHub.
  • Parallelized. Shigola uses all available CPUs.
  • Written in Go: highly concurrent, lightweight and easy to deploy.