论文部分内容阅读
地理信息系统是采集、存储、管理、分析和显示地球空间信息的信息系统。分布式网络技术发展,为空间数据共享和交换提供了硬件基础。随着面向对象数据库技术的发展,存储和管理空间数据海量数据成为可能;地理信息系统的广泛应用,这使得地理信息共享成为必然趋势。一个开放的,易于访问的地理信息系统将有利于各个部门之间的信息交流,实现数据和服务的广泛共享。开放性与标准化对地理信息系统规模化与综合发展起着重要作用,它是实现地理信息的互操作的前提条件。通过标准化的操作接口,可以使不同的系统之间遵循统一的操作规程,保证数据操作的正确性与高效性。在国内外有许多组织已经制定了各种地理信息系统标准,OpenGIS Consortium是一个国际性的、具有一定影响力的标准化组织,它提出了开放的地学数据互操作规范,通过行业标准和接口建立开放的地理信息系统,实现地理信息互操作和共享。论文系统分析了地理信息系统标准和空间数据模型,并对常见的空间文件格式进行分析;总结以前的空间数据共享体系结构;提出了新的空间数据库平台共享方案;在研究了Oracle Spatial对空间数据解决方案后,设计并实现以Oralce Spatial为存储GIS系统的空间数据、属性数据,和元数据,实现数据一体化管理模式;并实现ESRI公司的.SHP格式文件、XML等格式文件和数据库之间的空间数据转换系统;采用AutoDesk公司MapGuide6.0和JSP开发了一个WebGIS应用系统;采用纯Java方式,离开一般的GIS平台,采用Oracle公司提供的接口,开发基于Java虚拟机的简单GIS系统,实现了简单GIS系统部分功能,如放大,缩小,坐标转换等。整个系统采用跨平台的面向对象语言Java和软件工程技术保证了系统的跨平台、可靠性、稳定性、开放性和模块之间的独立性。