最近在Skyline项目中使用TerraBuilder创建地形,由于地形比较大,分块下载卫星影像,然后再TerraBuilder中合并,由于合并、图形等等问题,导致创建处理出来的地形中存在严重的缝隙和黑边。

TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

工具:

TerraBuilder,TerraExplorer Pro(均为6.6.1版本)

方法1: 通过修改卫星影像的在TerraBuilder中的添加顺序来去除多个影像交界处的黑边(必须是某些下载的卫星影像中不存在黑边才行)

        1)块1卫星影像的上边界存在黑边问题

          TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

      2)与之相邻(相交界)的卫星影像下边界不存在黑边

         TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

        3) 我们可以现在TerraBuilder中先加载问卫星影像(交界处存在黑边的卫星影像),然后加载交界处无黑边的卫星影像即可解决问题

          TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

方法2: 通过修改裁剪存在黑边的卫星影像得以解决问题

     两个卫星影像的交界面存在黑边:

     TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

    我们可以使用 Poligons来进行裁剪等工作:

     TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

     这里我们使用Exclusion Rectangle来进行图像的裁剪:点击是Exclusiion  Rectangle 处于选中状态,在图层中对应地方鼠标左键,拖动鼠标勾选待裁剪范围,选择好范围后,单击鼠标右键,进行裁剪:  

TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

     PS: 

       1.操作时我们需要经需要操作的影像放大足够的倍数,以保证裁剪质量。

       2. 需要将不需要进行处理的影像设置为不可编辑状态

       TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

方法3: 通过使用Null Value Poligon或Null Value Rectangle来去除影像黑边

     TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

使用

    Null Value Poligon或Null Value Rectangle框住对应的影像,右键 即可。

    TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

   是否需要修改其他影响的编辑状态应视具体情况而定。

PS: 

1. 通过裁剪等方式进行卫星影像的处理是尽量保证各个相邻影像之间有足够的交界面积,否则,在TerraExplorer Pro中查看地形是,可能会随着比例尺的变化,从而出现黑边。

2. 各种Polygon的作用 :

  TerraBuilder创建地形之去除影像黑边,填充影像-LMLPHP

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

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

   Null Value 系列: 实际是把polygon内某种颜色设为透明

   Fill 系列,实际上就是在选中区域内填充对应的颜色

   其他的还没有用过,就暂且不说了,以后用到时再补充上来。

05-11 22:52