TerraBuilder简称TB,一款功能强大的三维地形建模軟件,軟件可以创建如同真实版的地理精准的三维地球模型,可以实现全自动的从一组标准的倾斜摄影二维相片构建高分辨率的带有纹理贴图的3D网络模型,方便创建海量三维地形数据集。小编还提供了免费的安装教程,需要的朋友速速下载吧!
TerraBuilder 6.5新功能
TerraBuilder
● 現代的用戶界面
● 更新外部数据库
● ECW 5.2.1
● GDAL 2.0.0 (支持 GeoPackage)
● LizardTech MrSID Decode SDK 9.0.0
● CityBuilder
● BIM 图层集成
● 支持工业标准的 FBX 格式的 BIM 数据
● 保留所有 BIM数据的几何信息和属性信息
● 与网格模型图层融合为流优化和完整纹理的城市模型
● 現代的用戶界面
● 增加对地面对象和栅格/3DML图层的支持
● 模型划分-通过将大的三维模型分割为小的子模型的方式来进一步优化数据和内存的占用
● 增加对 PhotoMesh 模型的支持
軟件功能
1、PhotoMesh
利用標准二維照片,全自動生成高分辨率、帶有貼圖的三維網格模型
2、CityBuilder
將傾斜模型與單體化圖層以及其他模型圖層融合,生成一個多分辨率的、流優化傳輸的三維網格模型數據庫(3DML)
3、TerraBuilder
融合不同尺寸及分辨率的航空影像、衛星影像以及數字高程模型,生成帶有精確地理位置的、逼真的地形數據庫
TerraBuilder 6.5安装教程
1、雙擊安裝文件,進入歡迎安裝界面,點擊【Next】

2、阅读軟件许可协议,勾选“I accept...”

3、輸入用戶名和公司名稱

4、選擇安裝位置,默認的是C盤,想修改點擊【Browse】

5、選擇安裝組件,默認即可

6、軟件安装中

7、稍等片刻即可完成安裝
TerraBuilder使用教程
1.剪切
像我的这种情况,不规则多边形被填充成矩形,用剪切功能把被填充的多出来的范围就可以。首先,在大菜单的polygons页中,点击clip polygon,沿着要裁剪的范围画一个多边形(polygons页中有clip polygon,null value polygon等几种polygon,其实在画了polygon后这几种处理功能还可以随时切换)
PS:在菜单polygons可以看到,还有exclusion polygon功能,这个跟clip的区别,前者是裁剪去掉polygon内部,保留外部,后者是裁剪去掉外部,保留内部,刚好相反。不过同样可以画了多边形后再随时切换。
上圖可以看到,右下角那塊被切了,就是想要的效果
此时我们看菜单的polygon edit,其中type属性是多边形的功能类型,可以看到里面的选项有clip,fill,null value等,通过type属性可以随时切换这个polygon的功能。而apply属性有outside shape和inside shape两个选项,顾名思义,就是控制作用在多边形外边还是内部。
此时把apply属性设为inside shape,可以看到如下图效果,可以看到只保留polygon内部,而外部都被裁掉了
2.填充單色
把刚才的polygon的type属性设为fill polygon,转为填充单色功能,再把fill color属性设为红色,可以看到如下效果

3.填充高程
由于填充高程是作用于高程图层而不是影像,因此在project tree选择高程图层,再画一个fill polygon即可,属性应按如下设置
fill elevation属性是填充的高程值,behavior属性是处理类型,其中
Replace:將多邊形定義的區域用所選的高程值替換。
Crop Below:将低于所选择高程值的部分用所选择的高程值来替换。
Crop Above:将高于所选择高程值的部分用所选择的高程值来替换。
4.取出空值
取出空值,实际是把polygon内某种颜色设为透明,还是用上面的polygon,把type属性设为null value,把null color属性设为白色,如下图,可以看到同样实现了clip的效果

5.導入、導出多邊形
上述的polygon可以与shapefile或pol(TerraBuilder 特有的多边形格式)进行导入导出,刚好在我的需求中,不规则范围影像就是用一个shp裁剪的,通过把shp文件导入成TB的polygon,完全免去手画polygon的工作

小编提供的TerraBuilder 6.5官方版,不包含许可文件。