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 系列,实际上就是在选中区域内填充对应的颜色
其他的还没有用过,就暂且不说了,以后用到时再补充上来。
TerraBuilder创建地形之去除影像黑边,填充影像的更多相关文章
- Pyinstaller打包selenium去除chromedriver黑框问题解决!!!
Pyinstaller打包selenium去除chromedriver黑框问题解决!!! 问题描述 [1123/101706.932:ERROR:gpu_process_transport_f ...
- pyinstaller打包多个py文件和去除cmd黑框
1.打包多个py文件并且去除cmd黑框 格式:pyinstaller.exe -F 路径\文件名.py空格路径\文件名.py空格--noconsole pyinstaller.exe -F ui.py ...
- 【Unity3D】Unity3D开发《我的世界》之六、创建地形(视频 + 源码)
转载请注明出处:http://www.cnblogs.com/shamoyuu/p/unity_minecraft_06.html 一.引入LibNoise 虽然Unity3D里也有一个Mathf.P ...
- xcode 6 创建的工程上下有黑边
- opengl去除控制台黑窗口
增加如下语句: #pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\ ...
- 去除表单自动填充时,-webkit浏览器默认给文本框加的黄色背景
input:-webkit-autofill { -webkit-box-shadow:inset 0 0 0 100px #2B2B35 inset; -webkit-text-fill-color ...
- 去除input的自动填充色
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important; }
- 使用OSG创建一个简单的地形
目录 1.解决方案 1) 使用TIF格式的DEM 2) 描述HeightField 2.存在问题 3.参考文档 1.解决方案 在网上参考了一些资料,使用OSG创建地形最简单的办法就是使用OSG::He ...
- unity 读取灰度图生成三维地形并贴图卫星影像
从 https://earthexplorer.usgs.gov/ 下载高程数据 从谷歌地球上保存对应地区卫星图像 从灰度图创建地形模型,并将卫星影像作为贴图 using System.Collect ...
随机推荐
- Win10 的操作中心如果不见了
Win10 的操作中心如果不见了,可能是因为设置了不在任务栏显示操作中心,可以按照下面的设置来恢复. 1.单击开始菜单栏,打开设置: 2.选择个性化: 3.下图中,在左边选择"任务栏&quo ...
- kali linux之主动信息收集(三层发现,四层发现)
三层发现: 比二层发现的优点即可路由,就是速度比二层慢,相对我们来说还是算快的,经常被边界防火墙过滤 ip icmp协议 OSI七层模型
- 金庸笔下的"程序员" | 附金庸武侠全集
金庸 飞雪连天射白鹿,笑书神侠倚碧鸳当您八十高龄取得牛津大学唐朝史学博士学位,我还以为这是另一部史诗开始的信号,然而没有后续了.我的高中到大学,是十遍<笑傲江湖>的距离,我的整个青春,是大 ...
- Nuclear Power Plant ZOJ - 3840 树形dp
There are N (1 ≤ N ≤ 105) cities on land, and there are N - 1 wires connecting the cities. Therefore ...
- JS 为任意元素添加任意事件的兼容代码
为元素绑定事件(DOM):有两种 addEventListener 和 attachEvent: 相同点: 都可以为元素绑定事件 不同点: 1.方法名不一样 2.参数个数不一样addEventLi ...
- 洛谷 P2542 [AHOI2005]航线规划(Link-cut-tree)
题面 洛谷 bzoj 题解 离线处理+LCT 有点像星球大战 我们可以倒着做,断边变成连边 我们可以把边变成一个点 连边时,如果两个点本身不联通,就\(val\)赋为\(1\),并连接这条边 如果,两 ...
- vue 中引用 百度地图
1.在 http://lbsyun.baidu.com/ 申请 秘钥 2.在index.html文件中引入 <script src="http://api.map.baidu.com/ ...
- BZOJ - 1458 / P4311 最大流应用 贪心
题意:给定n*m的图,每个士兵可以占领当前行和列,第i行至少要R[i]个士兵占领,第j列至少要C[j]个士兵占领,部分网格无法占领,求占领所用最少士兵数,若无解则输出orz 士兵的贡献情况有1(只有效 ...
- SQL数据库查询一张表新建一个排序字段并根据某列的排序存储排序值
现在有一张表如下Id Name Age Classify Score1 张一 18 一班 122 张二 17 二班 19 3 张三 19 三班 30 我跟据他们的分数进行排名 再去新建一个列存储排序值 ...
- webApi的控制台服务
1.新建console项目,引用 下面包 2.新建Controller public class UserController : ApiController { public IEnumerable ...