Vector and raster maps with GL styles. Server side rendering by MapLibre GL Native. Map tile server for MapLibre GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc.
Find a file
2016-08-24 16:28:41 +02:00
docs Add note about tileserver-gl-light to docs 2016-08-24 14:20:42 +02:00
public Add XYZ to the list of services (close #42) 2016-08-20 14:01:12 +02:00
src Fix incorrect variable name 2016-08-24 16:28:41 +02:00
test Large refactoring of usage (only mbtiles, default styles, ...) (#27) 2016-08-20 13:31:11 +02:00
.dockerignore Add tests to .dockerignore 2016-03-11 11:58:36 +01:00
.gitignore Initial documentation (close #39) 2016-08-23 00:32:09 +02:00
.travis.yml Update tests to use v0.8 dataset 2016-07-27 12:32:53 +08:00
Dockerfile Duplicate nodejs install 2016-07-20 15:18:58 -04:00
LICENSE.md Create LICENSE.md 2016-06-05 16:44:27 +02:00
package.json Update to tileserver-gl-styles v0.3.0 2016-08-24 14:05:01 +02:00
publish.js Improve and rename publishing script for creating light version 2016-08-24 14:19:16 +02:00
PUBLISHING.md Add PUBLISHING.md 2016-08-24 14:20:16 +02:00
README.md Update README.md 2016-08-24 14:22:19 +02:00
run.sh Large refactoring of usage (only mbtiles, default styles, ...) (#27) 2016-08-20 13:31:11 +02:00

TileServer GL

Build Status Docker Hub

Quickstart

Use npm install -g tileserver-gl to install the package from npm.

Then you can simply run tileserver-gl zurich_switzerland.mbtiles to start the server for the given mbtiles.

Alternatively, you can use tileserver-gl-light package instead, which is pure javascript (does not have any native dependencies) and can run anywhere, but does not contain rasterization features.

Or you can use docker run -it -v $(pwd):/data -p 8080:80 klokantech/tileserver-gl to run the server inside a docker container.

Prepared vector tiles can be downloaded from OSM2VectorTiles.

Documentation

You can read full documentation of this project at http://tileserver.readthedocs.io/.