地图分幅组件的实现(二) ——空间参考设置组件

      根据国标规定,不同比例尺下地图的投影定义是不同的,根据当前最新国标规定,无论何种投影都采用2000坐标系。

      以百万分幅为例,其他比例尺雷同。在国标GB/T 20257.4-2007中规定,1:100万分幅的地形图制图图式采用2000地理坐标系,投影坐标系则采用正轴等角双标准纬线圆锥投影。

      地理坐标系参数如下:

     2000国家大地坐标系采用的地球椭球参数的数值为: 

      长半轴 a=6378137m

  扁率 f=1/298.257222101

  地心引力常数 GM=3.986004418×1014m3s-2

  自转角速度 ω=7.292l15×10-5rad s-1

 

  其它参数见下表:

短半径b(m)6356752.31414
极曲率半径c (m)6399593.62586
第一偏心率e0.0818191910428
第一偏心率平方e20.00669438002290
第二偏心率 0.0820944381519
第二偏心率平方 20.00673949677548
1/4子午圈的长度Q(m)10001965.7293
椭球平均半径R1(m)6371008.77138
相同表面积的球半径R2(m)6371007.18092
相同体积的球半径R3(m)6371000.78997
椭球的正常位U0(m2s-2)62636851.7149
动力形状因子J20.001082629832258
球谐系数J4-0.00000237091126
球谐系数J60.00000000608347
球谐系数J8-0.00000000001427

0.00344978650678
赤道正常重力值γe(伽)9.7803253361
两极正常重力值γp(伽)9.8321849379
正常重力平均值γ(伽)9.7976432224
纬度45度的正常重力值γ45°(伽)9.8061977695

 参考来源: http://baike.baidu.com/view/2696998.htm

 

根据分幅制图需要,通过图号就应该能够得出当前投影坐标系。

组件接口设计如下:

      通过IGBCartoSpatialReferenceFactory接口,可以直接得到地理坐标系接口,因为所有比例尺下cgcs的地理坐标系都一样(CGCS),故没有定义参数即可使用。投影坐标系则不一样,不同比例尺及不同图号对应的投影坐标都可能不同,故需要通过参数确定。

实现接口后以J50为例ArcGIS显示参数如下图

 

投影的问题解决后,就可以通过动态投影的方式来使用数据;通过投影,可以设计出非常精确及严格的国标定义下的图廓。

转载请注明:http://blog.csdn.net/jx1228/archive/2011/05/09/6406989.aspx

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值