论文部分内容阅读
WebGIS是GIS与分布式计算技术发展相结合的产物,它将目前作为信息发布共享的平台Web作为一个能够承载地理空间信息的平台,在Web上提供地理空间数据的共享访问。由于在实现WebGIS时,实际上也采用了构件GIS和互操作GIS的优势,将GIS发展与构件技术、互操作技术、分布式计算三大技术结合起来提供一个优秀的超媒体空间信息集成平台,所以分布式构件化WebGIS实际上已成为目前GIS发展的最重要的方向。单纯的GIS系统实用价值受到限制。在实际应用中,GIS系统往往与其他系统结合在一起,以GIS系统做为一个基础,与其他系统相结合,来设计实现各种使用系统。如“北京市道路建设前期决策系统”,通过实现道路WebGIS系统,在以公路网为主的全市平面图中记录了路网信息、路网中的各种性质信息(如通过能力、地形条件等)、各经济点的信息、粗略的数模信息等;而系统最终的设计功能,并不是为了单纯完成对信息的管理、查询,以及对路网平面图的管理等功能,而是以此为基础,通过对路网通路的评价(如最短路径的选择,路网性能的分析和评估,路网中的流量分析等),得到路网的薄弱环节,为新建道路、改造道路提供决策依据;并通过在路网平面图上选择新建道路方案和既有道路方案,通过地形、经济点的运量、工程造价等信息,计算得到各种方案的技术标准、工程造价,并提供经济评估,为市政建设决策部门提供决策依据。目前WebGIS尚处于研究实验阶段,商用化程度不高,而且其基于的网络技术、数据库技术都还处于发展之中,因此系统的构建并没有成熟和固定的方法,但面向对象、分布式的空间数据组织和管理、软件的平台无关性、源数据信息导航等特点是WebGIS的发展方向。本文将对以上技术进行探讨,并且构造一个可以跨平台的道路WebGIS解决方案,实现其原型系统。我在这个项目中,采用多层次系统架构,借用Oracle9i空间数据库现有功能,以J2EE为平台,实现了多种数据资源的共享和GIS图像的显示。