trailpack-mapnik
Version:
Mapnik Tile Server with Trails.js
47 lines (41 loc) • 867 B
JavaScript
const path = require('path')
const _ = require('lodash')
const smokesignals = require('smokesignals')
module.exports = _.defaultsDeep({
pkg: {
name: require('../package').name + '-test'
},
api: {
models: { },
controllers: { },
services: { }
},
config: {
main: {
packs: [
require('../') // trailpack-mapnik
]
},
log: {
logger: new smokesignals.Logger('debug')
},
mapnik: {
maps: {
testmap: {
protocol: 'mapnik:',
pathname: path.resolve(__dirname, 'xml/hybrid_basemap.xml'),
query: {
tileSize: 512,
minzoom: 2,
maxzoom: 18,
internal_cache: false
}
}
},
modules: [
require('@langa/tilelive-mapnik')
]
}
}
}, smokesignals.FailsafeConfig)