Terra Vista: 一个基于 Windows平台的实时3D地型数据库生成工具系统软件。它非常容易使用,3D地型数据以项目管理的方式管理,适合与大数据量的地型生成。
运行平台:Terra Vista 运行于 Windows95,98 和NT平台生成的3D地型数据库输出格式是OpenFlight™格式数据库可直接用于PC工作站或其他图形视景系统。
系统的开放性:用户可通过软件的用户介面或API接口来操作数据源调整数据库生成的进程。其接口与介面都是开放的。强的扩展性:
用户可根据具体需要在Terra Vista上挂接特定的外接模块。
例如,读取特定格式的数据源,执行特定数据处理进程的需要及输出特定的数据格式等。用户可以平滑将Terra Vista集成为用户的设计中或将用户模块方便的挂接到Terra Vista 中,Terra Vista 的外接模块可以交给Terra Vista 的开发者来开发或最终用户来生成。
高级特性:
Terra Vista具有实现3D实时数据库所要求的的各种高级特征包括:SmartMeshTM, GeoPaintTM 和优化OpenFlight 的输出。
● SmartMesh 自动建立iTIN(完整的三角型网格结构)自动作多级(LOD)的匹配,既在距离远时三角形网格数会自动减少,在距离近时会自动增加三角形网格数,既符合人眼的视觉效果又保证每帧的多边型的数量。
● GeoPaint 保证了视景实时运行时,在highest Level of Detail 到 lower Levels of Detail过度时的视觉质量,不产生剧烈的跳动。
● Terra Vista地型数据库的输出的是业内标准的OpenFlight格式,Terra Vista 不是简单的输出,而是为了满足实时运行的要求做了性能优化,所以生成的地型数据库能运行的很快。
易于使用:
Terra Vista的多边型计算、参数配置向导和Windows介面非常易于学习和操作,对处学者来说绑定的缺省数据源,自动生成工具都大有益处。对于高级的用户能够直接设置所有适合与仿真的参数和最终控制来定制数据库结构。 工程的管理:
每一项Terra Vista工程装入了所有的地型数据库生成的各个条目,包括:
● 数据源的组织
● 高程数据,文化特征数据,实时影象纹理,3D模型,地理特征影象如行片和卫片等及其他纹理;
● 进程的控制和参数的设置;
● 完成数据库的输出方式。
Terra Vista 的工程信息存储在相关的数据库里以便用户访问,其工作流程如下图:
大型地型的生成:
Terra Vista胜过别人还在于大型地型库的生成,实际已用Terra Vista完成的大型地型库有以下几项 ;
● Nevada 飞行实验场
● 西部欧洲
● 整个美国的地型等等。
先进的数据库形成系统:
● 文化特征的处理器:Terra Vista引进了几种从矢量特征制作复杂的几何图形的新方法。
● 线条与线路的造型:这种特性用于将线路在三维物体之间串联起来。例如:电话线杆和电话传输塔。使用者可以控制线条的型号大小,以及它带来的一些特殊属性,如;线条的下沉,和连接三维模型间的段落数目。
● 复杂的河流/护道的造型:这可用以构建河流或运河类型特征时对堤岸(坝)精确拟定。附加的功能包括有独立的具体确定水面多边形以及独立的河底的能力。它准许交通工具如坦克在河流下面运行,几何结构也可以向上延伸以创作诸如护道或升高的公路的构型。
● 自动的桥梁设计:Terra Vista 2.0可以在预先定义属性的线性和其他的矢量相交叉的地方参数化的设计出桥梁。这种特性大多数用于在河流上构造桥梁。桥梁的实际结构被许多参数控制,包括桥相对于渡口的高度及桥墩的数目以及结构的设计。
● 自动的桥梁设计:Terra Vista 2.0可以在预先定义属性的线性和其他的矢量相交叉的地方参数化的设计出桥梁。这种特性大多数用于在河流上构造桥梁。桥梁的实际结构被许多参数控制,包括桥相对于渡口的高度及桥墩的数目以及结构的设计。
● 特殊的地理纹理结构
1、 GeoTiff支持: Terra Vista,包括GEOTIFF格式的支持最普及和最方便的卫星影像发布的格式,现在可以直接输入量且无须乏味的人工输入坐标,并可自动的进行地学标准化。
2、 高分辨插图:多分辨率的影像现在可以输入到构型的过程中。被分辨率较高的插图覆盖的区域可以选定与周围分辨率不同的结构。Terra Vista也能够保持一种固定的结构大小的输出,因此不会使运行时的结构存储器超载。
● GIS的支持(地理信息系统GIS)
1、 Bi-direction 对Arcview的双向支持:Terra Vista可以支持形态文件的读和写,这种特性使软件使用者可以在运算矢量的同时充分利用Terra Vista 和Arcview。
2、 Arc/Info Geospecific Texture World File Support: Terra Vista 利用全球文件将读入到Terra Vista 程序中的图象进行地学标准化。
3、 Arc/Info BIL Import: BIL高程数据文件可以被读入到Terra Vista中。
4、 Intergraph TFF API: Terra Vista可以经由Intergraph’s GeoMedia TFF API 输入矢量数据。