Hunter  Krajcik

Hunter Krajcik

1625933940

A Light-weight, Versatile XYZ Tile Server Built with Flask and Rasterio

Terracotta

Terracotta is a pure Python tile server that runs as a WSGI app on a dedicated webserver or as a serverless app on AWS Lambda. It is built on a modern Python 3.6 stack, powered by awesome open-source software such as Flask, Zappa, and Rasterio.

Why Terracotta?

  • It is trivial to get going. Got a folder full of
  • cloud-optimized GeoTiffs in different
  • projections you want to have a look at in your browser?
  • terracotta serve -r {name}.tif and
  • terracotta connect localhost:5000 get you there.
  • We make minimal assumptions about your data, so you stay in charge.
  • Keep using the tools you know and love to create and organize your
  • data, Terracotta serves it exactly as it is.
  • Serverless deployment is a first-priority use case, so you don’t have
  • to worry about maintaining or scaling your architecture.
  • Terracotta instances are self-documenting. Everything the frontend
  • needs to know about your data is accessible from only a handful of
  • API endpoints.

#server #aws #flask #serverless

A Light-weight, Versatile XYZ Tile Server Built with Flask and Rasterio