百度内网离线开发-个性化瓦片地图下载

2,076 阅读1分钟

准备好瓦片下载工具

这是我用的工具。不过是个客户端项目,需要 VS 启动。按照介绍使用就可以。

上链接: www.52pojie.cn/thread-7386…

在开发的过程中,公司要求个性化地图,这是会发现工具并不支持百度地图的样式选择。
打工人一顿无语😶 (ps:公司不大要求挺多😹)

这时阅读上面链接项目代码中 TileDownloader.cs 文件,发现下载链接

e4e910457e882a6072ea5e2a28da6da.png

一开始不知道这链接上代表的意思,翻阅一些资料后发下上面带有百度地图样式参数。有了方向,
查找起来也就方便了,毕竟伟大的网友是全能的。

上链接: zhuanlan.zhihu.com/p/358555966

这篇文章也告诉你怎么取个性化瓦片的地址。那事情就变得简单了。(手动滑稽)

个性化编辑: developer.baidu.com/map/custom/

按照上链接方法吧找的的链接在 tool.chinaz.com/tools/urlen… 这个网站上解码下。然后吧 TileDownloader.cs文件中url地址替换掉就可以了。 不过要注意 mX,mY,mZoomArray[mZ] 这几个参数保留拼接。