摘要: 网络通GIS软件是OpenGISConsortium(OGC)的主要目标之一。OGC的使命就是增强异构GIS平台间互操作的能力。OGC展望的是处于一个分布式计算环境(DCE) 中的GIS包含分布于Intranet或Internet的、能彼此交流和共享数据的GI...
网络通GIS软件是OpenGISConsortium(OGC)的主要目标之一。OGC的使命就是增强异构GIS平台间互操作的能力。OGC展望的是处于一个分布式计算环境(DCE) 中的GIS包含分布于Intranet或Internet的、能彼此交流和共享数据的GIS客户。这些能理解Internet的GIS客户端至少具备三个主要能力。
1.远程文件访问
分布式地理信息系统服务的第一种类型(原始数据下载) 要求用户在使用数据前先将数据集下载到本地磁盘。相反,网络通软件能如同读取本地数据集一样容易地读取远程数据。从本地磁盘空间和带宽两方面来说,实时访问远程文件具有高效率的优点。因为传输的仅是具体任务所需的数据,而不是整个原始数据集。而且,数据集保持原来格式,不必为便于下载而打包。缺点是通过Internet传输信息比从本地磁盘读取信息慢得多。因此,该技术仅对某些情况有用。这种情况下,用户访问远程文件仅提取需要的部分数据,然后将该部分数据存于本地磁盘以待进一步处理。
目前远程文件访问有两种方式:
(1)使用具有Internet能力的文件系统,如Sun公司的网络文件系统(NFS)。NFS允许用户按一定的权限连入Internet任一磁盘驱动器,对待它们如同对待本地磁盘。NFS可以为几乎所有的操作系统平台提供NFS客户服务器软件 (UNIX平台本身内置NFS,其他操作系统必须安装NFS)。一旦安装NFS驱动程序,任何GIS软件都能访问远程数据。
(2)其他网络文件共享技术,如Netware和WindowsNetworking,这些技术大多适用于局部网络。微软公司已经发布了具有与Internet 有一定联网能力的WindowsNetworking版本分布式文件系统(DFS)。
除了采用上面的网络协议外,还有其他的技术途径。OGC正在开发地理信息网络传输的技术。为了更好地处理空间数据,微软公司扩展了OLE和COM标准,提出了地理数据对象(GDO)技术。
2.各种数掂格式理解
因数据可能来自各种不同的计算机及软件,网络通过GIS程序必须能读取许多以不同格式存储的数据。一些GIS软件,如ESRI公司的Arcview正在努力实现此目标。这也是OGC的使命之一,即OGC旨在增加异构GIS平台互操作的能力。OGC开发的开放GIS模型(OGM)标准包括了传输机制和一个用于传输的公共文件格式。基于这些标准的软件,如Intergraph公司的Geomedia(基于GDO) 和LAS公司的GRSSLand(使用开放地学空间数据仓库界面,即OGDI),支持任何格式的数据。
3.实时投影转换和空间位置匹纪
实时投影转换和位置匹配能让用户比较和复合不同来源的、具有不同投影方式和坐标系统的数据集。大多普遍GIS软件具备投影变换功能,但通常是将一个文件转换成与新投影方式对应的另一文件。网络通GIS却能即时完成投影,即绘制空间点的同时做变换操作,而不改变原始文件。目前,几乎没有GIS软件具备此功能,包括Geomedia。
显然,网络通GIS软件服务的市场较前面讨论的其他CGI服务的市场更受局限,因为用户不仅必须拥有自己的GIS软件,而且该软件必须具有理解Inter¬net的能力。其主要服务对象是GIS专业人员,这些人员经常需要远程公用数据、或收费服务提供的数据或企业内部网(Intranet)上多台服务器的数据。