地圖分幅組件的實現(二) ——空間參考設置組件

      根據國標規定,不同比例尺下地圖的投影定義是不同的,根據當前最新國標規定,無論何種投影都採用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
第一偏心率e 0.0818191910428
第一偏心率平方e2 0.00669438002290
第二偏心率 0.0820944381519
第二偏心率平方 2 0.00673949677548
1/4子午圈的長度Q(m) 10001965.7293
橢球平均半徑R1(m) 6371008.77138
相同表面積的球半徑R2(m) 6371007.18092
相同體積的球半徑R3(m) 6371000.78997
橢球的正常位U0(m2s-2) 62636851.7149
動力形狀因子J2 0.001082629832258
球諧係數J4 -0.00000237091126
球諧係數J6 0.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

 

發佈了77 篇原創文章 · 獲贊 77 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章