Skip to content

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'
    }]
};

This document is generated by vitepress and Edit by deyihu