基于COM的GoogleEarth水利测量数据获取.pdf

基于COM的GoogleEarth水利测量数据获取.pdf

ID:51416316

大小:188.69 KB

页数:3页

时间:2020-03-23

基于COM的GoogleEarth水利测量数据获取.pdf_第1页
基于COM的GoogleEarth水利测量数据获取.pdf_第2页
基于COM的GoogleEarth水利测量数据获取.pdf_第3页
资源描述:

《基于COM的GoogleEarth水利测量数据获取.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第6期矿山测量NO.62015年12月MINESURVEYINGDec.2015doi:l0.3969/j.issn.1001—358X.2015.06.027基于COM的GoogleEarth水利测量数据获取牛秋丽(唐山市水利规划设计研究院,河北唐山063000)摘要:文中探讨基于COM的GoogleEarth二次开发技术,并说明如何在水利测量中获取所需GoogleEarth数据,就简化作业过程、提高作业效率给出完整的操作思路。关键词:水利测量;GoogleEarth;COM中图分类号:P209文献标识码:B文

2、章编号:1001—358X(2015)06—0086—03日常工作中,多数设计及测量人员都是在CAD据或者发送指令,比如查询当前显示窗口、提取窗口等图形设计平台上工作,而GoogleEarth提供的丰富中点坐标信息、控制其显示高度、角度、飞行速度等。卫片只作为参考,对其提供的高程数据更是很少利基于COM的开发可以用VC++、VB或.net系列等用。与此同时,工作人员可以得到的小比例尺图一语言编写独立运行的程序,在OFFICE和AutoCAD般现实性较差,图中水利专业的兴趣点往往也被省中可以直接用VBA编写源代码。

3、略,尤其是近年各种新建水利工程较多,这种情况更使用GoogleEarthAPI时首先要在工程中引用它,加明显。本文旨在讨论如何将较新的GoogleEarth数如在VB“工程”菜单中选择“引用”,选中“Keyhole1.0据应用于水利前期工作,以提高工作效率,并为今后TypeLibrary”,使其定位于GoogleEarth的主程序。引的测绘工作提供借鉴和参考。用后,便可在对象浏览器中查询GoogleEarthAPI的类GoogleEarth(以下简称“GE”)是由Google公司和函数及属性。开发的虚拟地球软件,

4、它把分辩率较高的卫星照片本文以AutoCADVBA为例进行介绍,建立VBA根据其空间信息镶嵌在三维地球模型上,用户可直工程后,首先引用GE类,每次使用前,定义一个对象观观察球表面任何位置的地形情况。GE同时提供指向GE:地球表面类似DEM的高程数据,使其可从球面到平DimohjGEAsApplicationGE面、从平面到立面进行多模式、多角度显示;并任意所有引用的操作均以objGE.Function形式完旋转、缩放、漫游,快捷地查询、导航、定位;既可大范成。每个函数所使用的参数及返回值,在相关的函围宏观浏览,以

5、直观的图像方式显示真实地貌,使得数中有详细介绍。在初设阶段全面考虑、纵览全局,又可以极致微观地2GE卫片镶嵌带状影像图对特定部位进行观察和研究,通过影像而不是线条和符号建立起真立体,便于各种工程设计。在GE中截图时,范围过大会使图像不清晰,变近年来,水利工程的蓬勃发展导致水利工程测形也较严重。解决办法便是缩小每块截图面积,即量任务繁重而复杂。水利工程作业区域大多为河保持分辩率,变形也不会超限,尤其是在水利测量道、险滩、塌陷区等施测困难、难以到达的地方,对此中,地形图多为带状,所需的截图范围需细心划分。可以借助信息

6、丰富的GoogleEarth数据进行探讨和为叙述方便,此处仅介绍截取单幅的过程。研究。首先根据需要的范围,在GE中获取经度、纬度的最大及最小值,在程序中制作成KML(GE地标)1GoogleEarth二次开发简介文件,其文件头的描述部分较多,此处只列出一个点GE为一款功能强大的网络应用,提供了基于的格式:COM(ComponentObjectMode1)部件方式的二次开发接口。即GE的所有功能均被封装在IApplica—tionGEAPI类中,第三方软件可以通过访问GE的数86第6期牛秋丽:

7、基于COM的GoogleEarth水利测量数据获取2015年l2月</name>第三步,在GE中进行缩放,使范围尽量小,并刚好容纳四个角点地标,然后用保存快照函数存储图片’</TABLE>]]>objGE.SaveScreenShot(fileNameAsString,quali-</description>tyAsLong)最后,在CAD中将保存的图像文件image到当</styleUrl>前图形,使图片中的四个角点地

8、标签与CAD的四个标志对应,对图片进行校正。若图片范围大小合适,按仿射变换较准后变形不会超限,各图像之间较差1l9.085555555556,39.7636111111111,0很小。</coordinates>,将整个工作区的图像全部下载校准后,便拼接</Point>成完整的带状影像图。笔者以“曹妃甸应急水源供</Placemar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。