文档介绍:多源空间数据无缝集成(SIMS)技术研究
[摘要] 地理信息系统的迅速发展和广泛应用积累了大量数据资源,它们分别存储为不同数据格式,为数据综合利用带来不便。多源空间数据无缝集成(SIMS)技术实现了一种特殊的数据访问机制,不仅提供了直接存取多种数据格式的能力,而且使GIS软件软件具有跨数据源复合分析功能。本文阐述了SIMS技术体系结构,并探讨了SIMS技术在GIS软件开发中的应用。
[关键词] 地理信息系统多源数据多源空间数据无缝集成虚拟空间数据引擎
一、概述
经过三十多年的发展,随着地理信息系统(GIS)的广泛应用,积累了大量GIS数据资源。由于使用了不同的GIS软件,这些数据分别存储为不同格式和不同结构。
为了更好地综合利用这些数据,通常的做法是使用GIS软件提供的数据格式转换功能,转换为某种统一格式。众所周知,不同软件数据格式之间的转换往往会造成一定的信息损失,如MapInfo的Tab文件转换到Arc/Info的Coverage会丢失线型、颜色等与显示有关的属性;更为严重的是,Arc/Info采用拓扑数据结构,MapInfo数据则是非拓扑数据结构,转换之后还需要进行拓扑重建等大量处理工作。
另外,数据转换一般通过交换格式进行,转换过程复杂。比如,要转换MapInfo的Tab文件到Arc/Info的Coverage,首先需要使用MapInfo软件把Tab文件输出为E00或DXF文件,然后运行Arc/Info把E00或DXF文件转为Arc/Info Coverage。一些单位同时运行着几个使用不同GIS软件建立的应用系统。如果数据需要不断更新,为保证不同系统之间数据的一致性,需要频繁进行数据格式转换。
为解决数据格式转换带来的种种问题,理想的方案是在一个软件中实现对多种数据格式的直接访问。多源空间数据无缝集成—SIMS(Seamless Integration of Multisource Spatialdata)就是这样一种技术。
二、理解SIMS
SIMS是一种无须数据格式转换,直接访问多种数据格式的高级空间数据集成技术,SIMS技术具有如下特点:
多格式数据直接访问。这是SIMS技术的基本功能,由于避免了数据格式转换,为综合利用不同格式的数据资源带来了方便。格式无关数据集成。GIS用户在使用数据时,可以不必关心数据存储于何种格式,真正实现格式无关数据集成。位置无关数据集成。如果使用大型关系数据库(如Oracle和SQL Server)存储空间数据,这些数据可以存放在网络服务器、甚至Web服务器,如果使用文件存储空间数据,这些数据一般是本地的。通过SIMS技术访问数据,不仅不必关心数据的存储格式,也不必关心数据的存放位置。用户可以象操作本地数据一样去操作网络数据。多源数据复合分析。SIMS技术还允许使用来自不同格式的数据直接进行联合/复合空间分析。例如,用户可以使用一个格式为Arc/Info Coverage的土地利用数据集和一个存储于SDE的行政区划数据集进行叠加分析,叠加结果可以存储到SQL Server数据库。经过分析表明,AutoCAD和MicroStation等CAD软件,在打开文件时,把整个文件内容全部读入内存。在这种方式下实现对多种数据格式直接访问的机制比较简单:打开其他格式文件时在内存中进行格式转换,来自