比较3D地球观众
谷歌地球,MSN虚拟地球3D和美国宇航局的世界风
3D-ardare Viewer允许通过虚拟环境导航,并且可以从Internet轻松下载。这种快速发展如何支持荷兰的道路和水上监管机构等机构的稳定,长期发展?作者考虑并比较了三个标准的3D地球观众:谷歌地球,MSN虚拟地球3D和美国宇航局的世界风。每个都与开放的地理空间联盟(OGC)服务相结合,以检查其在将地球信息传播给公众的绩效。虽然谷歌地球证明技术上优越,但也必须考虑其他方面。
Rijkswaterstaat(RWS)是负责维护和管理荷兰的主要道路和水道的政府组织。它希望大大减少ICT成本。遇到这一挑战的战略是基于统一工作模型,开放标准,基于服务器的计算和中央数据托管和维护的原则。已经为此目的建立了作为Geoservices并基于OGC服务架构的地理信息基础设施。RWS目前正在通过Geoservices发布地理信息,但可能对流行的3D地球观众的某些特征适合他们取代Geoservices?
特征
谷歌地球,MSN虚拟地球3D和美国宇航局的世界风是标准的3D地球观众,具有不同的特性。每个都可以对公众轻松访问。Google Earth(GE)包含通过动态互联网桌面3D-Virtual-Globe流式传输的高分辨率卫星和空中图像。GE的普及是世界上下载最下载的观众,依赖于其流畅的接口和流动的动态地理可视化。该接口通过AJAX技术实现,使用keyHole标记语言(KML)或其ZIP版本(KMZ),作为外部数据源的标准。KML / KMZ是一种XML数据格式,它定义了Google虚拟地形中的信息的观看。将GIS文件转换为KML,与Google SketchUp绘图工具的组合提供了基于文件的叠加层的机会。为了响应Google地球,Microsoft在2006年底启动了OpenSource API中的MSN虚拟地球(VE)3D。这是一个映射/卫星图像应用程序,可以在Windows操作系统运行.NET应用程序环境中的简单Web浏览器中查看。美国宇航局的世界风(WW)是一个星球 - 可视化地球,覆盖卫星照片,天气数据,政治边界和拓扑世界地图。 WW allows the viewer to experience earth terrain in virtual-3D, with panning and zooming capabilities. Although WW is supplied with relatively low-resolution satellite and aerial imagery, it is capable of importing higher-resolution images from other sources.
Geoservices vs查看器
我们将Geoservices Web Mapping Server(WMS)基础架构与GE一起使用网络链接工具,该工具在GE客户端上叠加在GE客户端上使用KML地面覆盖元素属性。现有的Geoservices Internet应用程序被用作导频WMS。沿着荷兰镇欧因德群岛绕道旁路有关的高度信息与GE上的WMS投影相结合。普通用户可以单击声屏来获取有关其维度的信息。3D障碍使用Google SketchUp构建。通过构建包括四个WMS层的演示网站,将WMS添加到MSN VA 3D接口中;它使用如在线软件开发套件(SDK)中所述的Veaddtileserver规范,以将WMS GetMap请求运行为Tile服务器。仅发现WGS84坐标系适用于MSN VA 3D中的适当投影。WW有一个现成的WMS连接功能。将WMS添加到WW只是需要调整一些配置文件。 The wms_server_list.xml file had to be changed and new WMS requests added.
连接比较
GE,MSN VAD和WW都可以连接到WMS(使用GetMap请求)。然而,这些观众对3D表面上的WMS投影有局限性。表2比较了各种WMS-Viewer连接属性。使用UMN地图服务器和GeoServer测试每个连接,显示出显着的差异。
WMS连接
WMS与MSN VE 3D的连接与GE和World Wind的连接有很大的不同。GE和World Wind都使用动态边界框(BB)参数来创建WMS请求的图像。当BB改变时,WMS图像被破坏,并基于当前的BB创建一个新的图像。但是WMS与MSN VE的连接是通过tile-server方法实现的。整个地图被划分为按每个独立贴图的纬度和经度定义的贴图块,并指定这些贴图的源WMS URL。一旦tiles被加载,它们将保持在缓存中并出现在计算机屏幕上,而虚拟地球BB将通过平移和缩放进行改变。MSN VE上的WMS图像是在覆盖WMS图像的MSN地图和卫星图像的背景下同步生成的。在GE的情况下,图像是独立于背景卫星图像创建的。
层数管理
GE中WMS的耦合是基于KML的,因此可以直接管理不同的层。在通用电气中,切换一层或改变其透明度也是可能的。操作完成后,GE软件将保存更改信息。因此,当用户下次访问程序时,WMS层可以以先前保存的状态访问。然而,NASA的“世界风”在层管理上很差。它不允许用户保存WMS图像的透明度设置;不同WMS层的顺序必须在配置文件(wms_server_list.xml)中更改。MSN VE的工作方式非常不同。只有当数据发布者在网站上提供工具时,普通用户才能更改透明度级别。使用这个查看器可以更改图层顺序和添加多个图层。 The user can add and turn off WMS layers, making visualisation more effective. This is in direct contrast to World Wind, which cannot show more than one WMS image at a time, rendering geo-related decision making and visualisation difficult.
结束言论
虽然地球观众共享在网络上发布地理相关信息的目标,但他们的差异很大,这使得在向公众提供地理信息方面难以做出选择。除了技术属性和市场渗透之外,另一个因素是该机构对网络出版物的政策,即是否下载客户端。一个明显的先决条件是查看器是否与OGC服务兼容。RWS将继续通过自己的Geoservices基础设施发布。该组织最近在明尼苏达州的Mapserver中促进了kml的支持,这是Geoservices框架的一部分。这将使RWS也能够通过谷歌Earth和谷歌Maps发布地理信息。