skyline TerraBuilder 制作MPT方法与技巧(1)
MPT是skyline独有的三维地形数据格式,可简单理解为 影像图+高程=三维地形(三维底图),以下介绍用skyline TerraBuilder(以下简称TB)制作MPT的方法与技巧
用TB制作MPT,需要影像图和高程(通常是DEM),下面先说这两种数据的制作
PS:高程不是必须的,如果只用影像图做MPT,那做出来的成果是平的,高程都是0的MPT
PS2:这里用到的软件除了skyline的TerraBuilder 6.0和TerraExplorer 6.X,还有ArcGIS Desktop10.0
(1)影像图
这个其实没啥好说,影像图从其他途径获取,文件格式个人倾向tif(包括之后的DEM也是),可以用arcmap把任何格式的栅格转成tif


(2)DEM
这个相对复杂,如果获取到的就是DEM,那就简单,用上面的方法转成tif就行。还有一种常见格式是高程点,就是一个点图层,高程保存在字段里面,这种情况要用arcgis转为DEM
1——高程点转TIN
这次我们用ArcScene,加载高程点图层,用以下工具转为TIN
PS:TIN是一种格式,也能表达高程

PS:在arcgis 10版本,生成TIN功能默认不显示在工具条,我们要手动弄出来(9.3默认就有)


2——TIN转DEM
还是用ArcScene,TIN转栅格 功能,这次转出来的是DEM

DEM

3——DEM转tif格式
由于上一步生成出来的DEM不是tif格式,因此要转为tif,转tif的方法上面有说,这里就不写了
3.生成MPT
到此做好了两份数据,影像图和DEM,都是tif格式,现在可以正式开始做MPT
打开TB(这里使用TB 6.0版本),左上角菜单点New,新建一个工程,name随便填,Path随便一个新路径
Project Model有两个选择,如果我们的数据是地理坐标系(经纬度坐标),那就选Globe Project,数据是平面坐标系就选Planar Project,我的测试数据是平面坐标系,因此选Planar Project

新建工程完毕,准备添加影像图和DEM。在Project Tree中打开右键菜单,点插入影像图(Insert Imagery)

然后再插入DEM(Insert Elevation),下面是添加完的样子

接着开始生成mpt,点菜单的Create MPT

最后点 Start MPT开始生成,经过一段时间等待后,MPT生成成功

生成完毕后可以点菜单的 View in 3D 查看MPT

