The present invention relates to the field of computer technology, and discloses a method of plane model to spherical model, which comprises the following steps: (1) the information center to obtain the original local coordinate system model; (2) the center point information into longitude and latitude; (3) according to the corresponding calculation of the 3D Earth model on location; (4) the original model into the origin model, the origin model offset to step (3) to calculate the position; (5) according to the step (4) spherical model data obtained, rendering the spherical model. The invention improves the reusability of the existing data model, through the technical scheme, can effectively transfer the city independent coordinate transformation to CGCS2000 coordinate system, effectively improve the utilization of data, more data can be presented to achieve the conversion.
【技術實現步驟摘要】
一種平面模型轉球面模型的方法
本專利技術涉及計算機
,特別是涉及一種平面模型轉球面模型的方法。
技術介紹
在城市測量和工程測量中,若直接在國家坐標系中建立控制網,有時會使地面長度的投影變形較大,難以滿足實際或工程上的需要。為此,往往需要建立本地坐標系。在常規測量中,這種本地坐標系一般只是一種高斯平面坐標系,也可以說是一種不同于國家坐標系的參心坐標系。建立本地坐標系,就是要確立坐標系的一些有關的元素,并根據這些元素和地面觀測值求定各點在該坐標系中的坐標值。在三維數字城市應用中,很多城市都有自身的本地坐標系,城市模型數據會基于自身坐標系生產,隨著測繪成果向CGCS2000坐標系整合,需對數字城市模型數據進行轉換,坐標轉換為本地坐標系基準轉換到球面坐標系。該轉換可以通過多種方法實現:1、利用公共點求解兩套坐標系統間的轉換參數,利用轉換參數實現轉換:全國及省級范圍的坐標轉換選擇二維七參數轉換模型;省級以下的坐標轉換可選擇三維四參數模型或平面四參數模型;對于相對獨立的平面坐標系統,可通過建立2000獨立坐標系做過渡實現;2、通過與具有CGCS2000坐標的高等級點聯測實現對低等級GPS網進行約束平差的方法實現轉換;3、將具有ITRF框架坐標的點位通過框架轉換和歷元轉換轉換到CGCS2000坐標系。但是,以上三種方法還是存在轉換較為復雜,人工耗時的問題,使工作效率大大下降。
技術實現思路
本專利技術針對現有技術中城市模型數據轉換復雜、渲染效率低的缺點,提供了一種平面模型轉球面模型的方法,轉換方法主要為:獲取原始數據的底部中心點信息,并賦值為本地坐標系參考信息,指定轉 ...
【技術保護點】
一種平面模型轉球面模型的方法,其特征在于,包括如下步驟:(1)獲取原始本地坐標系模型的中心點信息,將模型拆分為一個模型一個對象;計算出每個模型的最小包圍盒信息,通過模型的最小包圍盒信息,獲得模型底部中心點信息,即為長方體底面的中心點坐標;(2)將步驟(1)獲得的中心點信息轉換為經緯度,獲得的模型底部中心點,坐標參考為城市獨立坐標系,指定新的球面坐標參考信息,進行坐標轉換,將城市獨立坐標系下的中心點信息投影形成經緯度信息,根據經緯度信息獲取經緯度;(3)根據步驟(2)轉換的經緯度計算出三維球面對應位置,根據地球的扁率、長半徑、短半徑參數,構建出三維地球模型;根據經緯度的值,計算出三維地球模型上該經緯度對應的位置,從而也可得到三維球面的位置;(4)原始模型轉換為原點模型,即將該模型的中心點移到(0,0,0)的原點處,將原點模型偏移到步驟(3)中計算出的三維地球模型面對應的位置,將本地坐標系模型數據轉換為經緯度球面模型數據;(5)根據步驟(4)得到的球面模型數據,渲染生成球面模型。
【技術特征摘要】
1.一種平面模型轉球面模型的方法,其特征在于,包括如下步驟:(1)獲取原始本地坐標系模型的中心點信息,將模型拆分為一個模型一個對象;計算出每個模型的最小包圍盒信息,通過模型的最小包圍盒信息,獲得模型底部中心點信息,即為長方體底面的中心點坐標;(2)將步驟(1)獲得的中心點信息轉換為經緯度,獲得的模型底部中心點,坐標參考為城市獨立坐標系,指定新的球面坐標參考信息,進行坐標轉換,將城市獨立坐標系下的中心點信息投影形成經緯度信息,根據經緯度信息獲取經緯度;(3)根據步驟(2)轉換的經緯度計算出三維球面對應位置,根據地球的扁率、長半徑、短半徑參數,構建出三維地球模型;根...
【專利技術屬性】
技術研發人員:呂健剛,俞蔚,
申請(專利權)人:浙江科瀾信息技術有限公司,
類型:發明
國別省市:浙江,33
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。