一种基于千寻位置的像控点高程精密云计算的转换方法与流程

文档序号:22084875发布日期:2020-09-01 19:55阅读:1460来源:国知局
一种基于千寻位置的像控点高程精密云计算的转换方法与流程

本发明属于摄影测量技术领域,尤其涉及一种基于千寻位置的像控点高程精密云计算的转换方法。



背景技术:

千寻位置以“互联网+位置(北斗)”的理念,通过北斗地基一张网的整合,建设连续运行参考站cors,采用多基站卫星定位网络rtk和云计算技术构建位置服务云平台。测绘领域主要用技术载波相位差分技术进行厘米级高精度定位功服务,可输出的位置坐标为wgs84椭球的大地坐标(纬度b,经度l,大地高h)。测绘像控点测量基准往往为cgcs2000国家大地坐标系(x,y)和1985国家高程基准(h),定位精度需要厘米级,其中大地高h换算为1985国家高程基准h依赖基础控制网联测或精密地方坐标转换参数,耗时费力,千寻位置服务无法直接获取厘米级正常高坐标用于像控点测量。



技术实现要素:

本发明提供了一种基于千寻位置的像控点高程精密云计算的转换方法,目的在于提供一种能够省时省力的将千寻位置服务直接获取转换为厘米级正常高坐标用于像控点测量的转换方法。

为实现上述目的,本发明采用的技术方案是:

一种基于千寻位置的像控点高程精密云计算的转换方法,包括如下步骤

步骤一:大地坐标千寻位置采集

手动或自动接口进行大地坐标千寻位置采集;

步骤二:进行精密高程拟合云转换

将步骤一采集的千寻位置大地坐标在私有云计算平台进行精密高程拟合云转换,将大地坐标的椭球高转换为测绘基准的正常高系统;

步骤三:输出解算报告

私有云平台服务器将步骤二得出的高程云计算转换结果输出为解算报告,解算报告包括计算结果、处理精度评价和图形显示;

步骤四:系统自我学习与训练提升

根据步骤三输出的解算报告,私有云服务器根据上步骤三的计算记录,系统对控制点格网区域进行似大地水准面模型精化异常数据库加密更新,数据来源计算过程中精准点位控制点的筛选;同时根据半监督学习对控制点格网进行持续加密;

步骤五:转换结果的使用

将输出的所有点转换结果的高程坐标用于像控点测量成果。

所述的步骤一中的坐标采集是采用千寻位置移动终端直接测定wgs84椭球下的大地坐标a1(b,l,h)、a2(b,l,h)......、ai(b,l,h);

其中:ai(b,l,h)为第i行点的坐标,i=1,2,…。

所述的步骤一中采集的大地坐标千寻位置是采用文本固定格式为:

a1(b,l,h)

a2(b,l,h)

……

一行一个点的坐标;

其中:b,l为大地坐标的纬度和经度,单位:小数度;

h为大地高,单位:米;

ai(b,l,h)为第i行点的坐标,i=1,2,…。

所述的小数度保留到小数点后9位。

所述步骤二中精密高程拟合云转换,至少包括如下步骤:

步骤201:建立由已知控制点组建的区域高程异常数据库;数据库已知控制点间隔不大于30km且均匀分布,同时获取这些已知控制点wgs84参考椭球的高精度大地高hwgs84和水准正常高h1985。

步骤202:计算已知控制点的真实异常值ζ=hwgs84-h1985;

步骤203:计算重力场模型高程异常值ζgm;

步骤204:计算剩余地形模型rtm的高程异常值ζrtm;

步骤205:计算控制点残余高程异常值ζreg=ζ-ζgm-ζrtm;

步骤206:求定二次曲面拟合参数

从步骤201建立的已知控制点高程异常库读取当前未知点附近100km半径范围内,距离当前未知点最近的6个以上已知点的残余高程异常值进行二次曲面函数拟合,公式如下,求定拟合参数a0,a1,a2,a3,a4,a5;

ζreg(x,y)=a0+a1x+a2y+a3xy+a4x2+a5y2

