一种截取谷歌地球影像直接应用于工程设计的方法

文档序号:9524376阅读:1204来源:国知局
一种截取谷歌地球影像直接应用于工程设计的方法
【技术领域】
[0001]本发明涉及一种截取谷歌地球影像直接应用于工程设计的方法,属于工程设计技术领域。
【背景技术】
[0002]在电力、铁路及公路等工程设计可研等前期阶段,工程设计人员通常依靠1:10000等比例尺的地形图上进行工程设计。近年来,谷歌地球因影像分辨率高、现势性强而广泛应用于工程设计行业,工程设计人员需要通过软件截取影像,在截取的影像中选择一定数量特征分明的像控点通过外业GPS实地测量进行几何纠正后生成带有地理网格线的正射影像后插入到AutoCAD中进行辅助设计工作。这种工作方式精度上虽然能够满足要求,但效率低下需要用到多种软件才能完成设计工作。目前,在经济发达的一些区域,谷歌地球的平面精度已经基本能够达到了 1:10000地形图的要求,在工程设计前期若能高效利用这部分影像充分利用谷歌地球提供的API函数进行计算机软件二次开发则能快速的应用于工程设计。
[0003]目前,还没有一种方法可以直接将谷歌地球的球面影像转换成地方工程坐标系下的平面影像成功应用于工程设计。

【发明内容】

