batch-walking-data
v1.0.1
Published
批量获取步行路线数据脚本
Downloads
1
Readme
脚本背景
园区导航插件中增加路线导览功能,即提供几个景点组成的游览路线信息。由于2个景点间需要画出步行路线,不能直接在地图上将2个景点连接,所以需要线下使用脚本,获取各路线的步行路线数据。
由于路线数据不会实时变化,线上获取步行数据会增加白屏时间,降低用户使用友好度,所以在线下通过脚本获取步行数据后,更新到灌入园区插件的数据中即可。
脚本使用
- 1、在地图路线规划文档中,申请ak,申请地址:http://lbsyun.baidu.com/apiconsole/key?application=key。选择【服务端】-【sn校验】
- 2、申请ak成功后,刷新页面,页面下方会给出sk
- 3、将ak和sk填入config.js文件中
- 4、将各路线的景点信息,填入config.js文件中,roadMap字段名不可改
- 5、执行
npm i
,安装依赖(需要先安装node环境) - 6、在当前路径下执行
node index.js
- 7、当前路径下会生成 addedPointData.json 文件,文件中的内容就是
origindata.roadMap
,将文件中的内容merge到灌入插件的数据中
注意
所有poi点的经纬度,均要求为gcj02