A node.js slippy maps tile server
Tiles Sources:
file
just a bunch of tile files in folders; format "/path_to_in_config/[mapname]/[z]/[x]/[y].[ext]"metafile
read and serve tiles from a directory of files in metatiles-formatmemcached
: serve tiles from memorytirex
request & deliver tiles from tirex metatiles renderer (derived from osm tileserver)tiles
A mirroring map tile proxy (derived from tilethief)wms
A mirroring map tile proxy for wms-servermapnik
Render tiles with mapnik (derived from tilelive-mapnik)composite
Merge tiles with from any source above
run npm install
to install the required nodejs-packages
please note: you need to install extra packages for plugins if you want to use them
mapnik plugin: npm install mapnik
tirex plugin: npm install unix-dgram
memcached plugin: npm install memcached
composite plugin: npm install images
to build the preview-webapp install npm install -g bower
and execute bower install
in /maps/preview/assets
- general: max-age for files strategy?
- memcached: expiration strategy?
- tests