This repository provides open-license offline map tiles (from OpenMapTiles) and accompanying style, font glyphs, and sprites to use with Terrastories using TileserverGL by MapTiler.
Map data provided here is free to use.
The Docker image contains the default Terrastories map pre-bundled for use.
- Pull Docker image
docker pull terrastories/terrastories-map
- And run Tileserver
docker run --rm -it -p 8080:8080 terrastories/terrastories-map
Access Tileserver and Terrastories Map at localhost:8080.
Use the image in a Compose service:
services:
tiles:
image: terrastories/terrastories-map:latest
pull_policy: always
ports:
- 8080:8080
Run docker compose up
.
Access Tileserver and Terrastories Map at localhost:8080.
To use these offline tiles,
-
Download these files and place them in the Terrastories
tileserver/data/
directory. -
The mbtiles file is too large to host on this repository. Instead, download the
tiles.mbtiles
file here and then place it in thembtiles/
directory.
The structure of the repo is set up to be used with Tileserver-GL which is what serves locally hosted map tiles in Terrastories, but you can use map tiles with any other tileserver that uses the Mapbox style specification.
Note: the bin/setup
script in Terrastories will download and place these files for you if you specify that you are building for offline, and you have not provided your own style and tiles.