├── .dockerignore ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── automerger.yml │ ├── ci.yml │ ├── codeql.yml │ ├── ct.yml │ ├── pipeline.yml │ └── release.yml ├── .gitignore ├── .hadolint.yml ├── .nvmrc ├── .prettierignore ├── .readthedocs.yaml ├── CHANGELOG.md ├── Dockerfile ├── Dockerfile_build ├── Dockerfile_light ├── Dockerfile_test ├── ISSUE_TEMPLATE.md ├── LICENSE.md ├── PUBLISHING.md ├── README.md ├── README_light.md ├── commitlint.config.cjs ├── docker-entrypoint.sh ├── docker-entrypoint_light.sh ├── docs ├── Makefile ├── conf.py ├── config.rst ├── deployment.rst ├── endpoints.rst ├── index.rst ├── installation.rst └── usage.rst ├── eslint.config.js ├── lint-staged.config.cjs ├── package.json ├── prettier.config.cjs ├── public ├── files │ └── index.html ├── resources │ ├── elevation-control.js │ ├── favicon.ico │ ├── fonts │ │ ├── OpenSans-Bold.ttf │ │ ├── OpenSans-Italic.ttf │ │ └── OpenSans-Regular.ttf │ ├── images │ │ ├── header-map-1280px.png │ │ ├── icons-000000@2x.png │ │ ├── layers-2x.png │ │ ├── layers.png │ │ ├── logo.png │ │ ├── maptiler-logo.svg │ │ ├── marker-icon-2x.png │ │ ├── marker-icon.png │ │ ├── marker-shadow.png │ │ └── placeholder.png │ └── index.css └── templates │ ├── data.tmpl │ ├── index.tmpl │ ├── viewer.tmpl │ └── wmts.tmpl ├── publish.js ├── src ├── healthcheck.js ├── main.js ├── mbtiles_wrapper.js ├── pmtiles_adapter.js ├── promises.js ├── render.js ├── serve_data.js ├── serve_font.js ├── serve_light.js ├── serve_rendered.js ├── serve_style.js ├── server.js └── utils.js └── test ├── fixtures └── visual │ ├── encoded-path-auto.png │ ├── linecap-linejoin-bevel-square.png │ ├── linecap-linejoin-round-round.png │ ├── path-auto.png │ ├── static-bbox.png │ ├── static-bearing-pitch.png │ ├── static-bearing.png │ ├── static-border-global.png │ ├── static-lat-lng.png │ ├── static-markers.png │ ├── static-multiple-paths.png │ ├── static-path-border-isolated.png │ ├── static-path-border-stroke.png │ ├── static-path-latlng.png │ └── static-pixel-ratio-2x.png ├── metadata.js ├── setup.js ├── static.js ├── static_images.js ├── style.js ├── tiles_data.js └── tiles_rendered.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/automerger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.github/workflows/automerger.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/ct.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.github/workflows/ct.yml -------------------------------------------------------------------------------- /.github/workflows/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.github/workflows/pipeline.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.gitignore -------------------------------------------------------------------------------- /.hadolint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.hadolint.yml -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | public 2 | -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/Dockerfile_build -------------------------------------------------------------------------------- /Dockerfile_light: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/Dockerfile_light -------------------------------------------------------------------------------- /Dockerfile_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/Dockerfile_test -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/LICENSE.md -------------------------------------------------------------------------------- /PUBLISHING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/PUBLISHING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/README.md -------------------------------------------------------------------------------- /README_light.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/README_light.md -------------------------------------------------------------------------------- /commitlint.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'], 3 | }; 4 | -------------------------------------------------------------------------------- /docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docker-entrypoint.sh -------------------------------------------------------------------------------- /docker-entrypoint_light.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docker-entrypoint_light.sh -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docs/config.rst -------------------------------------------------------------------------------- /docs/deployment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docs/deployment.rst -------------------------------------------------------------------------------- /docs/endpoints.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docs/endpoints.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/docs/usage.rst -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/eslint.config.js -------------------------------------------------------------------------------- /lint-staged.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/lint-staged.config.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/prettier.config.cjs -------------------------------------------------------------------------------- /public/files/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/files/index.html -------------------------------------------------------------------------------- /public/resources/elevation-control.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/elevation-control.js -------------------------------------------------------------------------------- /public/resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/favicon.ico -------------------------------------------------------------------------------- /public/resources/fonts/OpenSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/fonts/OpenSans-Bold.ttf -------------------------------------------------------------------------------- /public/resources/fonts/OpenSans-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/fonts/OpenSans-Italic.ttf -------------------------------------------------------------------------------- /public/resources/fonts/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/fonts/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /public/resources/images/header-map-1280px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/header-map-1280px.png -------------------------------------------------------------------------------- /public/resources/images/icons-000000@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/icons-000000@2x.png -------------------------------------------------------------------------------- /public/resources/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/layers-2x.png -------------------------------------------------------------------------------- /public/resources/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/layers.png -------------------------------------------------------------------------------- /public/resources/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/logo.png -------------------------------------------------------------------------------- /public/resources/images/maptiler-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/maptiler-logo.svg -------------------------------------------------------------------------------- /public/resources/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/marker-icon-2x.png -------------------------------------------------------------------------------- /public/resources/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/marker-icon.png -------------------------------------------------------------------------------- /public/resources/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/marker-shadow.png -------------------------------------------------------------------------------- /public/resources/images/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/images/placeholder.png -------------------------------------------------------------------------------- /public/resources/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/resources/index.css -------------------------------------------------------------------------------- /public/templates/data.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/templates/data.tmpl -------------------------------------------------------------------------------- /public/templates/index.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/templates/index.tmpl -------------------------------------------------------------------------------- /public/templates/viewer.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/templates/viewer.tmpl -------------------------------------------------------------------------------- /public/templates/wmts.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/public/templates/wmts.tmpl -------------------------------------------------------------------------------- /publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/publish.js -------------------------------------------------------------------------------- /src/healthcheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/healthcheck.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/main.js -------------------------------------------------------------------------------- /src/mbtiles_wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/mbtiles_wrapper.js -------------------------------------------------------------------------------- /src/pmtiles_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/pmtiles_adapter.js -------------------------------------------------------------------------------- /src/promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/promises.js -------------------------------------------------------------------------------- /src/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/render.js -------------------------------------------------------------------------------- /src/serve_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/serve_data.js -------------------------------------------------------------------------------- /src/serve_font.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/serve_font.js -------------------------------------------------------------------------------- /src/serve_light.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/serve_light.js -------------------------------------------------------------------------------- /src/serve_rendered.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/serve_rendered.js -------------------------------------------------------------------------------- /src/serve_style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/serve_style.js -------------------------------------------------------------------------------- /src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/server.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/src/utils.js -------------------------------------------------------------------------------- /test/fixtures/visual/encoded-path-auto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/encoded-path-auto.png -------------------------------------------------------------------------------- /test/fixtures/visual/linecap-linejoin-bevel-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/linecap-linejoin-bevel-square.png -------------------------------------------------------------------------------- /test/fixtures/visual/linecap-linejoin-round-round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/linecap-linejoin-round-round.png -------------------------------------------------------------------------------- /test/fixtures/visual/path-auto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/path-auto.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-bbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-bbox.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-bearing-pitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-bearing-pitch.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-bearing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-bearing.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-border-global.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-border-global.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-lat-lng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-lat-lng.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-markers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-markers.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-multiple-paths.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-multiple-paths.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-path-border-isolated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-path-border-isolated.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-path-border-stroke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-path-border-stroke.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-path-latlng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-path-latlng.png -------------------------------------------------------------------------------- /test/fixtures/visual/static-pixel-ratio-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/fixtures/visual/static-pixel-ratio-2x.png -------------------------------------------------------------------------------- /test/metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/metadata.js -------------------------------------------------------------------------------- /test/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/setup.js -------------------------------------------------------------------------------- /test/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/static.js -------------------------------------------------------------------------------- /test/static_images.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/static_images.js -------------------------------------------------------------------------------- /test/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/style.js -------------------------------------------------------------------------------- /test/tiles_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/tiles_data.js -------------------------------------------------------------------------------- /test/tiles_rendered.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maptiler/tileserver-gl/HEAD/test/tiles_rendered.js --------------------------------------------------------------------------------