结尾:如果RP大爆发,不出任何意外,这MPT应该生成好了,可事实上TB的兼容性,对数据的容错性非常差,很少能第一次生成MPT就成功,之后我还会分享处理各种疑难杂症的经验技巧。
《skyline TerraBuilder 制作MPT方法与技巧(2)》http://www.cnblogs.com/cannel/p/3622811.html ——专门介绍制作MPT过程中遇到各种疑难杂症
skyline TerraBuilder 制作MPT方法与技巧(1)的更多相关文章
- skyline TerraBuilder 制作MPT方法与技巧(2)
制作MPT的方法可以看这里<skyline TerraBuilder 制作MPT方法与技巧(1)>http://www.cnblogs.com/cannel/p/3622447.html ...
- 在Swift中使用JavaScript的方法和技巧
本文作者Nate Cook是一位独立的Web及移动应用开发者,是继Mattt大神之后NSHipster的主要维护者,也是非常知名活跃的Swift博主,并且还是支持自动生成Swift在线文档的Swift ...
- Object Pascal 方法与技巧
4 方法与技巧 4.1 设置代码模板 代码模板是Delphi 的代码感知特性的一种,通过它可以快速.高效和正确地输入代码.代码模板将一些常用的语句块保存在模板中,然后程序员只要在代码编辑器中按下“Ct ...
- Thinkphp常用的方法和技巧(转)
2012年09月26日 Thinkphp 里一些常用方法和技巧的整理,包括常用的快捷键以及在程序开发时用到的一些实用方法,关于快捷键用得不是很熟练,总之,掌握这些方法和技巧,对于我们开发 thinkp ...
- 性能调优之提高 ASP.NET Web 应用性能的 24 种方法和技巧
性能调优之提高 ASP.NET Web 应用性能的 24 种方法和技巧 poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.如果对 ...
- 手机wap网站建设的方法和技巧
随着互联网技术的不断进步,越来越多的运营商对于手机wap网站的建设有了更多的投入,手机wap网站的建设和开发要根据网站的特点和经营范围来进行设计和建设,这样才可以提升手机wap网站建设的效果.现在智能 ...
- Python学习/复习神器-->各种方法/技巧在哪用和典型例子(一)
就我个人在学习Python的过程中,经常会出现学习了新方法后,如果隔上几天不用,就忘了的情况,或者刚学习的更好的方法没有得到应用,还是沿用已有的方法,这样很不利于学习和掌握新姿势,从而拉长学习时间,增 ...
- JavaScript使用方法和技巧大全
有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为这些微不足道,不至于影响你的开发进度,但恰恰是这些你不重视的东西会浪费你很多时间,我一直以为我早在几年前就已经精通Ja ...
- Note | 学术论文写作方法和技巧
目录 1. 论文发表流程 2. 确定科研方向 3. 思考问题和解决问题 4. 审稿 5. 论文写作 5.1. 标题 5.2. 摘要 5.3.介绍 5.4. 相关工作 5.5. 段落 5.6. 方法 5 ...
随机推荐
- 总结mysql服务器查询慢原因与解决方法
本文针对MySQL数据库服务器查询逐渐变慢的问题, 进行分析,并提出相应的解决办法,具体的分析解决办法如下: 会经常发现开发人员查一下没用索引的语句或者没有limit n的语句,这些没语句会对数据库造 ...
- Chrome 实用调试技巧
Chrome 实用调试技巧 2016-07-23 如今Chrome浏览器无疑是最受前端青睐的工具,原因除了界面简洁.大量的应用插件,良好的代码规范支持.强大的V8解释器之外,还因为Chrome开发者工 ...
- Java中的10颗语法糖
语法糖(Syntactic Sugar):也称糖衣语法,指在计算机语言中添加的某种语法,这种语法对语言的功能没有影响,但是更方便程序员使用.通常来说,使用语法糖能够增加程序的可读性,减少程序代码出错的 ...
- bzoj3884: 上帝与集合的正确用法 欧拉降幂公式
欧拉降幂公式:http://blog.csdn.net/acdreamers/article/details/8236942 糖教题解处:http://blog.csdn.net/skywalkert ...
- HDU5739 Fantasia 树形dp + 点双缩点
这个题当时打多校的时候有思路,但是代码能力差,没有写出来 事后看zimpha巨巨的题解,看了觉得基本差不多 核心思路:就是找出割点,然后变成森林,然后树形dp就可以搞了 关键就在重新构图上,缩完点以后 ...
- ASP.NET导出数据到Excel 实例介绍
ASP.NET导出数据到Excel 该方法只是把asp.net页面保存成html页面只是把后缀改为xlc不过excel可以读取,接下连我看看还有别的方式能导出数据,并利用模版生成. 下面是代码 新建 ...
- 通过实验分析system_call中断处理过程
作者:吴乐 山东师范大学 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 本实验目的:通过以一个简单的m ...
- 关于“心脏出血”漏洞(heartbleed)的理解
前阵子“心脏出血”刚发生的时候读了下源代码,给出了自己觉得比较清楚的理解. -------------------------穿越时空的分割线--------------------------- ...
- QT-【转】2D编程
Qt中提供了强大的2D绘图系统,可以使用相同的API在屏幕上和绘图·设备上进行绘制,主要基于QPainter.QPainterDevice和QPainterEngine这3个类. 1.QPainter ...
- jedis入门实例
在使用传统的关系数据库,我们都需要依赖一个所谓的实现了jdbc规范的驱动程序来连接数据库,这些驱动程序由各大数据库厂商提供.这些驱动就是jar包,里面就是封装了对数据库的通信协议,我们通过简单的调用就 ...