zoukankan      html  css  js  c++  java
  • TerraBuilder创建地形之去除影像黑边,填充影像

        最近在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 系列,实际上就是在选中区域内填充对应的颜色

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

            

  • 相关阅读:
    Node.js:事件循环
    Node.js:回调函数
    Node.js:REPL(交互式解释器)
    Node.js:NPM 使用介绍
    Node.js:创建第一个应用
    Node.js:安装配置
    Node.js:教程
    Node.js:目录
    Node.js:template
    虚拟化之xenserver
  • 原文地址:https://www.cnblogs.com/u-drive/p/7856071.html
Copyright © 2011-2022 走看看