hananils/kirby-tiles

Kirby Tiles

Installs: 51

Dependents: 0

Suggesters: 0

Security: 0

Stars: 10

Watchers: 5

Forks: 0

Open Issues: 0

Type:kirby-plugin

1.0.0 2021-11-18 12:13 UTC

This package is auto-updated.

Last update: 2025-06-25 10:52:36 UTC


README

Kirby Tiles

Tiles is a plugin for Kirby 3 to serve basic vector map tiles (.mbtiles). The plugin provides routes for styles, tilejson and vector tiles that can be used with Maplibre or similar.

Note

There is a large update coming for Kirby 5 this fall:
Please check out kirby.hananils.de/plugins/tiles for further information.

Installation

Download

Download and copy this repository to /site/plugins/tiles.

Git submodule

git submodule add https://github.com/hananils/kirby-tiles.git site/plugins/tiles

Composer

composer require hananils/kirby-tiles

File storage and routes

Upload your map style and your tiles using Kirby's files fields. The following routes are provided:

Styles

/tiles/{{ parent.page }}/styles/{{ filename }}.json

TileJSON

/tiles/{{ parent.page }}/tilejson/{{ filename }}.json

Vector tiles

/tiles/{{ parent.page }}/vector/{{ filename }}/{{ z }}/{{ x }}/{{ y }}.pbf

Creating styles and tiles

More information on how to create styles and generate tyles can be found at https://openmaptiles.org.

License

This plugin is provided freely under the MIT license by hana+nils · Büro für Gestaltung.
We create visual designs for digital and analog media.