mapplat 配置文件
mapplat部署后后在 /[path]/mapplat/
文件下有个 serverconfig.js
文件, 其配置如下:
js
module.exports = {
//是否支持跨域,如果你使用了nginx等代理软件做了跨域支持,那么就需要把这个关掉,否则会导致多次跨域
CORS: true,
//代理静态资源,一般开启
PROXY: true,
//上传文件的大小限制
fileSize: 1000000 * 500,
//密钥
secretKey: 'xxxxxx',
//token过期时间
expirationTime: 60 * 60 * 24,
//公共的key,一律放行不做拦截
publicToken: 'xxxxxxx',
//postgis的配置信息,如果需要的话请配置,这里值做测试使用
postgisMap: {
'defaultName': 'postgres://postgres:123456@localhost:5432/gistest',
'wujaingxxxxx': 'postgres://[username]:[passowrd]@[ip]:[port]/[database]'
},
//登录错误提示消息
loginErrorMessage: '用户名或者密码错误',
//需要代理的服务地址集合,如果你想代理一些后台服务的话
proxyMap: {
'/baidu': 'https://www.baidu.com'
},
//是否开启mbtiles服务
mbtiles: false,
//是否开启瓦片剪裁服务
tilemask: false,
//是否开启地形数据查询服务
rgbtile: false,
//是否开启wmts服务
wmts: false,
//瓦片服务代理缓存配置的瓦片集合
tilelayerMap: {
'amap-vector': 'https://webrd01.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}',
'arcgis-image': 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}'
},
//是否开启瓦片代理服务
tileproxy: false,
//是否开启wfs服务
wfs: false,
//是否开启路网规划服务
roadpath: false
};
mapplat部署后后在 /[path]/mapplat/
文件下有个 users.js
文件, 其配置如下:
js
module.exports = {
//超级管理员,请保存好管理员的信息,不可随意泄漏
users: [{
name: 'xxx',
password: 'xxxx'
}]
};