System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)屬于飛機(jī)培訓(xùn)及飛行仿真,具體涉及一種模擬機(jī)三維視景系統(tǒng)大范圍建筑和地形自動融合方法。
技術(shù)介紹
1、為了使飛行模擬機(jī)三維視景顯示系統(tǒng)更加真實(shí)的還原機(jī)場及周邊城市環(huán)境,三維視景開發(fā)過程中通常需要加入真實(shí)的地形測繪數(shù)據(jù)和周邊城市建筑模型。目前市場上存在多種城市建筑模型自動生成工具,都能進(jìn)行大范圍的城市建筑生成,但都存在建筑與地形融合效果不佳的問題:由于三維視景系統(tǒng)所使用的地形高程(dem)數(shù)據(jù)為衛(wèi)星測繪數(shù)據(jù),在測繪過程中已經(jīng)包含了各地點(diǎn)建筑高度數(shù)據(jù),將導(dǎo)致建筑模型加入到場景后,建筑模型將于地形之間產(chǎn)生沖突,導(dǎo)致建筑模型和地形重疊、建筑沉底、建筑懸空等錯(cuò)誤效果。
2、為解決上述問題,目前有兩種常見解決方法:
3、1.不對地形進(jìn)行修正,采用模型碰撞檢測技術(shù)自動調(diào)整建筑模型高度,使之正好貼附到地形之上。此類方法雖然能夠比較便捷的解決建筑模型和地形融合問題,但由于地形高程數(shù)據(jù)已經(jīng)包含了建筑高度,所以三維場景中建筑高度與實(shí)際情況是不一致的,這在對環(huán)境數(shù)據(jù)真實(shí)性要求嚴(yán)格的飛行模擬機(jī)視景中,顯然是不適用的。
4、2.在導(dǎo)入自動生成的建筑模型之前對地形進(jìn)行預(yù)處理,簡單地將原始地形數(shù)據(jù)設(shè)為同一數(shù)值。由于飛行模擬機(jī)三維視景一般采用基于wgs84的橢球坐標(biāo)系,將整個(gè)城市在地形數(shù)據(jù)上簡單修正為同一常數(shù),會因?yàn)榈匦吻试驅(qū)е滦拚蠼Y(jié)果仍不是“平面”,而無法徹底解決建筑模型和地形融合錯(cuò)誤問題;對于山地城市而言,上述大范圍修正操作還將導(dǎo)致城市原本地形地貌發(fā)生極大改變,從而導(dǎo)致三維視景效果嚴(yán)重失真。
【技術(shù)保護(hù)點(diǎn)】
1.一種模擬機(jī)三維視景系統(tǒng)大范圍建筑和地形自動融合方法,其特征在于:具體步驟為:
2.如權(quán)利要求1所述一種模擬機(jī)三維視景系統(tǒng)大范圍建筑和地形自動融合方法,其特征在于:步驟1中,利用Shapefiles文件獲得建筑輪廓數(shù)據(jù)。
3.如權(quán)利要求1所述一種模擬機(jī)三維視景系統(tǒng)大范圍建筑和地形自動融合方法,其特征在于:步驟1中:利用DEM數(shù)據(jù)獲得建筑對應(yīng)經(jīng)緯度坐標(biāo)下的地形高度信息。
4.如權(quán)利要求1所述一種模擬機(jī)三維視景系統(tǒng)大范圍建筑和地形自動融合方法,其特征在于:步驟2中:點(diǎn)qx的wgs84坐標(biāo)為(Lonhalf(x),Lathalf(x)),其地形高度為h0(x):
【技術(shù)特征摘要】
1.一種模擬機(jī)三維視景系統(tǒng)大范圍建筑和地形自動融合方法,其特征在于:具體步驟為:
2.如權(quán)利要求1所述一種模擬機(jī)三維視景系統(tǒng)大范圍建筑和地形自動融合方法,其特征在于:步驟1中,利用shapefiles文件獲得建筑輪廓數(shù)據(jù)。
3.如權(quán)利要求1所述一種模擬機(jī)三維視景系統(tǒng)大范圍建筑...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:劉娜,蔡向群,楊陽,
申請(專利權(quán))人:北京東方瑞豐航空技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。