hananils/kirby-tiles

Kirby Tiles

Installs: 35

Dependents: 0

Suggesters: 0

Security: 0

Stars: 10

Watchers: 6

Forks: 0

Open Issues: 0

Type:kirby-plugin

1.0.0 2021-11-18 12:13 UTC

This package is auto-updated.

Last update: 2024-05-05 14:44:21 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.

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.