專利名稱:測繪行業三維數字城市dem處理方法
技術領域:
本發明涉及一種地理信息系統,具體涉及一種測繪行業三維數字城市DEM處理方法。
背景技術:
在國家測繪局主導的三維數字城市建設在全國全面開展,為充分利用己有的數據資料并準確地表達三維城市場景特別是城市建筑與地形的銜接形成了這樣一套生產工藝。在基于傳統三維場景(即基于己有的地形、影像和數字線劃圖)制作時,受制于DEM柵格大小及采樣精度的影響,三維場景中的模型、道路等與地形之間很難協調一致。
發明內容
本發明的目的是提供一種測繪行業三維數字城市DEM處理方法,以人們的生產與生活習慣出發,對己有的地形資料進行修正,以滿足建筑的底部的平整、道路在沿走向的垂直方向上的高度致性,從而達到三維場景中的模型、道路等與地形之間的協調一致,而且有效地利用了己有的資源,降低了三維場景的制作成本。為了達到上述目的,本發明有如下技術方案:本發明的一種測繪行業三維數字城市DEM處理方法,有以下步驟:I)基于數字線劃圖提取居民地要素;2)基于ARCGIS工具實現居民地內高程的均值處理,以保證居民地地形與周邊地形的銜接不突兀;3)獲取居民地邊線的高程值;4)基于數字線劃圖道路邊線的的提取并進一步提取出道路中心線同時獲取各段道路的寬度;5)基于原始DEM獲取三維道路中心線;6)通過FME軟件實現三維道路中心線向CAD數據格式的轉換;7)通過3DMAX軟件以道路寬度為參考實現三維道路中心線向三維道路邊線的轉換以保證在道路垂直走向上的高度一致性符合現實情形;8)獲取的連線通過MAX軟件實現向CAD數據格式的轉換;9)通過FME軟件把獲取到的CAD數據轉換為ARCGIS支持的SHP數據格式;10)在ARCGIS做進一步處理保證道路邊線上的不相交;11)從原始DEM中根據需求獲取一定等高距的等高線數據;12)把等高線數據中在道路范圍、居民地范圍內的部分祛除;13)基于上述第3步、第10步、第12步獲取的等高線數據進行地形重構,經過地形重構獲得的地形,即為最終得到的DEM處理結果。由于采取了以上技術方案,本發明的優點在于:1、本發明從人們的生產與生活習慣出發,對己有的地形資料進行修正,以滿足建筑的底部的平整、道路在沿走向的垂直方向上的高度致性,從而達到三維場景中的模型、道路等與地形之間的協調一致。2、本發明有效地利用了己有的資源,降低了三維場景的制作成本。
圖1為本發明DEM處理的流程圖。
具體實施例方式參見圖1,本發明的一種測繪行業三維數字城市DEM處理方法,有以下步驟:I基于數字線劃圖提取居民地要素;基于數字線劃圖(DLG)提取居民地要素。(數字線劃圖為甲方提供的原始數據,其中包含模型制作所需的居民地要素數據);2基于ARCGIS工具實現居民地內高程的均值處理保證了居民地地形與周邊地形的銜接不突兀;基于DEM (數字高程模型)和提取的居民地要素得用ARCGIS工具以居民地要素單元為單元做地形的均值處理,并把獲取的均值賦予相應的居民地要素單元里;3獲取居民地邊線的高程值;4基于數字線劃圖道路邊線的的提取并進一步提取出道路中心線同時獲取各段道路的寬度;5基于原始DEM獲取三維道路中心線;基于原始DEM(數字高程模型)獲取三維道路中心線;6通過FME軟件實現三維道路中心線向CAD數據格式的轉換;通過FME (空間數據轉換引擎)軟件實現三維道路中心線向CAD數據格式的轉換;7通過3DMAX軟件以道路寬度為參考實現三維道路中心線向三維道路邊線的轉換以保證在道路垂直走向上的高度一致性符合現實情形;8獲取的連線通過MAX軟件實現向CAD數據格式的轉換;9通過FME軟件把獲取到的CAD數據轉換為ARCGIS支持的SHP數據格式;10在ARCGIS工具做進一步處理,保證道路邊線上的不相交;11從原始DEM中根據需求獲取一定等高距的等高線數據;12把等高線數據中在道路范圍、居民地范圍內的部分祛除。13基于第3步獲取到的三維居民地邊線、第10步獲取的道路三線邊線數據、第12步獲取的等高線數據進行地形重構,經過地形重構獲得的地形(DEM)為最終得到的結果。顯然,本發明的上述實施例僅僅是為清楚地說明本發明所作的舉例,而并非是對本發明的實施方式的限定。對于所屬領域的普通技術人員來說,在上述說明的基礎上還可以做出其它不同形式的變化或變動。這里無法對所有的實施方式予以窮舉。凡是屬于本發明的技術方案所引伸出的顯而易見的變化或變動仍處于本發明的保護范圍之列。
權利要求
1.一種測繪行業三維數字城市DEM處理方法,其特征在于有以下步驟: 1)基于數字線劃圖提取居民地要素; 2)基于ARCGIS工具實現居民地內高程的均值處理,以保證居民地地形與周邊地形的銜接不突兀; 3)獲取居民地邊線的高程值; 4)基于數字線劃圖道路邊線的的提取并進一步提取出道路中心線同時獲取各段道路的寬度; 5)基于原始DEM獲取三維道路中心線; 6)通過FME軟件實現三維道路中心線向CAD數據格式的轉換; 7)通過3DMAX軟件以道路寬度為參考實現三維道路中心線向三維道路邊線的轉換以保證在道路垂直走向上的高度一致性符合現實情形; 8)獲取的連線通過MAX軟件實現向CAD數據格式的轉換; 9)通過FME軟件把獲取到的CAD數據轉換為ARCGIS支持的SHP數據格式; 10)在ARCGIS做進一步處理保證道路邊線上的不相交; 11)從原始DEM中根據需求獲取一定等高距的等高線數據; 12)把等高線數據中在道路范圍、居民地范圍內的部分祛除; 13)基于上述第3步、第10步、第12步獲取的等高線數據進行地形重構,經過地形重構獲得的地形,即為最終得到的DEM處理結果。
全文摘要
本發明涉及地理信息系統,本發明公開了一種測繪行業三維數字城市DEM處理方法,基于數字線劃圖提取居民地要素;基于ARCGIS工具實現居民地內高程的均值處理;獲取居民地邊線的高程值;在ARCGIS做進一步處理保證道路邊線上的不相交;從原始DEM中根據需求獲取一定等高距的等高線數據;把等高線數據中在道路范圍、居民地范圍內的部分祛除;將獲取的等高線數據進行地形重構,經過地形重構獲得的地形,即為最終得到的DEM處理結果。本發明有效地利用了己有的資源,降低了三維場景的制作成本。
文檔編號G06T17/05GK103150755SQ201210009530
公開日2013年6月12日 申請日期2012年1月13日 優先權日2012年1月13日
發明者徐汝坤 申請人:林善紅