《襄樊三维城市规划管理辅助审批系统建设方案(共69页).doc》由会员分享,可在线阅读,更多相关《襄樊三维城市规划管理辅助审批系统建设方案(共69页).doc(69页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上襄樊三维城市规划管理辅助审批系统投标文件中国地质大学(武汉)北京时空信步科技有限公司2008年1月1 系统要求1.1 系统软件要求一)实用性作为一个三维的城市仿真规划管理辅助审批系统,最重要的是实用性,该系统要具有强大的规划管理辅助审批功能,控制性详细规划设计功能、自动测算规划条件功能、自动依据规划条件优化修建性详细规划与建筑设计方案功能、日照分析和生成规范的日照分析报告功能、地下管线管理功能。灵活方便的操作工具,如查询、量测、快速建模等等。二)快捷性由于本系统需承载城市正射影像图和数字高程模型数据,原始地理数据量非常大,再加上整个城市上万栋3D建筑,所以,该系统应该
2、具有快速运行数据库中存储的海量数据的能力,从而提高工作效率。建造大规模场景,要采用可见性判定与消隐技术、LOD技术、实例技术和纹理映射技术,减少内存的消耗来提高系统运行和场景漫游速度。三)美观性由于本系统将来要模拟整个真实的城市地理环境,而近期需在建筑方案评审中直观地体现规划与周围现状的协调程度,所以,美观性是该系统所不可缺少的,要能让领导和专家们从系统的三维场景中获得视觉上的享受。四)扩展性系统的改进和升级就依赖于它的扩展性,所以,我们要求该系统要建立在一个开放的技术体系上,采用全组件化设计,可以根据用户需求来灵活配置系统模块,并支持标准语言开发,可以方便的实现C/S、B/S应用。系统软件平
3、台开发要将规划辅助功能和大场景快速浏览放在首要地位,并兼顾模拟现实效果的美观。1.2 总体功能要求一)界面控制功能主要是对系统界面上的窗口和工具条的显示进行管理,便于全屏浏览。1、窗口管理:通过用户选择显示或隐藏程序各主要窗口,包括操作窗口、图层管理窗口、属性窗口、二维缩略图、二维显示窗口和三维显示窗口等;2、工具条管理:通过用户选择显示或隐藏程序的各工具条。二)三维交互式浏览功能系统要求提供灵活、交互式的浏览漫游功能,包括:1、灵活的运动控制模式:要求实现鼠标、键盘或游戏杆控制,用户可以在三维场景中前进、后退、左移、右移、左转、右转,改变行走方向,升高、降低视点,俯仰角大小任意确定,且方向转
4、换画面流畅。2、多种浏览方式:提供行走、驾驶、飞行等浏览模式,并能进行相关参数设置。3、可设定游览路径:用户可以通过自定义视点位置、视线方向、视点高度、俯仰角大小以及漫游速度任意进行三维场景漫游并能录制动画;还能对选中的建筑进行360度的环绕浏览,要求运动速度以米/秒为单位。4、电子地图跟踪指引:用户在三维场景中漫游时,二维电子地图可以实时指示用户的位置和行走方向(即视点和视角)。5、快速空间定位功能:即在二维电子地图中点击任意点,三维场景可迅速切换到此处;或在三维场景中双击任意点,视点马上切换到此点,并在右键中具有反向功能实现视点的180度反向。6、快速定制视点:用户要能任意把当前视点存储到
5、场景中,只要双击该视点名称便能快速切换到该视点画面。三)视图控制功能1、大场景的无缝浏览:采用先进的图像压缩和调入技术,实现地形调度时真正的无缝连接。2、对三维视图可进行放大、缩小、平移、复位、前一视图恢复的操作。3、框架显示:用户可以只让三维模型以线条的形式显示。4、纹理显示与隐藏:用户可以让三维模型的纹理显示,或者隐藏,只显示净色。5、选择:为用户提供点选、框选、取消选择等选择方式。1)点选:用户可以点击某个目标进行选择。2)框选:用户可以拉出一个矩形框对框内目标进行选择。3)取消选择:用户可以在任何情况下取消对当前选集的选择,支持ESC键。四)三维实体创建功能1、创建模型功能:提供点、线
6、、面及三维实体各种精确捕捉工具。交互式快速三维几何实体造型工具,利用简单图元或三维矢量数据构建复杂的三维实体,三维实体的修改、删除、旋转、缩放,对三维实体表面贴图、设置纹理、颜色,有创建辅助道路线功能。2、多数据格式导入:系统要求支持导入数字线划图(DLG),生成道路、河流、湖泊、绿地等;支持导入Shape、DXF等标准数据交换格式。导入三维模型:把外部文件的三维模型导入到系统中,支持多种数据格式。3、三维特效支持:可加载动态模型,支持骨骼动画,支持人、车等运动;支持水面动态反射,可逼真表现河道和各种水面;支持粒子动画,可逼真表现喷泉等;支持三维音效,根据视点距离方位的不同而自动产生对应的立体
7、音效;五)三维查询分析功能1、搜索定位功能:在搜索对话框中输入所要搜索的地名,系统将快速的搜索到该地名,并可执行飞往或跳往到该地物,并显示该地物。2、属性查询功能:通过选择属性查询键,就是在图中拾取所要查询的地物,就能快速查询到该地物的属性内容。同时在信息框中输入或选择目标名称,三维场景中此目标被选中,并高亮显示,同时列出此目标的分类属性信息,并能任意添加属性字段。 3、三维分析功能:根据相应功能模块,实现剖面的生成等。4、指标查询统计功能:能实时的查询和统计选择用地范围的实时规划指标(容积率、建筑密度、建筑面积等)。5、空间量测统计功能:提供捕捉功能,能精确测量任意点的坐标、点间的水平距离、
8、直线距离,并计算其起点和终点间的高差,精确测量划定区域的水平面积、坡面面积、建筑面积、绿化面积等指标。6、三维模型提取功能:系统具有将选中的各类三维模型提取存入模型库模型的功能。存入模型库中的模型参数可调整功能,如建筑的层数、层高、长宽、贴图等参数。六)图层控制1、用户通过图层控制设置,自定义显示或者隐藏的图层信息。2、自定义添加、删除图层名称,并能添加多级图层。3、可灵活的导入、导出图层内的模型属性信息。七)规划管理辅助审批功能1、控制性详细规划辅助设计和分析功能:1)控制性详细规划辅助设计功能:系统融合二维与三维数据库数据,提供各种二维与三维规划辅助设计工具,在三维环境下进行城市设计、控制
9、性详细规划辅助设计,以及评估、分析和交流,帮助设计人员实现真正的数字化规划设计。系统能快速建立简洁建模的三维立体、可视化控制性详细规划方案,依据规划自动生成规划条件,实现对数据的统计、排序、计算、导出Excel表和wod文档等功能。2)控制性详细规划分析功能:浏览简洁建模的三维立体、可视化控制性详细规划场景,从总体布局上准确规划范围、控制指标、确定建筑体量、体型、色彩等城市设计指导原则;确定交通设施、市政工程等地下空间开发利用具体要求。分析计算出最佳规划设计方案。2、修建性详细规划与建筑设计方案的审批:浏览精细建模的三维立体、可视化的修建性详细规划与建筑设计方案,在城市三维立体、可视化场景中,
10、实现多方案、多视角、多视窗分析比较,直观地分析与判断选择最佳方案。系统可依据规划条件对城市设计要素进行修改,如层数、位置、体量、体型、风格、色彩、整体环境效果等。自动按规划条件校核优化修建性详细规划与建筑设计方案,输出各种成果图。3、直观可视化日照分析在城市三维真实场景中模拟太阳运行轨迹,直观分析拟建建筑在不同时间对周边其他建筑的日照影响程度,直接对高度、位置、体量要素进行修改以满足日照要求。将系统与日照分析软件相结合,形成量化的日照分析报告。4、地下空间数据管理实现地下空间数据和属性数据一体化管理技术和三维管线显示技术,系统的基础数据按存储方式分为图形数据和数据库数据两个部分,实现对数据的浏
11、览、更新请求等,具体包括:图形浏览,即放大、缩小、移动、全图浏览、图层管理、图形窗口设置等;数据库浏览,即按管线类型列表浏览、从属性调用图形数据。现在地下空间数据正在探测中,等数据探测采集完成后编辑三维管线图。5、三维系统与现有办公GIS二维系统有机结合,并能实现我局现有二维审批系统能平滑地升级到三维审批系统,做好海量数据调用、存储与管理。实现动态调用二维、三维城市基础地理信息数据库。做到各类数据分层叠加显示,实现同屏一张图审批与管理。八)系统输出功能1、用户可以对当前二维、三维图形或任意选择范围输出成栅格图像。2、影像拍摄功能:系统还提供指定窗口内的影像拍摄,并保存、打印和输出。3、可将方案
12、评审总结文档,包括专家意见、原方案和现场调整数据表格输出。九)系统扩展功能1、可视化历史资料的浏览、查询与保存为今后研究城市的变迁与发展储备真实的、科学的信息。利用系统中备份功能,可把每一阶段、每一时期的城市发展变化三维立体资料加以储存,为整个城市的发展留下宝贵的历史演变资料。可以直观看到建设前现状、规划成果和建成后真实景观。2、可视化三维数据的应用:系统不仅应用于规划的编制与实施管理,也为社会和其它政府部门提供三维地图数据和技术支持。从而达到全市公安应急指挥调度的准确化,城管管理的网格化,电力网线区域分控的安全化,消防救灾调度的及时化,电信网络布点的程序化,水利排涝系统的合理化,交通状况控制
13、的全局化水平,从根本上实现城市数字一体化管理进程。依据各部门合实际业务需求,充分挖掘三维数据的使用价值。3、系统其他扩展功能:l 批量物体建立:系统提供可以依据指定的线、面来批量建设对象。l 自由绘图:系统提供绘图工具,可以自动绘制曲线等对象。l 插入背景音乐:系统可以自由导入音源文件。l 场景完成后可生成可执行exe文件,并有基本漫游功能4、 网络发布功能 :具有网络发布技术,可以将海量的数据发布在政府内部网络上运行。要能通过网络发布版本进行简单的漫游和规划查询功能。2 三维系统平台Skylinesoft Terrasuite针对三维城市规划管理辅助审批系统的具体需求进行分析后我们选择了美国
14、Skyline公司的Terra Suite系列软件产品作为系统的三维城市软件平台。Terra Suite灵活、简便的建模工具、稳定的软件功能、组件化的软件体系、便捷的技术拓展优势是我们选中它的依据。2.1 系统平台概述Skyline软件是利用航空影像 、卫星数据、数字高程模型和其它的2D或3D信息源,包括GIS数据集层等创建的一个交互式环境。它能够允许用户快速的融合数据、更新数据库,并且有效地支持大型数据库和实时信息流通讯技术,此系统还能够快速和实时地向用户展现3D地理空间影像。Skyline软件家族系列产品为网络和非网络环境提供了一个三维交互世界的窗口。它能够在本地或网络环境下进行基本数据生
15、成,数据传输,数据可视化和数据分析等。产品能够分离开或根据用户需求进行用户化的特殊定制,初始化界面和在线帮助工具能够帮助设定适合自己的三维世界窗口来解决特殊的应用需求。从生成飞行文件的地表数据集或从GIS在二维/三维的knowledgebase简单的传送地表数据。Skyline软件家族能够使提供一个新的视角又基于已有的IT和GIS构架来浏览其应用案例。2.2 平台产品描述产 品简 要 描 述TerraExplorer Suite编辑、注释、开发3D环境、用户定制1TerraExplorer 免费的浏览插件2TerraExplorer Pro对象实体模型的建造、编辑、注释,实时3D地形浏览、空间
16、分析、读取、输出外部数据源3TerraExplorer Developer一套ActiveX 的软件开发包,允许用户自定义TerraExplorer Pro的应用和建立强大的3D地理空间用户界面4TerraExplorer Run Time Pro用于运行TerraDeveloper开发的程序TerraBuilder Suite快速创建、编辑和获得Skyline三维地表数据集、三维场景1TerraBuilder 结合大量的航片、卫星影像、地理地表信息、数字高程模型和矢量数据,简洁、快速创建大量三维地表数据集、三维场景2TerraBuilder Enterprise Edition 是Terra
17、Builder的企业版,需要运行在TerraBuilder上3TerraBuilder DirectConnect 三维地形、地貌数据直接连接软件,用于网络发布TerraGate Suite发布三维场景数据的工具1TerraGate 提供强大的网络数据服务,它能够现时传送3D地理数据,在多处理器的环境下,TerraGate能够在所有的可获得的处理器中自动分配负载2TerraExplore Plus License是运行在TerraGate上网络模块3TerraPhoto3D ServerTerraPhoto3D提供不用扩展复杂的程序,快速展开现时的、三维的基于HTML的地表影像2.3 平台产品
18、性能2.3.1 TerraBuilderSkyline公司的Terra Builder软件是一个强大的地形、影像三维空间数据制作与管理软件,其采用了具有自主专利版权国际领先的技术进行空间数据的压缩、集成、管理和分发,目前国际上最先进的数字地球产品GoogleEarth就是在这个领域涉嫌侵犯的专利技术而正在进行法律诉讼。Terra Builder产品可以轻易提供TB级海量地形、影像数据的多分辨率金字塔构建、编辑维护功能,提供多分辨率地形数据、影像数据的融合功能,提供数据压缩功能,提供基于文件和关系型数据库存储方式的数据管理功能,快速构建和管理海量三维地形和影像数据库。Terra Builder产
19、品具体性能如下:l TerraBuilder 可以使用户为他们的地理参考的应用创建一个现实影像的、地理的、精确的地球三维模型。Skyline软件产品系列的模块能够利用其中的编辑工具集合数据为地物的覆盖或附加创建三维背景,如TerraExplorer Pro;l TerraBuilder能够结合大量的航片、卫星影像、地理地表信息、数字高程模型、和矢量数据,简洁、快速地创建大量三维地表数据集。它支持多种输入格式,能够合并不同分辨率和大小的数据,将数据进行重新投影生成相同投影参考的数据。它还能够为最后生成数据集对选择的源数据进行区域裁减。TerraBuilder能够生成任意大小的现实的、详细的视景。
20、视景生成后,合成的网络支持的3D地表数据集能够添加二维和三维动态或静态物体,并且能够传送给终端用户。l Builder特点:n 有效处理大量数据集;n 多处理器,应用TerraBuilder Agents,当地网络的多个电脑能够分担工作量;n 为最小化磁盘存储进行数据压缩;n 支持大多数源数据的标准数据格式;n 通过插件程序界面附加支持新的数据源格式 ;n 64字节文件指示器允许快速访问达到GB数据量文件的数据库;n 自动合并不同空间分辨率的源数据;n 高级用户界面能够实现自动或手工定制用户化数据集;n 强大的预演示选项和特性;n 大量的编辑工具允许用户定义层的扩展;l 产品技术优势:(1)完
21、全支持多分辨率、多源数据的融合。相对其他的软件产品必须进行人工判断影象分辨率,而手动分级设置影象,TerraBulder提供全自动影象分辨率识辨而自动分级设置;(2)完全支持JPEG2000以及更高效的数据压缩方式。Terra Builder软件在这一点上是具有专利技术的,其是一种自主版权的影象数据压缩技术,可以实现数据的高效压缩而没有损失,这在实际的数十个项目应用中得到良好验证;(3)完全采用多分辨率金字塔技术。这里不是一般的影象“切片”技术来进行的金字塔,而是彻底的基于像素单元的金字塔技术,对于多级分辨率影象还可以进行手工调节,来按照我们自己的意图实现一定高度时显示对应分辨率影象,以满足我
22、们的应用需求。(4)完全支持Oracle 10g及以上版本关系型数据库存取管理。Skyline公司是Oracle公司官方战略合作伙伴,Oracle公司10g产品在全球发布时,就是采用Skyline公司的软件为演示软件来推广其10G产品对空间数据的支持能力,由此可以说明Terra Builder产品对Oracle 10g产品的支持力度,它可以直接支持Oracle Spatial,而无须任何其他中间件,或低效ODBC、JDBC技术;(5)完全支持数据量200GB以上,而且可以支持更高的数据量要求,这是由于TerraBuilder软件具有真正海量数据管理技术,数据量只局限在硬件服务器的能力而不是软件
23、.就目前成功应用实例来说,SKYLINE公司的Skylineglobe三维地球服务网站(),集成美国全域高分辨率卫星影象数据以及全球15米分辨率影像,总体数据量达到了5TB,全球浏览速度快捷流畅,另一个案例是法国为抵制以Google为首美国文化侵略,而采用SKYLINE软件建立法国自己的三维地球网络(www.geoportail. fr),目前该网站已经集成全法国1:1000比例尺航片,数据量约达10TB。因此TerraBulder对数据量支持能力非其他软件产品在同一量级来进行比较的。l 其他关键技术扩充:(1)支持WMS(Web Map Service)网络空间数据服务协议,这是OPEN G
24、IS国际标准,支持此协议就实时连接全任何国家和地方的空间影象数据,在我们三维地球上显示,这是真正的分布式数据库服务。(2)支持WFS(Web Feature Service)网络空间数据服务协议,这是OPEN GIS国际标准,支持此协议就实时连接全任何国家和地方的空间矢量数据,在我们三维地球上显示,这是真正的分布式数据库服务;2.3.2 TerraBuilder Enterprise Edition(企业版)最新的企业版本允许用户在若干台电脑和多个CPU中同时分担生成大量3D数据集的负荷。通过使用最新版本的TerraBuilder Agent,网络上的每台电脑都能够进行MPT文件的生成。Ter
25、raBuilder能够从含有更大量的影像和高程数据源数据中直接导入新的工业标准格式如ECW,IMG和NIMAs CIB,CADRG和DTED。对软件内部设置的修改和大量用户界面的修改功能使得应用TerraBuilder创建数据集更加有效和得心应手;TerraBuilder企业版是根据用户创建精细的数据集的需要设计的。它结合了TerraBuilder已有的所有特性,比如加载多种不同格式不限大小和分辨率的源数据,对这些源数据进行操作将它们合并成为单一的、压缩的、优化的3D数据集进行传输;TerraBuilder企业版是根据用户创建即时数据集的需要设计的。大量的数据档案能够短时间内被调到3D视景中。
26、它结合了TerraBuilder已有的所有特性,比如加载多种不同格式不限大小和分辨率的源数据,企业版在企业里也采用多处理器和多个电脑共同运转的能力来分担工作量;对企业版进行操作就好像多个TerraBuilder拷贝在数据集中共同工作来进行进程。2.3.3 TerraBuilder DirectConnect:TerraBuilder DirectConnect与TerraGate相连接,它能够将航空和高程数据本身格式的文件(如ECW,Mr,SID)传送给TerraBuilder用户。它能够通过网络应用TerraGate服务器把原数据直接传送给TerraExplorer和TerraExplore
27、r Pro 客户,使你免于创建3D地表数据集,从而节省了你的时间和资源。新版本的TerraBuilder DirectConnect和TerraGate连接,使用户能够在TerraBuilder工程中直接飞行,减少了创建MPT文件的需要。你可以把你的源数据加载到一个TerraBuilder工程中,演示所有需要的操作,并使它能够被TerraGate客户所应用。2.3.4 TerraExplorer TerraExplorer打开了通向数字星球的大门。现在,个人PC机用户能够预先充分地体验交互地表可视场景,而不用等到昂贵的三维可视化系统建立完成以后。应用Skyline的 TerraExplorer
28、,在由Skyline的Terra产品创建的高分辨率的三维世界环境中, 用户能够自由地进行漫游。这些现实的基于地表的航空影像能够通过Inter网或者局域网进行传输,并且能够存储到DVD/CD-ROM中。TerraExplorer能够从任何视角或者视点显示高清晰的详细的现实视景,并且能够对其中的部分区域以相当好的清晰程度进行近距离的观看。另外,所有叠加在地表的信息(如由Pro创建或者导入的文本,标签,图形和三维物体)都能够在TerraExplorer中看到。用户也能够激活放在地表上的链接自动进入特定的网址,搜索数据库或调用外部PC的应用程序。TerraExplorer的网络功能允许用户通过网络进入
29、全球三维地表可视化场景,为多种多样的商业和专业应用创造商业机会。TerraExplorer的简易操作和灵活性使它适合诸如直播现场运动会,房地产,观光旅游,教育,娱乐,商业策划和跟踪,也可以应用于军事,航空和仿真模拟。2.3.5 TerraExplorer ProTerraExplorer Pro 用自己的影像来构建数字世界。通过TerraBuilder对地理参考的三维模型进行编辑和标记,用户可以定制Terra experience 使当地地理地物高亮显示。在3D地图上叠加用户自有的专题信息,能够创建一个令人激动的交互式应用成果,来突出一个地区的特征,显示其功能、相互关系以及从一个独特的视点展示
30、该地区。TerraExplorer Pro家族的所有产品都是基于一种技术建立的。TerraExplorer Viewer提供基本的观看功能。TerraExplorer Pro GIS Edition增加了编辑、分析和控制工具。TerraExplorer Pro特性如下:(1)通过网络有效为地表传输数据或进行叠加;(2)为生成公开的丰富的3D地表可视化场景提供所有需要的工具;(3)包含交互式的画图工具在三维地表模型上创建和添加几何图形,用户定义的物体,建筑物,文本,位图等;(4)能够生成和导入静态和动态二维和三维物体,符号和地理参考信息层;(5)能够加载标准在线和无线的GIS层;(6)将层保存为
31、GIS标准文件格式;(7)采用标准COM界面与外面本地和网络应用程序相连接;(8)能够控制其中所有的静态和动态物体,信息层和应用程序;(9)拥有一系列测量和地表分析工具;(10)自动驾驶特征能够在TerraExplorer中创建预定义路线并进行重复播放;(11)采用鼠标、键盘和飞行控制板的结合来控制速度、高度和视角;(12)能够通过已经记录的飞行路径创建飞行动画(AVI格式)或一组帧文件;(13)能够生成三维窗口的快照并保存为另外的文件;(14)超链接特征能够把特定区域、物体连接到网页、应用程序和数据集上;(15)能够集合文本和网络内容上的信息;(16)发布工具能够将视景输出给Inter网或局
32、域网的用户;(17)为本地和远程用户提供改良级的安全设置;2.3.6 TerraDeveloper ExtensionTerraDeveloper Extension添加的用户界面定制功能能够和TerraExplorer Run Time Pro一起应用。TerraExplorer Pro家族还包括一套全面的工具和扩展模块。所有的工具都是用TerraExplorer Pro API开发的,这些工具都能够被TerraExplorer Pro、TerraExplorer Run Time Pro 和TerraExplorer Viewer激活。TerraDeveloper Extension能够创
33、建定制的TerraExplorer Pro应用程序。TerraDeveloper Extension软件开发包是一套ActiveX 控件,它给开发者提供全面的用户化的TerraExplorer Pro应用软件。利用TerraExplorer Pro的环境,开发者能够在三维中通过在任意应用或HTML网页上合并TerraExplorer Pro构建自己的应用程序。TerraDeveloper允许在基于PC机的系统上,向任何应用程序中添加强大的三维地理空间界面,包括桌上型电脑,膝上型电脑,网络和无线设备。2.3.7 TerraExplorer Run Time ProTerraExplorer Ru
34、n Time Pro是为了运行由TerraDeveloper开发的程序而设计的一个应用程序部件,它充分应用TerraExplorer Pro API。由TerraDeveloper开发的程序能够被有成本效益的TerraExplorer Run Time Pro分配。2.3.8 TerraGateTerraGate是一种强大的网络数据服务器技术,它能够现时传送3D地理数据。TerraGate能够同时向数以千计的客户传送Skyline数字地球数据。它提供一个平台,这个平台使由Terra开发和编辑工具创建的多个应用程序运行。通过和TerraBuilder, TerraDeveloper, 和Terr
35、aExplorer Pro进行连接,TerraGate使得数字地球能够实现,并实现了地理参考的背景和基于网络的应用程序。TerraGate和视频流技术有着明显的不同,因为它的运行是基于网络无缝可变带宽的,并且不会被连通性的潜伏和中断而影响。当初始影像以低分辨率被用户所接收,用户就能够开始进行三维显示,而不用等到所有的数据集都传输完毕。这项技术的突破为平滑和更有用的用户经历展示了无缝的三维图像。对TerraGate客户服务器模型进行优化,它能够使数以千计的用户接收带宽由低到高的实质的,无限制量的数据集,给每个用户不间断的观看效果。TerraGate的技术是可以无限升级的,它允许位于不同地区的多个
36、服务器共同分担负荷同时传输三维数据集。在多处理器的环境下,TerraGate能够在所有的可用的处理器中自动分配负荷。TerraGate 的特点:(1)通过内部网络或Inter网进行3D数据的传输;(2)对低带宽的情况能够进行最优化;(3)简单的可测量性设计;(4)采用TCP/IP协议;(5)与防火墙和代理服务器共同工作;(6)充分利用多处理器服务器的硬件优势;(7)有效处理大量数据集;(8)地表数据的大小只被磁盘媒质所限制。2.3.9 TerraExplore Plus License TerraExplore Plus License 模块,通过提供TerraExplorer Pro API
37、应用接口提交给网络客户端TerraExplorer Viewer调用以此来实现在实时状态下执行具体任务的飞行体验。安装TerraExplore Plus License的服务器端可以鉴别客户端网页从预定义好的网域下载任务。客户端网页需提供一个身份验证提交到安装TerraExplore Plus License的服务器上。当TerraExplorer Viewer客户端提交TerraExplorer Pro API应用接口申请时,该申请需经过服务器的身份验证,在验证通过后TerraExplorer Pro API应用接口就能被TerraExplorer Viewer客户端调用。TerraExpl
38、ore Plus License技术优势:(1)扩展了TerraExplorer Viewer和网络内容之间的综合应用能力;(2)增加了TerraExplorer Pro的功能让TerraExplorer viewer的客户使用;(3)适用于采用的任何网络技术标准(如HTML, ASP);(4)由TerraGate 管理工具完全控制;(5)通过TerraGate管理工具在线统计报告;(6)是旧模块FlyGen的替代升级。2.3.10 TerraPhoto3DSkyline的TerraPhoto3D是一个用来在网络上生成流畅的、引人注目的可视化场景的易于展开、便于应用的三维环境。TerraPho
39、to3D提供不用扩展复杂的程序,快速展开现时的、三维的基于HTML的地表影像。它能够轻松与任何网址或者第三方的产品结合,易于进行用户化定制。因为它所要求的带宽很低,用户能够从任何PC机、网络浏览器和任何手持无线设备上访问TerraPhoto3D。不需要插件,也不需要下载任何东西。动态可视特征和交互飞行不仅能够简单实现,而且他们也给用户提供一个丰富的、独特的在线经历,这在网络上是无可匹敌的;对那些要求高质量区域影像或那些提供给他们的用户形象化产品和服务的想要有竞争优势的人来说,TerraPhoto3D是一个在行业范围内比较理想商业软件。添加TerraPhoto3D影像能够增加访问量和查询,最终推
40、进销售和收入。在网址上应用TerraPhoto3D给你的用户一个独特的经历。2.4 Terra Suite软件与其他软件的功能比较Terra Suite是利用航空影像、卫星数据、数字高程模型(DEM)和其它的三维或二维信息源以及GIS数据等创建的一个交互式环境。它能够允许用户快速地融和数据、更新数据库,并且有效地支持大型数据库和实时信息流通讯技术,此系统还能够快速和实时地展现给用户三维地理空间环境。Terra Suite是独立于硬件之外的多平台、多功能软件系统。Terra Suite是基于网络的三维GIS,具有精确的定位查询、浏览、编辑、注释、打印、空间分析、VR技术、用户自定义工作界面、基于
41、COM的二次开发以及网络发布等功能。图2 TerraSuite软件家族结构图专心-专注-专业表1 SkyLine TerraSuite与主要三维软件产品功能比较表 产品 指 标TerraSuiteVRMap2.XIMAGISGeoStar(GeoDEM,GeoGrid)MapInfoArcGIS 3DErdas 3D完全版Browser完全版影像漫游系统数字地球与海量数据管理好一般二维三维数据及影像数据的导入、建模方便灵活一般差一般一般文件操作(数据集导入、导出,工程存取)好较好较好一般一般一般好好好交互式浏览、可视化显示工具(平移、缩放、旋转)好差一般差差差较好较好差与其他多种数据格式转换好
42、较好较好一般一般一般好好好网络发布好差一般表2 Skyline、VRMAP以及ARCGIS三维软件性能比较表项目SkylineVRMAPARCGIS操作性灵活,交互性很好灵活,交互性一般,特别是对指定对象的空间角度、距离的任意随心操作性差灵活,交互性一般稳定性很好较差一般专业性很好,是一套专业三维GIS软件,具有十年的历史,在世界上广泛深入的应用较好,是一套专业三维GIS软件,具有6年历史,在国内具有一定的应用差,只是一个模块,在世界上应用极少,还不成熟产品模块完整性很好,具有数据集成(Terra Builder)、网络发布(Terra Gate)和客户端浏览开发(Terra Explorer
43、)三大产品系列,是一个完整的产品家族一般,以往只有桌面版产品VRMAP,2007年学习Skyline产品推出三大系列产品,但都不成熟差,只有客户端模块,其他都需要借助ARCGIS原有模块来实施,是不完整的产品方案三维展示能力很好,能够直观友好展示三维场景,支持精细三维模型,动态模型等好,能够直观友好展示三维场景,支持精细三维模型,动态模型等差,支持三维场景、三维模型一般空间数据压缩技术很好,采用世界上先进的压缩技术,并具有自己的专利技术一般,采用通用的数据压缩技术,无论压缩比和无损量都一般没有压缩技术空间数据网络传输技术很好,采用世界上最先进的流媒体数据传输技术,并具有自己的专利一般,传统的空
44、间数据网络传输技术,2007年才实现网络发布一般,传统的空间数据网络传输技术数据库支持能力很好,支持Oracle Spatial 和ARC SDE、WMS、WFS从而实现空间数据广泛的支持能力差,根据传统的数据库技术实现数据库支持。较好,通过 ARC SDE实现数据库支持,从具有交好的数据库支持能力模型数据量支持能力强,能够支持很强三维模型数据,经测试和专业VR三维软件支持能力相当较强,能够支持较强三维模型数据差,支持三维模型数据量很差,基本不能实现工程应用模型数据网络发布能力很强,能够支持上万级三维精细模型数据网络发布,实现真正的三维城市网络发布一般,三维模型网络能力一般,可以实现几百级的三
45、维模型数据网络发布差,三维模型数据网络几乎不能实现模型数据编辑能力好,可以实现三维模型的体量大小,色彩,以及角度旋转好,可以实现三维模型的体量大小,色彩,以及角度旋转差,不能实现三维模型的体量大小,色彩,以及角度旋转模型数据自我创建能力好,软件自带三维模型创建工具,可以灵活创建三维模型,三维符号等无此功能无此功能对二维GIS软件的支持能力好,能够支持主流的二维GIS软件如ARCIMS、MAPINFO、SUPERMAP,实现二三维联动的网络发布应用差,不能实现对二维GIS软件支持以实现二三维联动的网络发布应用一般,仅能支持ARCIMS实现二三维联动的网络发布应用2.5 Terra Suite软件
46、技术流程图3 TerraSuite软件家族技术流程图首先将已经纠正的数字正射影像以及高程数据(DEM)加载在到TerraBuilder中,并对这些数据的格式进行转换,然后进一步生成MPT格式的文件,形成TerraExplorer Pro所需要的“数字地球”三维地形场景。接下来在TerraExplorer pro中,导入“数字地球”三维地形场景并通过连接地理信息系统数据库(GIS Database)在TerraExplorerPro中进行二维、三维模型的建立,也可以在TerraExplorerPro中进行二维、三维信息和地理信息系统数据文件(GIS data files)的加载,并在TerraExplorer Pro中进行编辑操作,形成真实、准确的三维地理模型,进而生成真实的三维城市立体景观。2.6 Terra Suite软件的二次开发能力用户可以基于如下产品进行开发:(1)TerraExplorer Viewer(2)TerraExplorer Pro(3)TerraDeveloper(4)TerraExplorer Run Time ProTerraExplorer Pro API是TerraExplorer Pro家族中的基础开发环境,是一套面向三维GIS应用系统开发者的新一代组件式GIS开发环