forked from MTSR/mapserver
1.3 KiB
1.3 KiB
Configuration
All config options reside in the mapserver.json
file with the default values
Please stop the server if you make any changes there.
The mapserver will generate a fresh mapserver.json
if there is none at startup.
Example json
{
"port": 8080,
"enablerendering": true,
"webdev": false,
"webapi": {
"enablemapblock": false,
"secretkey": "ZJoSpysiKGlYexof"
},
"renderstate": {
"initialrun": false,
"legacyprocessed": 16111,
"lastx": 3,
"lasty": 3,
"lastz": 8,
"lastmtime": 0
},
"layers": [
{
"id": 0,
"name": "Base",
"to": 160,
"from": -16
}
],
"renderingfetchlimit": 1000,
"renderingjobs": 2,
"renderingqueue": 100
}
Settings
port
The port on which the server listens to
webapi.secretkey
The generated secret for the mod bridge
layers
The layers as a list More layers can be added here:
"layers": [
{
"id": 0,
"name": "Base",
"to": 160,
"from": -16
},
{
"id": 1,
"name": "Space",
"to": 1600,
"from": 1000
}
],
from and to are in blocks (not mapblocks)
Don't reuse the id
after the tiles are generated.
If you make more substantial changes here you may have to remove all
existing tiles and start rendering from scratch.
renderingjobs
Number of cores to use for rendering, defaults to all available cores