其中,平面坐标(x,y)由当前未知点的(b,l)用高斯正算公式计算得来的投影坐标;

步骤207:内插未知点残余高程异常值

根据步骤206的二次曲面拟合参数将步骤三上传的每个未知点的(b,l,h)对应的残余高程异常值为:

ζreg(x,y)=a0+a1x+a2y+a3xy+a4x2+a5y2

其中,平面坐标(x,y)由当前未知点的(b,l)用高斯正算公式计算得来的投影坐标;

步骤208:根据步骤206的二次曲面拟合参数将步骤三上传的每个未知点的(b,l,h)对应的高程异常值表达为:

ζ(b,l)=ζgm+ζrtm+ζreg

步骤209:步骤一获取的每个未知点的(b,l,h)对应的正常高为:

h(b,l,h)=h-ζ

步骤210:重复执行步骤201~208,之至最后一行未知点结束。

所述步骤203是根据egm2008地球重力场模型计算重力场模型高程异常值ζgm。

所述步骤204是基于dtm2006.0和srtm数字地面模型来计算剩余地形模型rtm的高程异常值ζrtm。

所述的步骤三中解算报告包括计算结果、处理精度评价和图形显示;输出的计算结果文本数据格式:

a1,b1,l1,h1,h1,σ1,d1

a2,b2,l2,h2,h2,σ2,d2

……

ai,bi,li,hi,hi,σi,di

一行一个点的坐标,

其中:ai为第i行点的坐标,i=1,2,…;

bi为第i行大地坐标的纬度,i=1,2,…,单位:小数度;

li为第i行大地坐标的经度,i=1,2,…,单位:小数度;

hi为第i行大地高,i=1,2,…,单位:米;

hi为第i行正常高,i=1,2,…,单位:米;

σi为第i行精度评价因子,i=1,2,…,处理精度评价因子由本次所有未知点与已知点重新进行二次多项式拟合计算,其结果与未知点单独计算结果差的绝对值为评价结果σ;;

di为第i行距离最近的已知点距离,单位:km。

所述的步骤四中系统自我学习与训练提升是根据步骤三的计算记录,系统对控制点格网密度大于30km格网区域进行似大地水准面模型精化异常数据库中精准点位控制点的筛选并加密更新至预设值。

所述的预设值为小于30km。

有益效果:

(1)本发明实现了千寻位置等cors服务的大地高到正常高的厘米级转换,直接得到了像控点正常高,并支持云终端进行计算结果下载,从而将千寻位置cors服务直接用于像控点测绘。

(2)本发明使得像控点作业省去了联测国家水准点或建立基础控制网工序,节省了成本与工期。

(3)本发明采用b/s架构云计算方式进行后台转换,确保了核心数据和算法的安全与解算精度训练的提升。

上述说明仅是本发明技术方案的概述,为了能够更清楚的了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

参照图1所示的一种基于千寻位置的像控点高程精密云计算的转换方法,包括如下步骤

步骤一:大地坐标千寻位置采集

手动或自动接口进行大地坐标千寻位置采集;

步骤二:进行精密高程拟合云转换

将步骤一采集的千寻位置大地坐标在私有云计算平台进行精密高程拟合云转换,将大地坐标的椭球高转换为测绘基准的正常高系统;

步骤三:输出解算报告

私有云平台服务器将步骤二得出的高程云计算转换结果输出为解算报告,解算报告包括计算结果、处理精度评价和图形显示;

步骤四:系统自我学习与训练提升

根据步骤三输出的解算报告,私有云服务器根据上步骤三的计算记录,系统对控制点格网区域进行似大地水准面模型精化异常数据库加密更新,数据来源计算过程中精准点位控制点的筛选;同时根据半监督学习对控制点格网进行持续加密;

步骤五:转换结果的使用

将输出的所有点转换结果的高程坐标用于像控点测量成果。

通过步骤四的自我学习与训练提升,根据半监督学习对控制点格网进行持续加密,让计算结果更精准可靠。

