Google Earth和World Wind是两款优秀的网络维地球影像浏览器,它们的出现,打破了传统Web GIS的数据发布模式,为空间信息的快速发布提供了新的解决思路和技术手段 采用这种技术,客户端和服务器之间不是直接传输空间数据,而是传输影像图片和XML ( KML Key-hole Markup Language KML)文档,影像数据被预先按照不同比例尺分层分块生成图片,当用户请求数据时,服务器不需要实时生成数据,而是根据用户请求的范围和尺度,在服务器端选择预先生成好的图片,拼接成满足用户要求的范围,返回给用户 这种模式可以极大的降低服务器和网络带宽的负担,为较少发生变化的空间数据发布提供了一种新的思路和解决方案 同时,这种技术使人们和空间信急的交互方式发生着深刻的变革 从World Wide Web到Web Wide World的变化反映了人们同空间信息的交互方式正从的单间信息服务模式到互动式、协同式探索的方向发展 Google Earth和World Wind已经被大众广泛接受并逐渐
开始应用在各个领域。
Skyline 软件是利用航空影像 、卫星数据、数字高程模型和其它的2D或3D信息源,包括GIS数据集层等创建的一个交互式环境。它能够允许用户快速的融合数据、更新,并且有效地支持大型和实时信息流通讯技术,此系统还能够快速和实时地展现给用户3D地理空间影像。Skyline是独立于硬件之外、多平台、一套软件系统。它包括TerraBuilder、TerraExplorer、TerraGate等一系列产品,是为用户提供影像数据、空间数据等三维数据服务的商业软件
OSSIMPlanet同World Wind一样是开源软件,OSSIMPlanet注重GIS数据的分析处理,是一个非常完善的解决方案是一套完善的系统,用户可以基于其API进行开发;但是想要扩展它估计得读懂很多东西(譬如说OSSIMPlanet自己设计了一套消息机制),如果使用它做自己的产品的话,过于复杂,难度较大。
上述的四个平台功能强大,具有三维可视化的能力,采用了先进的流传输技术,但是又具有很多不同之处 :
1、背景和目标不同:Google Earth的开发者 Google是一个商业公司,具有强的商业性,它的客户端是面向大众的;World Wind 的开发者是NASA(美国国家航空航天局),NASA是一个科学组织,World Wind是面向科学家 研究工作者和学生群体;Skyline主要提供给行业用户使用, Skyline Globe Enterprise Solution是美国Skyline公司为网络运营三维地理信息提供的企业级解决方案。包括了Skyline整套软件工具,给客户提供一站式服务,并开放了所有的API,不论是在网络环境中还是单机应用,让用户能够根据自己的需求定制功能,建立个性化的三维地理信息系统。OssimPlanet是以开源的Open Scene Graph为基础,继承了OSG的场景数据管理结构且实现了与NASA World Wind类似的全球网格模型(图5-2),OSG基于C++语言,大量运用了C++模版技术,因而开发难度较大,在数据结构中主要运用树结构组织数据,用C++智能指针来实现数据的共享,用仿函数类(重载()操作符的C++类)实现事件映射。
2、费用不同:World Wind以及OSSIMPlanet是完全免费的,Google Earth具有三个版本,其中包括免费的,Plus版和Pro版 Plus版和Pro版每年分别要付 20 美元和 400 美元Google的免费版本被授权为个人使用,不能用于工作环境,而World Wind 没有任何限制 另较小。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-33014-1.html
我们坚持捍卫
包括广东
我想知道咱们南海造岛停止了么