Easy Google Maps Downloader (轻松抓取Google地图)

8BA1297311D57BE7771A5061

官方网站:http://www.getallmaps.com/googlemaps/index.html

之前一直使用国内开发的软件GetScreen抓取Google Earth上的卫星图像,但是自从GE升级到5.0之后GetScreen总是一运行就报错,而这款软件作者一直没有更新版本来解决这个问题。最近由于工作关系需要下载Google地图,要是自己一块块地抓屏拼接那可就累死了。于是找来了Easy Google Maps Downloader,一用之后发现它更简单好用,无需调用Google Earth,对系统占用的资源也非常小;不仅可以下载卫星图片,也可以下载地图、地形图及混合图;由于是直接从Google Maps服务器下载原始数据,所以效果也是最好的。

运行Easy Google Maps Downloader,我们可以看到它的设置选项非常简单:首先在Task name后面给我们要下载的地图起一个任务名字,Open task可以打开以前下载过的任务。Maps Type有地图、卫星图、地形图及混合图4种类型选择,可根据自己需要选择一种。下面一栏是下载区域的坐标设定,要定义一下下载区域的左上角点和右下角点的经纬坐标。获得点的坐标非常简单,见图,只要在Google maps里点击右键,选择“这儿是什么”之后,坐标就会出现在搜索栏,将坐标数据复制到Easy Google Maps Downloader对应栏就行了。

30D52DA6BECD008922A0CE31

Zoom level用来设置地图的比例级别,它的数值在1-20之间,数字越大地图越精细。

Path to save用来设置保存在本机的路径。

threads count用来设置下载的线程,虽然线程越多下载越快,但是仍然建议不要超过4,不然你的IP很容易就被Google服务器定为恶意IP而被封掉。这里还有另外一个解决方案,就是打开Options菜单设置一个代理服务器,通过代理下载Google Maps服务器上的数据就不用担心自己的IP被封了。

设置妥当之后就可以点击Start按钮开始下载了, 按钮左边会计算出此次下载的图片总量,右边的信息栏可即时显示目前的下载状态。等到屏幕上出现任务结束按钮就说明下载结束了。

下载结束之后可以运行tools菜单下的工具,Map viewer 可调用地图查看器,对下载完的任务直接以地图方式查看下载效果。

Map combiner用以将下载任务自动拼接转换成bmp格式的文件,输出之后就是我们需要的图片文件了。