• [转] 如何下载Google Earth中的卫星影像


    推荐一个我觉得比较方便又免费的卫星图片下载工具——getmaps,若你有需要下载卫星图的话,赶紧去下载试试吧。
    下载地址:http://bbs.godeyes.cn/showtopic-334439.aspx,打不开或是看不到的,可以去上帝之眼论坛里搜索,下载8月2日版000742.rar即可,一并下载说明和实例152246.rar
    下载解压之后,共有7个文件,注意使用8月2日版的exe可执行文件,第二个压缩包里的可执行文件可以不要。

    首先,在Google Earth中画一个多边形存成kml文件,如例子中的china.kml。本例中下载的是我们村的卫星图,保存为xz.kml,并将其放到上述的目录中。


    然后,右键打开下载批处理文件d_chn.bat,编辑其中的代码。如下所示:

    getmaps -f china.kml -l 8 -d china_8
    @echo download finish!
    @pause

    china.kml修改为xz.kml,数字8修改为16,这代表你要下载GE卫片的层级,最大为18,越大越清晰,因为我们村最大估计也就只有16级的,所以取为16,若是16级也没有,程序则会自动下载更低的级别的图片。然后将china_8可以修改为xz_16,这个表示将把所有的图片保存在xz_16目录里,加上那个16主要是未来区别图片层级。最后保存这个批处理文件即可,也可以重命名,保存之后,就可以双击运行。
    提示框如下:可以看到,图片不大,才768*768。输入y,运行即可。

    下载完成。

    退出。

    然后,编辑m_chn.bat,代码如下:将china_8修改为上一步的xz_16,然后将后面的china改为xz16,表示最后生成一个名字为xz16的图片。保存之后,运行。
    merge -d china_8 -o china
    @echo merge completed!
    @pause

    输入y,运行即可。完成。


    去目录里找找这个图片吧,同时还生成了一个含有坐标信息的.map文件。成果图如下。


    另外说明:若是你下载的图片很大,量很大,中途可能会遇到提示,说让你输入验证码,那么在目录里找找,有个图片上面有,输入继续即可。
  • 相关阅读:
    Delphi 10.4.2使用传统代码提示方案(auto complete)(转)
    Sqlserver 清除维护相关日志
    postgresql 时间戳自动更新
    sqlserver 修改电脑名或是 修复数据引擎
    postgresql uuid(guid)生成函数及使用
    List.toArray使用方法
    HashMap 1.7与1.8区别
    设计模式之观察者模式实现(JAVA)
    ubuntun下安装rabbitMq
    Java中replace与replaceAll区别
  • 原文地址:https://www.cnblogs.com/HomeGIS/p/1628368.html
Copyright © 2020-2023  润新知