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