python实现dem输出三维模型_资源三号卫星影像立体像对如何提取DEM数据的方法
原標題:資源三號衛(wèi)星影像立體像對如何提取DEM數(shù)據(jù)的方法
OrthoMapping是ArcGIS 10.5推出的基于無人機、大飛機、衛(wèi)星拍攝的原始影像獲取專業(yè)級別信息產(chǎn)品的生產(chǎn)能力。使用OrthoMapping工具集以及區(qū)域網(wǎng)平差操作窗可以生產(chǎn)大規(guī)模、高精度的DOM及DSM成果。 需要資源三號衛(wèi)星影像立體像對樣例數(shù)據(jù) 直接聯(lián)系北京攬宇方圓即可
資源三號(ZY-3)衛(wèi)星是中國第一顆自主的民用高分辨率立體測繪衛(wèi)星,通過立體觀測,可以測制1∶5萬比例尺地形圖,為國土資源、農(nóng)業(yè)、林業(yè)等領域提供服務。資源三號測繪衛(wèi)星,簡稱ZY3,是中國第一顆民用高分辨率光學傳輸型測繪衛(wèi)星,衛(wèi)星于2012年1月9日發(fā)射,它搭載了四臺光學相機,包括一臺地面分辨率2.1m的正視全色TDI CCD相機、兩臺地面分辨率3.6m的前視和后視全色TDI CCD相機、一臺地面分辨率5.8m的正視多光譜相機,數(shù)據(jù)主要用于地形圖制圖、高程建模以及資源調(diào)查等。衛(wèi)星設置壽命5年,可長期、連續(xù)、穩(wěn)定地獲取立體全色影像、多光譜影像以及輔助數(shù)據(jù),可對地球南北緯84度以內(nèi)的地區(qū)實現(xiàn)無縫影像覆蓋。
本文以資源三號立體衛(wèi)星影像為例,一起了解OrthoMapping這項新能力。
1、數(shù)據(jù)準備
ArcGIS Desktop (10.5 標準版/高級版)
資源三號三線陣立體影像(前視、后視)
2、ZY立體影像管理
從ArcGIS 10.4起,在鑲嵌數(shù)據(jù)集的RasterType既可以直接支持我國主流的國產(chǎn)衛(wèi)星。
在已創(chuàng)建的鑲嵌數(shù)據(jù)集右鍵,打開添加數(shù)據(jù)對話框。選擇ZY3類型—>設置處理模板為前后視及DEM—>輸入主文件夾,既完成了數(shù)據(jù)入庫。
3、區(qū)域網(wǎng)平差處理
區(qū)域網(wǎng)平差是基于重疊影像、地面控制點 (GCP)、相機模型、DEM 之間的內(nèi)部關系進行平差(或變換)計算并將平差結(jié)果應用于區(qū)域網(wǎng)內(nèi)影像的過程,是在 ArcGIS 中創(chuàng)建正射校正影像鑲嵌的重要步驟。
在ArcGIS中,區(qū)域網(wǎng)平差解決方案包含一組OrthoMapping工具集以及區(qū)域網(wǎng)平差窗口。OrthoMapping工具集包含區(qū)域網(wǎng)平差工具,可以直接運行平差處理。
區(qū)域網(wǎng)平差操作窗為編輯控制點和執(zhí)行區(qū)域網(wǎng)平差計算的質(zhì)量控制提供界面。可用于編輯連接點和地面控制點 (GCP),也可以直接訪問平差處理工具。
計算連接點
首先,是進行連接點計算。連接點是在兩個或更多影像之間的重疊區(qū)域中的同名點。在平差操作窗中選擇Block Adjustment Tools-> Compute Tile Points,打開計算連接點對話框。在列表中選擇要進行空三的鑲嵌數(shù)據(jù)集,設置相似度為中等,點密度為中等,點分布為隨機。執(zhí)行完成后,既查看控制點分布情況。
編輯連接點
區(qū)域網(wǎng)平差操作窗口可以提供對連接點的編輯,點擊鑲嵌數(shù)據(jù)集刷新界面,則生成的連接點顯示在同名點列表中。點擊任意一個連接點,連接點所在的影像顯示在下方影像窗口。
點擊控制點列表中一點,則可以在右下角影像窗口中看到連接點所在位置,編輯連接點的位置可使得同名點更精確。當自動選取連接點分布不均勻時,也可以通過手動選擇進行添加,以提高平差精度。
分析連接點
查看完連接點后,可以進一步添加地面控制點,在此我們先考慮無控條件下的平差處理。點擊Block Adjustment Tools-> Analyze Control Points,打開分析連接點對話框,采用默認設置既可以進行分析點計算。
分析點計算結(jié)果包含豐富信息,具體如下:
各圖像的控制點數(shù)
控制點所覆蓋的圖像百分比(點分布)
重疊區(qū)域
重疊區(qū)域中的控制點數(shù)
對于控制點覆蓋圖像比例較小的影像可手工增加控制點,對于存在較大殘差和 RMS的點,可以進一步編輯或刪除。
計算平差
點擊Block Adjustment Tools-> Compute Block Adjustment,計算平差,查看平差結(jié)果RMS。當RMS滿足一定要求,如小于半個像素,則平差結(jié)果較好,可以應用平差計算的結(jié)果。
應用平差方案
點擊Block Adjustment Tools-> Apply block adjustment,選擇操作ADJUST,確定既可以將平差結(jié)果應用到鑲嵌數(shù)據(jù)集。查看平差結(jié)果后的鑲嵌數(shù)據(jù)集,其空間位置得到了更好的糾正,獲得高精度的DOM成果。
4、點云及DSM提取
構(gòu)建立體模型
立體像對通常是指從不同角度進行拍攝,獲得的具有重疊區(qū)域的兩張同一地區(qū)的遙感影像。點擊Block Adjustment Tools->Build Stereo Model,基于平差處理后的高精度成果構(gòu)建立體模型。完成后,鑲嵌數(shù)據(jù)集即存儲了像對的重疊區(qū)范圍、圖像編號及標識符等信息。
生成點云
模型構(gòu)建完畢后,使用Generate Point Cloud工具創(chuàng)建點云,既可以自動提取該地區(qū)的點云成果,成果以切片形式輸出,通過ArcGIS 點云數(shù)據(jù)集可以實現(xiàn)數(shù)據(jù)的高效管理,及可視化顯示。
DSM/DEM創(chuàng)建
ArcGIS10.5中新增點云到地形數(shù)據(jù)的差值工具,選擇Block Adjustment Tools->Interpolate From Points Cloud工具,工具提供三種差值方法及DSMDTM兩種輸出類型,即可以實現(xiàn)地形數(shù)據(jù)的快速提取。
5、小結(jié)
通過建模工具及Python編碼,您也可以將以上工具進行封裝。
目前OrthoMapping可以支持國內(nèi)外主流的高分辨率衛(wèi)星影像、ADS航空影像以及無人機影像。更多處理流程,以后再續(xù)!返回搜狐,查看更多
責任編輯:
總結(jié)
以上是生活随笔為你收集整理的python实现dem输出三维模型_资源三号卫星影像立体像对如何提取DEM数据的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计制作书的软件工具
- 下一篇: python怎么做软件开发有前途吗_Py