本发明在实际使用时,通过大地坐标千寻位置采集、精密高程拟合云转换、输出解算报告、自我学习和使用转换结果五个步骤,采用b/s架构私有云计算方式实现千寻位置等cors服务的大地高到正常高的厘米级云计算高程的转换,像控点作业省去了联测国家水准点或建立基础控制网工序,节省了成本与工期。

在具体应用时,私有云计算平台为一个局域网服务器计算机,操作系统可为windows或linux系统。

本发明不局限于千寻位置的坐标转换,也可以应用到cors等服务的大地高到正常高的厘米级转换上。

实施例二:

参照图1所示的一种基于千寻位置的像控点高程精密云计算的转换方法,与实施例一不同之处在于:所述的步骤一中的坐标采集是采用千寻位置移动终端直接测定wgs84椭球下的大地坐标a1(b,l,h)、a2(b,l,h)……、ai(b,l,h);

其中:ai(b,l,h)为第i行点的坐标,i=1,2,…。

进一步的是所述的步骤一中采集的大地坐标千寻位置是采用文本固定格式为:

a1(b,l,h)

a2(b,l,h)

……

ai(b,l,h)

一行一个点的坐标;

其中:b,l为大地坐标的纬度和经度,单位:小数度;

h为大地高,单位:米;

ai(b,l,h)为第i行点的坐标,i=1,2,…。

更进一步的是所述的小数度保留到小数点后9位。

在实际使用时,采用本技术方案,便于数据的采集。

实施例三:

参照图1所示的一种基于千寻位置的像控点高程精密云计算的转换方法,与实施例一不同之处在于:所述步骤二中精密高程拟合云转换,至少包括如下步骤:

步骤201:建立由已知控制点组建的区域高程异常数据库;数据库已知控制点间隔不大于30km且均匀分布,同时获取这些已知控制点wgs84参考椭球的高精度大地高hwgs84和水准正常高h1985。

步骤202:计算已知控制点的真实异常值ζ=hwgs84-h1985;

步骤203:计算重力场模型高程异常值ζgm;

步骤204:计算剩余地形模型rtm的高程异常值ζrtm;

步骤205:计算控制点残余高程异常值ζreg=ζ-ζgm-ζrtm;

步骤206:求定二次曲面拟合参数

从步骤201建立的已知控制点高程异常库读取当前未知点附近100km半径范围内,距离当前未知点最近的6个以上已知点的残余高程异常值进行二次曲面函数拟合,公式如下,求定拟合参数a0,a1,a2,a3,a4,a5;

ζreg(x,y)=a0+a1x+a2y+a3xy+a4x2+a5y2

其中,平面坐标(x,y)由当前未知点的(b,l)用高斯正算公式计算得来的投影坐标;

步骤207:内插未知点残余高程异常值

根据步骤206的二次曲面拟合参数将步骤三上传的每个未知点的(b,l,h)对应的残余高程异常值为:

ζreg(x,y)=a0+a1x+a2y+a3xy+a4x2+a5y2

其中,平面坐标(x,y)由当前未知点的(b,l)用高斯正算公式计算得来的投影坐标;

步骤208:根据步骤206的二次曲面拟合参数将步骤三上传的每个未知点的(b,l,h)对应的高程异常值表达为:

ζ(b,l)=ζgm+ζrtm+ζreg

步骤209:步骤一获取的每个未知点的(b,l,h)对应的正常高为:

h(b,l,h)=h-ζ

步骤210:重复执行步骤201~208,之至最后一行未知点结束。

进一步的,所述步骤203是根据egm2008地球重力场模型计算重力场模型高程异常值ζgm。

进一步的,所述步骤204是基于dtm2006.0和srtm数字地面模型来计算剩余地形模型rtm的高程异常值ζrtm。

在实际使用时,步骤206、207中的高斯正算公式均采用的是大地测量学的通用高斯正算公式计算得来的投影坐标。