[0004]为解决现有技术的不足,本发明的目的在于提供一种截取谷歌地球影像方法,在无地形图和不需要外业测量纠正的情况,直接应用于工程设计。
[0005]为了实现上述目标,本发明采用如下的技术方案:
[0006]—种截取谷歌地球影像直接应用于工程设计的方法,其特征在于,包括以下步骤:
[0007]步骤1)坐标系统设置:设置工程对应坐标系统,包括工程对应的椭球、投影参数设置和谷歌地球采用的坐标系统与工程坐标系的转换参数输入;
[0008]步骤2)设定影像截取参数:设置截取影像的范围、高度和延迟时间,根据截取高度计算横纵向需要截取影像的数量;
[0009]步骤3)截取影像并获取角点处影像坐标和平面坐标:根据谷歌地球提供的API函数获取影像左上、右上、右下、左下4个角点及中心处的像素坐标和经玮度坐标,根据设置的坐标系统转换参数将经玮度坐标转换成平面坐标,形成坐标文件;
[0010]步骤4)根据坐标文件对影像同名点进行二次多项式几何纠正和最小二乘精度评定;
[0011]步骤5)对满足精度要求的影像,根据纠正结果对原始影像采用最近邻插值的方法进行重米样;
[0012]步骤6)生成带地理信息文件tfw的GeoTiff正射影像,根据地理信息tfw文件自动导入到AutoCAD供设计人员进行工程设计。
[0013]前述的一种截取谷歌地球影像直接应用于工程设计的方法,其特征在于,所述步骤2)中设置截取影像的范围采用以下方式:
[0014]⑴在谷歌地球中选择影像范围,影像范围包括矩形范围或设置带宽的线路路径或任意绘制的面状图形;
[0015]⑵在AutoCAD中绘制任意形状的线状、面状图形。
[0016]本发明所达到的有益效果:在无地形图或地形图现势性较差的情况,能够方便快速的截取的谷歌地球影像,无需外业测量即制作成精度无损的正射影像,方便工程设计人员在前期顺利开展设计工作。
【附图说明】
[0017]图1是本发明流程不意图;
[0018]图2是坐标系统设置界面;
[0019]图3是影像截图主界面;
[0020]图4是截取影像生成的平面和像素坐标的纠正坐标文件;
[0021]图5是影像几何纠正及精度评定文件;
[0022]图6是生成的地理信息文件tfw的内容;
[0023]图7是工程区域内已有地形图;
[0024]图8是自动导入至AutoCAD的GeoTiff与已有地形图叠加效果图。
【具体实施方式】
[0025]下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
[0026]如图1所示,一种截取谷歌地球影像直接应用于工程设计的方法,包括以下步骤:
[0027]步骤1),设定工程坐标系统:输入工程对应的椭球,输入投影参数包括中央子午线、假定东坐标、假定北坐标,输入谷歌地球对应的WGS84与工程对应坐标系的Bursa模型参数包括平移量DX、DY、DZ和旋转量RX、RY、RZ及尺度比K。
[0028]如图2所示设置工程对应的坐标系统参数,包括对应的椭球,中心经度、假定东坐标、假定北坐标,谷歌地球对应的WGS84坐标系到工程对应的地方坐标系的Bursa模型7参数。
[0029]步骤2),影像截取参数设置:选取所需工程区域的影像的范围,对带状地形工程应设置路径的宽度;设置截取影像对应的视点高度;延迟时间,根据对应的视点高度、计算机屏幕的大小和截取范围计算一屏影像的长宽,计算横向η行和纵向m列屏影像,从而计算出整个影像的大小。
[0030]如图3所示设置对应的截取谷歌地球影像需要的参数,输入截图高度,为保证截图不存在错位的情况应设定一定的延迟时间,通过选取矩形对角线方向两点定位进行截图。
[0031]步骤3),采用谷歌地球提供的API函数和Windows API HOOK技术,逐屏拷贝当前电脑屏幕下的谷歌地球影像,并计算出第1行第1列影像左上角、第1行第m列影像右上角、第η行第1列左下角、第η行第m列影像右下角,第n/2行、第m/2列影像中心对应的像素坐标。利用谷歌地球中的GetPointOnTerrainFromScreenCoords函数采用记录第1行第1列影像左上角、第1行第m列影像右上角、第n行第1列左下角、第η行第m列影像右下角、第n/2行第m/2列影像中心的经玮度坐标。获取上述点的经玮度的同时通过坐标转换自动转换成平面坐标。形成如图4所示的纠正坐标文件。
[0032]步骤4),如图5所示根据纠正文件采用多项式纠正对影像进行几何纠正,按照最小二乘法计算各同名像点的的均方根误差,进行精度评定。
[0033]步骤5),根据纠正结果对影像,设定X、Y方向上的采样间隔以最近邻插值的方法重采样。
[0034]步骤6),根据多项式纠正和重采样的结果,将X、Y方向的采样间隔、图像左上角的平面坐标分别写入到tfw文件中,并生成GeoTiff影像。
[0035]如图6所示,tfw文件包括以下6行信息:
[0036]⑴地图单元中的一个象素在X方向上的X分辨率尺度^2)拉伸量;(3)旋
[0037]转量(角度);⑷地图单元中的一个象素在Y方向上的Y分辨率尺度的负值;
[0038](5)像素坐标(1,1)的X地坐标;(6)像素坐标(1,1)的Y地坐标。
[0039]其中(1)、⑷为步骤5)的重采样设定的采样间隔,(2)、(3)值为0,(5)、(6)可根据步骤5)多项式纠正函数获得像素坐标(1,1)对应的地理坐标X、Y。
[0040]通过AutoCAD ObjectARX 二次开发技术,读取tfw文件和影像宽度高后,实现Geotiff影像直接插入到AutoCAD中,完成从谷歌地球影像到AutoCAD平面影像的转换。
[0041]系统根据tfw文件、GeoTiff影像的宽度和高度自动导入到AutoCAD中,如图7所示为利用已有地形图来验证GeoTiff影像的平面精度,图8所示为生成的GeoTiff与已有地形图在AutoCAD中叠加后局部放大的效果,以验证GeoTiff影像的平面精度是否能够满足工程前期设计的要求。
[0042]本发明的效果在于,在无地形图或地形图现势性较差的情况,能够方便快速的截取的谷歌地球影像,无需外业测量即制作成精度无损的正射影像,方便工程设计人员在前期顺利开展设计工作。
[0043]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
【主权项】
1.一种截取谷歌地球影像直接应用于工程设计的方法,其特征在于,包括以下步骤: 步骤1)坐标系统设置:设置工程对应坐标系统,包括工程对应的椭球、投影参数设置和谷歌地球采用的坐标系统与工程坐标系的转换参数输入; 步骤2)设定影像截取参数:设置截取影像的范围、高度和延迟时间,根据截取高度计算横纵向需要截取影像的数量; 步骤3)截取影像并获取角点处影像坐标和平面坐标:根据谷歌地球提供的API函数获取影像左上、右上、右下、左下4个角点及中心处的像素坐标和经玮度坐标,根据设置的坐标系统转换参数将经玮度坐标转换成平面坐标,形成坐标文件; 步骤4)根据坐标文件对影像同名点进行二次多项式几何纠正和最小二乘精度评定;步骤5)对满足精度要求的影像,根据纠正结果对原始影像采用最近邻插值的方法进行重采样; 步骤6)生成带地理信息文件tfw的GeoTiff正射影像,根据地理信息tfw文件自动导入到AutoCAD供设计人员进行工程设计。2.根据权利要求1所述的一种截取谷歌地球影像直接应用于工程设计的方法,其特征在于,所述步骤2)中设置截取影像的范围采用以下方式: ⑴在谷歌地球中选择影像范围,影像范围包括矩形范围或设置带宽的线路路径或任意绘制的面状图形; (2)在AutoCAD中绘制任意形状的线状、面状图形。
【专利摘要】本发明公开了一种截取谷歌地球影像直接应用于工程设计的方法,其特征在于,包括以下步骤:步骤1)坐标系统设置;步骤2)设定影像截取参数;步骤3)截取影像并获取角点处影像坐标和平面坐标;步骤4)根据坐标文件对影像同名点进行二次多项式几何纠正和最小二乘精度评定;步骤5)对满足精度要求的影像,根据纠正结果对原始影像采用最近邻插值的方法进行重采样;步骤6)根据地理信息tfw文件自动导入到AutoCAD供设计人员进行工程设计。本发明所达到的有益效果:在无地形图或地形图现势性较差的情况,能够方便快速的截取的谷歌地球影像,无需外业测量即制作成精度无损的正射影像,方便工程设计人员在前期顺利开展设计工作。
【IPC分类】G06F17/50
【公开号】CN105279341
【申请号】CN201510797223
【发明人】陈正宇, 徐君民, 李欣, 王骢, 伍根, 杨晓慧
【申请人】中国能源建设集团江苏省电力设计院有限公司
【公开日】2016年1月27日
【申请日】2015年11月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1