论文部分内容阅读
地理信息系统(Geographical Information System,简称GIS)以数字化的形式反映人类社会赖以生存的地球空间的现势和变迁的各种空间数据以及描述这些空间数据特征的属性,支持空间数据及其属性数据的输入/输出、存储、显示以及进行地理空间信息的查询、综合分析和辅助决策。随着Internet和WWW(万维网)技术的发展、数字地球概念的提出,传统GIS向着信息共享的网络GIS发展。WEBGIS是GIS与Internet网络的有机结合,它使GIS的应用领域从专家系统扩展到社会的方方面面,成为了大众化的信息工具。 地理空间数据由文件存储方式向数据库存储方式转变是当前GIS发展的必然趋势,也是研究的热点之一。本文从理论上研究和探讨了基于Oracle Spatial(简称Spatial),怎样建立空间数据模型,在所建立的空间数据模型基础上,构建适合于WEBGIS应用环境,为用户提供矢量空间数据操纵并满足用户需求的分布式组件化WEBGIS系统。并基于J2EE架构技术和Spatial数据库技术实现了一个分布式多层的组件化WEBGIS系统。 空间数据层次化对象模型和全组件构造系统框架,是本文研究的重点,也是具有创新的地方。Internet应用环境注定了WEBGIS与传统集成桌面或局域网GIS的应用方式具有本质的不同。WEBGIS的建构与研究必然带有不同于传统GIS的方法,比如统计性分析的方法、统筹的方法,要在全局的方面应用,而不是只专注与GIS的计算机功能实现,这也是本文所做的研究工作之一。