简介GeoGloble是由武汉大学测绘遥感信息工程国家重点实验室研发的网络环境下全球海量无缝空间数据组织、管理与可视化软件。
GeoGlobe通过对全球海量影像数据、地形数据和三维城市模型数据的高效组织、管理和可视化,从而实现任何人、任何时候、在任何地点,通过互联网,以任意高度和任意角度动态地观察地球的任意一个角落。GeoGlobe以其优秀的卫星图库与地形资料,通过3D技术的应用,让用户拥有身临其境的感觉。
GeoGlobe包括三部分:GeoGlobe Server、GeoGlobe Builder和GeoGlobe Viewer。GeoGlobe Server通过分布式空间数据引擎,管理所有注册的空间数据,并提供实时多源空间数据的服务功能。GeoGlobe Builder 实现对海量影像数据、地形数据和三维城市模型数据的高效多级多层组织,为实现全球无级连续可视化提供数据基础。GeoGlobe Viewer则装在客户端,通过网络获取服务器端数据,三维实时显示、查询、分析。
GeoGloble是一种与“Google Earth(谷歌地球)”软件功能相近的“虚拟地球仪”,用来处理各种影像数据,实现地理搜索功能,以及地理信息服务。该软件由中国自主开发,定位于地理信息共享服务,对中国的地理信息能够提供更加详实的数据。
软件组成GeoGloble软件平台架构采用客户端、应用服务器和数据服务器的三层体系架构。根据这三层体系架构, GeoGlobe软件平台主要包括三部分:GeoGloble 3D Viewer、GeoGloble Server和GeoGloble Builder。GeoGloble ServerGeoGlobe Server是GeoGlobe的应用服务器的核心部件,通过分布式空间数据引擎,管理所有注册的空间数据,并提供实时多源空间数据的服务功能。
实现与GIS平台的无缝集成,通过GIS 应用API接口,实现海量信息检索服务、属性与图形的互相查询分析服务以及地形分析等空间分析服务。
提供符合OGC标准的WMS、 WFS和WCS的服务。GeoGloble BuilderGeoGlobe Builder 是GeoGlobe数据组织与管理的核心部件,通过对海量矢量、影像、地形、地名和三维城市模型等类型的空间数据的高效组织、压缩与管理。
实现数据的更新、多时相管理,为实现空间数据的全球范围多分辨率连续可视化提供数据基础。GeoGloble 3D ViewerGeoGlobe 3D Viewer是GeoGlobe客户端核心部件。通过建立地球的几何模型,实现地球模型的三维可视化。
获取服务器端GeoGlobe Server提供的多源、多分辨率数据服务,实现全球三维实时场景的显示与浏览。
获取服务器端GeoGlobe Server提供的查询服务和分析服务,实现基于全球范围的空间分析与应用。
提供可视化组件的二次开发功能,实现与应用系统的无缝集成。
主要性能GeoGloble软件平台的主要性能主要体现在数据管理能力、应用服务能力和可视化能力等三个方面。数据管理能力支持主流三维文件格式处理。主要包括:3D Studio 的3DS格式,D3D 的.X格式、AutoCAD三维格式、 Shap3D、Open Flight格式和VRML 2.0等多种三维数据格式的导入。
支持建筑物二维矢量数据加上高程信息快速生成大范围三维建筑物模型数据的处理。可以管理10 万个以上三维建筑物模型。
支持国家1:100万、 1:25万等多种比例尺的地名数据的处理。应用服务能力支持符合OGC标准的WMS、 WFS和WCS服务。
提供矢量、影像、地形、地名和三维模型等数据服务。
提供图形与属性的互相查询分析服务。
提供空间量算、地形分析、洪水淹没和日照等空间分析服务。
支持服务的分布式管理和调度。实现在多个服务器上部署不同类型的服务,从而支持多用户的并发访问。
提供以主流GIS平台(GeoStar 、MapInfo和ArcInfo) 的 GIS API接口,实现与GIS平台的无缝集成。
提供组件、动态链接库和API函数等二次开发方式,实现与应用系统的无缝集成。可视化能力支持矢量、影像、地形、地名和三维模型等多种数据类型的实时可视化。
支持Direx3D三维引擎的高效绘制。
支持鼠标、键盘等多种三维场景操作模式。
支持视景体剪裁、基于视点的LOD三维绘制算法,三维场景的浏览速度至少达到每秒 20帧以上。
支持至少6万个简单三维建筑物模型数据的绘制。
主要特点具有自主知识产权的国产软件平台
GeoGloble是武汉大学测绘遥感信息工程国家重点实验室集中具有计算机技术、网络技术、测绘遥感技术和地理信息系统技术等专业背景的博士后、博士组成的强大研发团队开发的具有自主知识产权的国产软件平台。打破了国外同类型软件 Skyline、Google Earth和Virtual Earth在全球空间信息服务领域的垄断。而且在涉及国防、安全和国家基础空间信息等应用方面,GeoGlobe 更具有安全性和可靠性。
实现与GIS平台的无缝集成应用
GeoGlobe的研发团队长期从事国产GIS平台 GeoStar的研发工作,多年来国产GIS平台的研发经验使得 GeoGlobe不仅具有Skyline等国外同类型产品软件的功能和特点,而且在空间数据的管理与应用、信息的查询与检索和空间分析等 GIS应用方面具有明显优势,可以实现与GIS平台 GeoStar、MapInfo和 ArcGIS 等平台的无缝集成。
多源、多尺度的全球空间数据无缝组织与可视化
GeoGlobe不仅支持海量(10TB以上) 4D空间数据产品(DOM,DLG ,DRG和DEM)的多分辨率、多尺度全球范围的组织与管理,而且有能力进行大数据量三维城市模型数据、多尺度地名数据的高效组织与管理。通过自主研发的数据索引、数据压缩、数据传输、数据多级缓存和三维可视化渲染等核心算法,实现全球范围空间数据的高效、连续多分辨率的无缝可视化。
方便的二次开发、与业务系统的无缝集成应用
GeoGlobe支持目前主流应用的二次开发技术。根据用户的不同需要,可以提供组件、动态链接库和 API接口等多种方式的二次开发接口。支持VC、 VB和C#等集成开发环境。并且通过易于调用的 API接口实现与业务系统的无缝集成应用。
建设历程[2]2008年11月底,国家测绘科技委员会在上海召开会议,提出了启动“国家地理信息公共服务平台”建设工程,打造中国的“Google Earth”(谷歌地球)。
基本方案为:定位于地理信息共享服务,将政务网与公众网分开建设。
Geo Globle操作平台中鸟瞰哈尔滨的影像图自起炉灶:“Google Earth”上看不见我的乡村
[1]如果你是“Google Earth迷”,你一定会发现,当鸟瞰华盛顿、纽约等北美地区时,你“飘悬”的眼睛可以下俯到街头的轿车上。但“飘”到国内大城市上空,你看到的街头公交车要模糊许多;再接着“飘”至武汉的外环线外,你的眼睛不得不“上浮”,不然你看到的只是块块色斑。“这并不足为奇,‘Google Earth’上的实景影像清晰度在北美和欧洲是最高的,其他地区的大城市只能达到240米左右,小镇山村清晰度更模糊,只有8000米。”“测绘遥感信息工程国家重点实验室”副教授陈静说。
为什么会这样?陈静说,可能是Google出于商业市场定位的考虑。他说,“Google Earth”上的影像图都是从“捷鸟”等公司获得的,数据有限,同时也有成本问题。“对于国内的地理信息数据,我们自己有很大的优势。国家测绘系统有通过各种测绘手段获取的地理信息,有的是地面GPS人工绘图,有的是航空拍摄测绘。而且,其他部门都有自己获取数据的渠道,这些数据的清晰度会更高、更全面。以后,我们想要查看哪个乡、哪个村,只要不是保密的,都能实现。”陈静说,这是建设中国“Google Earth”的最大优势。
安全起见:地理信息分“两网”共享
EV-Globe Pro三维平台图片(北京故宫东侧)“国家许多部门都拥有地理数据,精准度和清晰度很高。”陈静说,之所以没有开展民用,主要是国家一直对这些数据严格管制。“测绘、国土等部门都有自己拍摄到的数据,但分辨率超过30米就管制,有的甚至是50米就不对外公布”。地理信息数据涉及国家安全,各国都有严格规定。美国政府规定,分辨率大于0.5米以上的卫星影像都要经过审批。“所以现在Google Earth一般只使用0.6米的图像”。“Google Earth”给了他们很大启发,只要不涉及国家保密信息,地理信息数据是可以安全公开、满足民用的。陈静说:“以前是有数据不能用,拿出去就算是泄密。但现在的市场需求很大,公众和政府需要有自己国家的‘Google Earth’。国家测绘局现在要开展这项工程,实际上就是在推动这块的民用。”资料显示,地理信息服务的市场潜力巨大,目前“Google Earth”能吸引10亿美元广告,印度等国已着手建立自己的平台。
基于这种考虑,中国科学院院士李德仁等专家提出,将这个平台建成信息共享系统,同时分别建设它的政务网和公众网,两个网络从物理上隔离,提供不同清晰度、精准度的信息服务,两者相得益彰。
10年打磨:国产“地球仪”已现锋芒
EV-Globe Pro三维平台图片(高程分析)“Google Earth”能玩得转,是依靠卫星影像图下面的“虚拟地球仪”,它能处理各种影像数据,实现搜索功能。“我们要建自己的‘Google Earth’,也需要有这种‘虚拟地球仪’”。李德仁说,为了做这个“虚拟地球仪”,他和龚建雅等教授花了近10年时间,最终完成了一种叫作Geo Globle的软件,为我国打造自己的“Google Earth”提供了技术支撑。
这项软件技术已经通过全国多位院士的集体评审。评审报告上说:“该成果总体上达到国际先进水平,在多源多时相海量空间数据分布式管理、异构地理信息互操作等方面有重要创新,处于国际领先水平,可以作为我国空间信息公共服务平台的基础软件。”陈静告诉记者,虽然还没有确认该软件就是国家地理信息服务平台的基础系统,但它确保了实现这个项目完全国产化。“如果使用国外软件,还不谈能否实现我们的共享应用要求,在安全保障上就存在风险”。陈静说,这一软件能同时处理多种来源的数据,包括三维地形图、航拍影像图、三维模型,同时还有矢量数据,如地理边界、铁路、公路和航线等信息,这些是“Google Earth”所没有的。
Geo Globle在黑龙江地理信息系统中的应用目前,Geo Globle软件已小试牛刀,分别在黑龙江地理信息系统、福建电力系统和国防领域试用,都达到了很好的效果。陈静说,有这个软件作支撑,对于行业和相关部门的数据服务将更加精准。比如规划部门需要搞清楚每家每户的宅基地、房屋界限,通过这一系统,可以达到对房屋的每个台阶都能准确定位,房屋边界的影像数据误差微乎其微。这个平台还有一个好处就是,通过技术集成,可以将不同部门的数据叠加到同一界面上,类比分析非常直观,而且工作效率会大大提高。可以避免各个部门在这方面的重复建设投入。
大功告成:尚需多方协调规划
李德仁说,目前这一方案已经向国务院提出申请。“当然,现在要建设我们的这个平台还要有几个方面的工作要做。”陈静说,“在数据获取的平台问题方面,虽然各个部门都有这些数据,但如何将这些数据集中放到一个平台上实现共享,需要协调规划;哪些数据需要扩充,哪些又需要进行区分加密处理,这也需要协调确认。”