WGS84转BJ54的高程拟合算法公式..docVIP

  • 34
  • 0
  • 约7.68万字
  • 约 50页
  • 2017-01-29 发布于重庆
  • 举报
WGS84转BJ54的高程拟合算法公式.

原理是用方程 h=b0+b1*x+b2*y+b3*x*x+b4*y*y+b5*x*y 来表达曲面,h指的是高程异常值,比如WGS84到bj54的高程差,然后根据6或者6个以上的公共点求出b0,b1……b5,然后如果要求某点的高程值,输入它的x,y就可以得到高程异常值h,然后利用WGS84的BLH中的H加上高程异常值就可以得到54的高程. 这个程序经过2011年01月上旬的实战精度比较高,不过存在一个弱点,就是如果北坐标比较大,如2333444.555,应该先人为的去掉最高位,这样矩阵运算才不会出异常。这是因为矩阵运算的算法不够完善。有空再解决它。 Code By Kiseigo 2011.01.06 Option Explicit Private Sub cmdCalc_Click() Dim matA() As Double Dim matB() As Double ReDim matA(6, 5) As Double 7个已知点 ReDim matB(6, 0) As Double Call SetKnownValueAB(matA, matB) Dim arrPara() As Double b0,b1,b2……b6这6个参数 Call CalcB0toB6(matA, matB, arrPara) 计

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档