Google Earth截图助手

这是《在.NET平台使用Google Earth COM API示例》系列的第一个正式版应用,


本系列已发布的内容列表如下:

在.NET平台使用Google Earth COM API示例(01)

在.NET平台使用Google Earth COM API示例(02)

在.NET平台使用Google Earth COM API示例(03)

在.NET平台使用Google Earth COM API示例(04)

在.NET平台使用Google Earth COM API示例(05)


这是0.1测试版本,可以实现基本的截图(包含拼接功能)、获取位置并存档等功能

多数参考了GEtScreen(也是基于GE COM API的WinForm应用)的设计,

但是自觉本人的作品要好一些(||= _ =)

看看效果


主界面

Google Earth截图助手


准备启动Google Earth

Google Earth截图助手


启动Google Earth后

Google Earth截图助手


在控制面板中设置好(或载入)参数然后确定,跳转到指定位置,下图是上海外滩

Google Earth截图助手


目前控制面板还很简陋(因为实现的功能不多所以就比较简陋了)

Google Earth截图助手


最终截图(由9张小图片拼接而成)

Google Earth截图助手


除了保存大图,还保存了9张分片(黑白)小图,同时将基本信息写到文本文件中方便查阅、参考

Google Earth截图助手


本软件由本人在零碎时间逐步完善,个人势单力薄,能做到这样已经很尽力了

软件文档没有写,大部分操作都是傻瓜式的,而且有很多toolTip,

运行软件时看看这些小提示基本上就知道怎么用了


做这个软件已是个人兴趣  二是因为GEtScreen用着不爽想自己写一个,本来只是一个初步的想法,

没想到坚持下来了,呵呵我都被自己感动了


此软件配合Google Earth在联网条件下使用

截图的时候如果范围太大(比如尺寸为几万乘以几万的那种大图)就需要花费较长时间,

根据你的网络条件可以适当分成几个部分分别截图

Google earth普通版本完全免费,安装好之后,利用这个辅助工具能够满足你的截图等等需求


最后附上本软件的下载链接

Google Earth 截图助手(C# WinForm)

特别注意:

软件源码暂不开放(当然你可以使用反编译工具生成,本软件支持反编译,但在使用源码时请注明出处)

其实主体部分代码参考本系列的前五篇文章就可以凑起来