截取指定大小的百度个性地图
百度地图可以通过stylejson制作任何你需要的个性地图,但打印某区域时,可能需要截取的范围超过屏幕,这时你可以按以下的步骤获取该截图用于打印或印刷,并且还提供了指定宽度和高度获取截取域,单位为厘米,非常方便。
1. 制作百度个性地图获取stylejson
在百度官网上编辑你需要你需要的个性地图,以获取stylejson,而且官网提供了可视化配置的形式,非常方便。
地址:https://lbsyun.baidu.com/index.php?title=open/custom
2. 使用stylejson预览效果
地址:http://www.wmksj.com/printmap.html
点击“编辑JSON样式”,在右侧“JSON样式代码”输入前面获得的stylejson,点击"更新",就可以看到是否是你想的效果。

3. 在左侧工具栏有放大和缩小功能,每个人想截取的个性地图精度不一样,找到你符合你要求层级。

4. 获取精度后,就可以指定截取的范围,提供了单位为cm的定义截取
默认层级为当前地图的层级,中心为当前地图可视区域的中心,宽度和高度设置你想要截图范围,这个是最终生成图片的高宽,比如你要截图80cmx40cm的个性地图用于打印墙上的挂画,直接宽度40,高度80即可。

5. 预览你截图的范围
当要调整截取范围时,可以拖动中间的红点移动截取的范围。

6. 右键下载,在弹出窗口中可以看截取范围在各层级大小,然后将复制下载坐标和层级发给管理员,即可出最终可用于打印或印刷的图片。
1. 制作百度个性地图获取stylejson
在百度官网上编辑你需要你需要的个性地图,以获取stylejson,而且官网提供了可视化配置的形式,非常方便。
地址:https://lbsyun.baidu.com/index.php?title=open/custom
2. 使用stylejson预览效果
地址:http://www.wmksj.com/printmap.html
点击“编辑JSON样式”,在右侧“JSON样式代码”输入前面获得的stylejson,点击"更新",就可以看到是否是你想的效果。
3. 在左侧工具栏有放大和缩小功能,每个人想截取的个性地图精度不一样,找到你符合你要求层级。
4. 获取精度后,就可以指定截取的范围,提供了单位为cm的定义截取
默认层级为当前地图的层级,中心为当前地图可视区域的中心,宽度和高度设置你想要截图范围,这个是最终生成图片的高宽,比如你要截图80cmx40cm的个性地图用于打印墙上的挂画,直接宽度40,高度80即可。
5. 预览你截图的范围
当要调整截取范围时,可以拖动中间的红点移动截取的范围。
6. 右键下载,在弹出窗口中可以看截取范围在各层级大小,然后将复制下载坐标和层级发给管理员,即可出最终可用于打印或印刷的图片。