Easy Google Maps Downloader (轻松抓取Google地图)
官方网站: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对应栏就行了。
Zoom level用来设置地图的比例级别,它的数值在1-20之间,数字越大地图越精细。
Path to save用来设置保存在本机的路径。
threads count用来设置下载的线程,虽然线程越多下载越快,但是仍然建议不要超过4,不然你的IP很容易就被Google服务器定为恶意IP而被封掉。这里还有另外一个解决方案,就是打开Options菜单设置一个代理服务器,通过代理下载Google Maps服务器上的数据就不用担心自己的IP被封了。
设置妥当之后就可以点击Start按钮开始下载了, 按钮左边会计算出此次下载的图片总量,右边的信息栏可即时显示目前的下载状态。等到屏幕上出现任务结束按钮就说明下载结束了。
下载结束之后可以运行tools菜单下的工具,Map viewer 可调用地图查看器,对下载完的任务直接以地图方式查看下载效果。
Map combiner用以将下载任务自动拼接转换成bmp格式的文件,输出之后就是我们需要的图片文件了。
这个软件需要注册吗?
不注册的话也可以用,但是地图精度级别最大不能超过13,注册之后就可以设置到20了。
有一些疑问。这款软件的主要用途是什么? 有了GE了还要他干什么呢?仅仅为了离线时也可以浏览吗?
它下载的图片的最高精度和GE Pro的下载精度相比那个高?13和20两档级别各相当于多大的分辨率?
两年前亲自用过上帝之眼的getscreen(帮朋友截取一个管区的卫星图打印…)
记得比这个简便,同时打开ge,鼠标画矩形就能自动拼图了.
http://www.godeyes.cn/html/2009/06/07/google_earth_7798.html
同问,请博主回答看看
主要用途当然是下载卫星图片了,理论上图片的范围可以是无限大的。
怎么注册呢?要直接购买吗?地图精度级别13太粗糙了。
请问这个怎么注册?有注册码么?多谢~~
为什么用不了呢,总是出现task stop
@yijinhuaaini
别开太多进程,只保留一个进程就好了,同时有几个进程下载的话Google map服务器会ban ip,导致task stop。
试过了,免费的基本没用,