Skylinesoft公司的TerraSuite - 3D World Gateway 基于网络的三维空间数据交互式可视化解决方案 北京时空信步科技有限公司
Skyline TerraSuite软件是利用航空影像、卫星数据、数字高程模型和其它的2D或3D信息源,包括GIS数据集层等创建的一个交互式环境。它能够允许用户快速的融合数据、更新数据库,并且有效地支持大型数据库和实时信息流通讯技术,此系统还能够快速和实时地展现给用户3D地理空间影像。 1.作业流程
本地作业流程: 网络作业流程: 2.软件介绍
2.1TerraExplorer Pro
TerraExplorer Pro支持以客户自己的影像数据构建数字化世界。它实现对
TerraBuilder创建的地理配准三维模型的编辑和注记,用户可将地形地貌经验内容充实到模型中,以增加本地地貌特征内容。在3D地球模型上叠加本地地貌信息,创建交互式应用系统,以区域的独特视角展现区域地貌特征、视域、地物间关系等。
TerraExplorer Pro系列所有产品采用完全相同的技术,TerraExplorer Viewer提供的三维视窗操作功能,TerraExplorer Pro GIS Edition增加了编辑、分析和控制工具,TerraDeveloper增加了用户界面客户化定制、以及访问TerraExplorer Run time Pro的功能。TerraExplorer Pro系列产品包含丰富的工具集和扩展组件。所有利用TerraExplorer API开发的工具都可以在TerraExplorer Pro、TerraExplorer Run Time Pro环境中运行,有专门许可的情况下可以在TerraExplorer Viewer中运行。 TerraExplorer Pro包含TerraExplorer Viewer中所有的实时3D地形可视化功能,同时包括编辑和注记由TereaBuilder产品创建的地形模型的工具。TerraExplorer Pro提供3D编辑器,用于创建、输入、处理和编辑3D模型中的现有和新建对象。可以从标准GIS文件和空间数据库中输入各种地形叠加所需要的信息,如文本、标注、图素、2D和3D实体,甚至动画。TerraExplorer Pro对内容提供商(Content Provider)来说是一个非常有效的软件工具,通过它,内容提供商可以通过Intranet/Internet发布本地独特地貌信息,它同时提供强大和易用的交互式、具有丰富地形信息及照片实景的三维地形可视化场景的编辑、注记和发布功能。 特性:
● 以网络数据流形式高效展现地形及叠加地貌信息 ● 提供创建和发布3D地形可视化信息的所有工具
● 支持交互式绘图工具,用于在3D地形模型中创建几何图形、用户自定义对象、建筑物、文本、位图和动画
● 产生和输入静态、动态的2D或3D对象、符号及地理配准信息图层 ● 在线或离线导入GIS数据图层
● 将图层数据以标准GIS文件格式输出
● 通过标准COM接口与外部、本地和WEB应用程序通讯。控制所有动态及静态对象、信息层和应用系统信息
● 提供全套3D测量及地形分析工具
● 自主导航功能可创建预定义飞行路径,并在TerraExplorer中回放
● 用鼠标、键盘和飞行控制面板的任意组合方式控制速度、高度角及视角 ● 将事先录制的飞行路径输出为视频文件,如AVI或一系列帧文件 ● 3D视窗中的快照功能及影像文件输出功能
● 在3D模型的特定区域建立指向网页、应用程序和数据库的超级链接 ● 集成文本和WEB内容
● 通过发布工具输出3D场景提供Intranet/Internet访问 ● 增强的本地或远程用户安全性保证
2.2Skyline TerraDeveloper
Skyline TerraDeveloper软件开发工具以Active X控件形式提供丰富TerraExplorer Pro应用客户化定制功能。开发人员可在TerraExplorer Pro环境中,利用TerraDeveloper开发工具,集成TerraExplorer Pro软件系统的全部功能,开发自己的3D可视化应用系统。客户化开发的系统可以是应用程序,也可以以HTML网页形式实现。
TerraDeveloper可以为基于台式机、笔记本、网络或无线解决方案的PC机应用系统扩充强大的三维地理空间处理接口功能。
TerraExplorer Run Time Pro是一套专门设计的应用组件,用于运行利用
TerraDeveloper开发工具开发,并集成TerraExplorer Pro API功能的应用系统。TerraExplorer Run Time Pro价格优惠功能强大,可普遍分发到客户机系统中,从而安装并运行利用TerraDeveloper开发的三维可视化应用系统。
特性:
● TerraExplorer Pro API:增强的COM接口,可控制三维场景中所有的对象及其动作。用于客户化定制TerraExplorer Pro应用系统,提供扩展功能用于访问外部数据,例如数据库、GIS文件和实时数据。所有COM提供的接口既可以通过脚本(javascript),也可以通过C++或Visusal Basic访问。
● Active X控件集:TerraExplorer可将“3D视窗”和“信息树控制窗口”以Active X的形式输出,从而使应用系统脱离TerraExplorer Pro的用户界面。开发人员可将这些Active X控件无缝地集成到任何Windows或Web环境的应用系统中。
● 用户接口API:是对标准TerraExplorer Pro API的扩充。利用其强大功能,开发人员可控制和激活大多数TerraExplorer Pro 的工具和函数。
● 应用系统可分发:支持创建运行时模块,保证客户化应用系统的独立运行。 2.3TerraGate
TerraGate能够同时向数以千计的客户传送Skyline数字地球数据。它提供一个平台,这个平台使由Terra开发和编辑工具创建的多个应用程序运行。通过和TerraBuilder, TerraDeveloper, 和TerraExplorer Pro进行连接,TerraGate使得数字地球能够实现,并实现了地理参考的背景和基于网络的应用程序。
TerraGate和视频流技术有着明显的不同,因为它的运行是基于网络无缝可变带宽的,并且不会被连通性潜在的中断而影响。当初始影像以低分辨率被用户所接收,用户就能够开始进行三维显示,而不用等到所有的数据集都传输完毕。这种数据技术的突破能够平滑和更有效的展示了无缝的三维图像。
对TerraGate客户服务器模型进行优化,它能够使数以千计的用户接收带宽由低到高的实质的,无限制量的数据集,给每个用户不间断的观看效果。
TerraGate的技术是可以无限升级的,它允许位于不同地区的多个服务器共同分担负荷同时传输三维数据集。在多处理器的环境下,TerraGate能够在所有的可用的处理器中自动分配负荷。 特性:
● 通过Intranet/Internet进行3D数据的传输
● 对低带宽的情况能够进行最优化 ● 简单的可测量性设计 ● 采用TCP/IP协议
● 与防火墙和代理服务器共同工作
● 充分利用多处理器服务器的硬件优势 ● 有效处理大量数据集 ● 地貌数据的大小只被磁盘媒质所限制