百度地图切图很麻烦,虽然百度地图提供了api,百度地图API当前默认支持两种地图类型《map
type》:普通图和三维图,如果您想自定义地图,那么这个时候就必须切图了。。。下今天小编给大家分享一下本篇文章《百度地图切图工具下载和及百度地图切图工具用法》!


我们先从切图工具的使用开始,接着再分析该工具产生的代码来仔细了解自定义地图的方法。切图工具放在了github上,具体地址为:https://github.com/jiazheng/BaiduMapTileCutter,进入后需要下载TileCutter.exe:



注意,该工具是基于.NET平台研发的,因此要求有.NET Framework 4 以上的版本。

百度地图切图工具用法:

启动这个exe后会出现这个界面:



第一步我们要做的就是选择一张图片作为地图的底图:



点击下一步后需要设置输出的目录,这里我们直接选择桌面:



继续下一步,这里要设置输出类型,我们使用默认值,即图块和相关代码都由工具生成:



坐标设置我们使用默认值,即图片的中心点所在的位置。由于我们制作的是独立的地图类型,因此中心点设置为0, 0就OK了。




级别范围设置:我们使用自定义,将范围设置为5到10级,原图放置在第10级,这样5到9级工具就会自动缩小图片。建议原图所在级别和最大级别一致,否则高于原图所在级别时图片会发虚《因为工具会将图片进行放大处理》。



设置地图类型的名称:



一切就绪,最后可以确认所有的信息是否正确。而后就能点击“开始切图”了。



完成了:



这个时候我们会发现桌面多了一个index.html和一个tiles文件夹。我们开启index.html会看到结果:


这样就OK了。。。因为是html的网页格式,您可以右键用txt开启看看它的源代码
<http://www.ouyaoxiazai.com/soft/hyrj/146/10325.html>
。。。。。看过了之后您可能会觉得,还是用第三方切图工具来切图更简单方便了。。。