如何把Google Earth地图抓到本地?
Getscreen是比较方便的之一。
相比电子地图一把抓、url2jpeg、urltobmp等其它扫图软件,Getscreen能自动生成OZI能用的.map文件,省去了抓图后还需要校准的麻烦。
用上海地图实测,精度可在10米。
以下是我把生成的地图导入OZIexplorer CE在手机中实测晨练的轨迹。是不是很准确啊。
欢迎转载,注明出处:http://blog.163.com/macro_wood@126/blog/static/130400379201041793555112/
使用的软件:
1、Getscreen (Ver 1.1.1.0)
下载地址:http://www.vdisk.cn/down/index/4460436A6610
注意:需要.Net Framework 2.0 支持。
2、Google Earth
注意:要用4.0之后4.2之前的版本。GE 5开始不支持Getscreen抓屏。GE 4.0之前的版本可能会出错。
GE 4.2下载地址:http://www.vdisk.cn/down/index/4460489A6756
具体抓图方法:
打开Getscreen,系统会自动启动加载GE。
Step 1:点击“两点定位”。在地图中右键鼠标,进行两点对角线定位确定要截的范围。点击“放弃定位”,可复位重来。
Step 2:点击“图片计算”。首先选定卫星距地面的高度(0.1--100公里),高度越低图就放得越大,一般西部山区30公里到80公里即可,再低意义不大。城市可用1~2公里即可获得房子级的卫图。然后点击“开始计算”,系统自动计算出横、纵截图数量和总的截图数量。注意总截图数尽量不要超过800。超过的话可选择下面会介绍的“网格截图”进行。
Step 3:点击“开始截屏”。选择图片文件的存放地点和格式后开始自动截屏拼图。然后就是爱干吗干吗,只是不能使用电脑了,要等到截图完成回来看大地图即可。截屏前要先关闭屏保,关闭会可能自动跳出界面的程序。截屏过程中千万不可切换或移动界面,也不可移动鼠标到二截图区域。截屏过程中可以按 Esc 键暂停,放弃或者继续进行。
其它设置:
保存格式:有JPG和BMP两种,使用JPG格式时会生成一个.map文件,其中包含生成图片的坐标等十一项信息。可用记事本打开查看和编辑。
BMP格式生成两个文件,一个是图片文件,一个是.log,用于存放上面的信息。
建议使用JPG格式。并可在Getscreen选项中选择截图质量,例如选择80%压缩比可以很有效地缩小地图的尺寸。
延迟调整(毫秒):由于屏幕刷新需要时间,所以需要延迟调整功能,机器显卡比较好时,50毫秒也没问题,较差时可能300毫秒也可能有花块出现,大家可以根据需要进行调整。
高级功能:
1、网格截图:当截图数量超过800张时,需要采用网格截图。就是分成G*G(宽高相同)个网格文件(编号从001到999),然后需要自行拼成更大的无接缝文件。同时为每个网格文件生成用于导航的MAP文件,用于OZI导航时,只需要使用 Img2ozf 转成 ozf2 格式就可以了。最大允许12000张,分辨率大概合计40,000X50,000左右。
2、邻接截图:在拼图的原图和上下左右位置拼图,如果拼图有瑕疵或者想紧邻拼图时就很有用。条件是:和原图的参数基本一致(只平移),不能改动---否则尺寸有差别就拼不起来了。
需要注意的是,由于Google服务器可能加入了防扫图功能,用GETSCREEN等扫屏截图软件扫跨度几千公里的地图如西藏全图时,会出现地图错位的问题。要注意检查,不宜扫太大的图。
如果要扫跨度几千公里的地图请看我的《【原创】电子地图一把抓抓Google Earth地图到本地》一文。
欢迎转载,注明出处:http://blog.163.com/macro_wood@126/blog/static/130400379201041793555112/
联系客服