1. 程式人生 > >TerraBuilder創建地形之去除影像黑邊,填充影像

TerraBuilder創建地形之去除影像黑邊,填充影像

margin 導致 界面 設置 lin 需要 exp 透明 多個

    最近在Skyline項目中使用TerraBuilder創建地形,由於地形比較大,分塊下載衛星影像,然後再TerraBuilder中合並,由於合並、圖形等等問題,導致創建處理出來的地形中存在嚴重的縫隙和黑邊。

技術分享圖片

工具:

TerraBuilder,TerraExplorer Pro(均為6.6.1版本)

方法1: 通過修改衛星影像的在TerraBuilder中的添加順序來去除多個影像交界處的黑邊(必須是某些下載的衛星影像中不存在黑邊才行)

        1)塊1衛星影像的上邊界存在黑邊問題

          技術分享圖片

      2)與之相鄰(相交界)的衛星影像下邊界不存在黑邊

         技術分享圖片

        3) 我們可以現在TerraBuilder中先加載問衛星影像(交界處存在黑邊的衛星影像),然後加載交界處無黑邊的衛星影像即可解決問題

          技術分享圖片

方法2: 通過修改裁剪存在黑邊的衛星影像得以解決問題

     兩個衛星影像的交界面存在黑邊:

     技術分享圖片

    我們可以使用 Poligons來進行裁剪等工作:

     技術分享圖片

     這裏我們使用Exclusion Rectangle來進行圖像的裁剪:點擊是Exclusiion Rectangle 處於選中狀態,在圖層中對應地方鼠標左鍵,拖動鼠標勾選待裁剪範圍,選擇好範圍後,單擊鼠標右鍵,進行裁剪:  

技術分享圖片

     PS:

       1.操作時我們需要經需要操作的影像放大足夠的倍數,以保證裁剪質量。

       2. 需要將不需要進行處理的影像設置為不可編輯狀態

       技術分享圖片

方法3: 通過使用Null Value Poligon或Null Value Rectangle來去除影像黑邊

     技術分享圖片

使用

    Null Value Poligon或Null Value Rectangle框住對應的影像,右鍵 即可。

    技術分享圖片

   是否需要修改其他影響的編輯狀態應視具體情況而定。

PS:

1. 通過裁剪等方式進行衛星影像的處理是盡量保證各個相鄰影像之間有足夠的交界面積,否則,在TerraExplorer Pro中查看地形是,可能會隨著比例尺的變化,從而出現黑邊。

2. 各種Polygon的作用 :

  技術分享圖片

   Clip 系列:保留選中部分的內容,裁剪掉未選中部分的內容

Exclusion 系列: 裁剪掉選中部分的內容,保留未選中部分的內容

   Null Value 系列: 實際是把polygon內某種顏色設為透明

   Fill 系列,實際上就是在選中區域內填充對應的顏色

  其他的還沒有用過,就暫且不說了,以後用到時再補充上來。

TerraBuilder創建地形之去除影像黑邊,填充影像