DMapT-狗狗地图工具,基于Cesium+NodeJS瓦片地图下载工具,可下载指定区域的离线地图瓦片,支持天地图、高德地图
- 可扩展其他地图
#### 软件架构
- 前端:VUE + ElementUI + Cesium
- 后端:NodeJS + OXKit
#### 使用说明
##### 方式一:按路径访问
* 天地图瓦片地址(示例):
- http://127.0.0.1:8001/map/tile/tianditu/cva_w/wmts/{z}/{x}/{y}.png
- http://127.0.0.1:8001/map/tile/tianditu/cva_w/wmts/1/1/0.png
* 高德地图访问地址(示例):
- http://127.0.0.1:8001/map/tile/autonavi/vec/wmts/{z}/{x}/{y}.png
- http://127.0.0.1:8001/map/tile/autonavi/vec/wmts/1/1/0.png
##### 方式二:按参数访问
* 天地图瓦片访问地址(示例):
- http://127.0.0.1:8001/tianditu/vec_w/wmts?service=WMTS&request=GetTile&version=1.0.0&layer={layer}&tileMatrixSet={tileMatrixSet}&tilematrix={tilematrix}&tilerow={tilerow}&tilecol={tilecol}
- http://127.0.0.1:8001/tianditu/vec_w/wmts?service=WMTS&request=GetTile&version=1.0.0&layer=vec&tileMatrixSet=w&tilematrix=1&tilerow=1&tilecol=0
* 高德地图访问地址(示例):
- http://127.0.0.1:8001/autonavi/appmaptile?vec=1&z={z}&x={x}&y={y}.png
- http://127.0.0.1:8001/autonavi/appmaptile?vec=1&z=1&x=1&y=0.png
##### 配置说明
* 服务端配置文件:server/config/app.config.js
* 前端配置文件:app/public/config/app.config.js
* 瓦片默认存储路径:xdata/map/tile
低配置云服务器,首次加载速度较慢,请耐心等候