采用本发明的技术方案,能够方便的实现千寻位置等cors服务的大地高到正常高的厘米级转换,直接测定了像控点正常高,像控点作业省去了联测国家水准点或建立基础控制网工序,节省了成本与工期。

实施例四:

参照图1所示的一种基于千寻位置的像控点高程精密云计算的转换方法,与实施例一不同之处在于:所述的步骤三中解算报告包括计算结果、处理精度评价和图形显示;输出的计算结果文本数据格式:

a1,b1,l1,h1,h1,σ1,d1

a2,b2,l2,h2,h2,σ2,d2

……

ai,bi,li,hi,hi,σi,di

一行一个点的坐标,

其中:ai为第i行点的坐标,i=1,2,…;

bi为第i行大地坐标的纬度,i=1,2,…,单位:小数度;

li为第i行大地坐标的经度,i=1,2,…,单位:小数度;

hi为第i行大地高,i=1,2,…,单位:米;

hi为第i行正常高,i=1,2,…,单位:米;

σi为第i行精度评价因子,i=1,2,…,处理精度评价因子由本次所有未知点与已知点重新进行二次多项式拟合计算,其结果与未知点单独计算结果差的绝对值为评价结果σ;

di为第i行距离最近的已知点距离,单位:km。

点位在公开的天地图卫星影像底图上标记空间位置,便于计算异常问题分析、精度估算和系统训练提升。同时用数据库存储计算的元数据、转换数量和数据结果。

本实施例中小数度保留到小数点后9位。

实施例五:

参照图1所示的一种基于千寻位置的像控点高程精密云计算的转换方法,与实施例一不同之处在于:所述的步骤四中系统自我学习与训练提升是根据步骤三的计算记录,系统对控制点格网密度大于30km格网区域进行似大地水准面模型精化异常数据库中精准点位控制点的筛选并加密更新至预设值。

进一步的所述的预设值为小于30km。

在实际使用时,采用本发明的技术方案,使得计算结果更精准可靠。

实施例六:

参照图1所示的一种基于千寻位置的像控点高程精密云计算的转换方法,所述步骤203:根据公开的egm2008地球重力场模型为美国国家地理空间情报局(nga)在2008年4月公布的最新全球超高阶重力场模型,本发明采用了egm2008模型1′×1′分辨率的大地水准面模型und_min1x1_egm2008_isw=82_wgs84_tidefree。系统架构可采用b/s或c/s架构的三次卷积内插方式读取重力场模型高程异常值ζgm。

实施例七:

参照图1所示的一种基于千寻位置的像控点高程精密云计算的转换方法,所述步骤204:公开的dtm2006.0是新一代全球地形水深模型,是应用与egm2008全球重力场模型计算中的超高阶地球dtm模型,srtm数字地面模型为美国航天飞机雷达测量计划(shuttleradartopographymission)获取的分辨率为3″的公开可下载的地表模型数据。剩余地形模型rtm正则化高程系统hrtm=hsrtm-hdtm2006.0,dtm2006.0模型相当于高通滤波器,用于移出srtm地形模型中的中长波部分,计算rtm高程异常时采用行业公开的参考文献nagyd,pappg,benedekj.thegravitationalpotentialanditsderivativesfortheprism[j].journalofgeodesy,2000.74(7-8):552-560的棱柱积分法实现。

综上所述,本发明通过大地坐标千寻位置采集、精密高程拟合云转换、输出解算报告和自我学习与训练提升四个步骤,采用b/s架构私有云计算方式实现千寻位置等cors服务的大地高到正常高的厘米级云计算高程的转换,像控点作业省去了联测国家水准点或建立基础控制网工序,节省了成本与工期。

千寻位置为一种基于北斗地基增强系统的cors服务,其他省级cors和自建cors系统获取的未知点大地高程计算也在本发明的保护范围内。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

在不冲突的情况下,本领域的技术人员可以根据实际情况将上述各示例中相关的技术特征相互组合,以达到相应的技术效果,具体对于各种组合情况在此不一一赘述。

以上所述,只是本发明的较佳实施例而已,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖性特点相一致的最宽的范围。依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1