admin管理员组文章数量:1531695
2024年4月27日发(作者:)
龙源期刊网
地图截图有高招
作者:愚人
来源:《电脑爱好者》2016年第15期
挑战题描述
现在网上的电子地图,如百度地图、腾讯地图等,截图时最多只能一个屏幕,有没有方法
截图时可以超出一个屏幕呢?(题号:20161405)
解题思路
在线地图显示与基本操作(放大、缩小、移动、坐标显示)是Javascript API的基本功
能,大多数地图网站服务器配置的都是某个城市的全部区域地图数据,只是根据用户查询显示
某一区域的地图画面,普通显示器是无法显示全区域地图画面的,但是可以通过鼠标的移动实
现区域画面的移动。所以要实现上述挑战,我们只要使用可以延迟的自动截图软件,在鼠标移
动后多次截图则可以截取超出一个屏幕的图片。
解题方法
自动截图软件可以使用AutoScreenCap,比如现在需要截取百度地图向左和向下滚动的地
图。首先在浏览器中打开百度地图定位到需要截取的地图如北京地图,按下F11键使之全屏显
示,然后选择一个向左移动的定位地点如东六环(图1)。
龙源期刊网
启动AutoScreenCap,延迟截图的间隔设置为5s(主要根据自己的网速设定,以便让地图
数据可以完全显示),同时选择一个保存截图的目录,点击“Start capture”即可开始截图(图
2)。
龙源期刊网
返回百度地图,然后拖动地图将东六环字样从右拖动到屏幕左侧,这样在5s之内程序会
自动截取拖动后的图片。如果要截取上、下、左的图片,操作同上,只要在大约5s内拖动鼠
标,地图会自动被截取保存在指定目录。完成截图后打开上述保存目录,然后将截取的多张地
图拼接在一起即可(图3)。
版权声明:本文标题:地图截图有高招 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1714174936a391206.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论