摘要: |
“数字城市”是经济社会快速发展的基础,是城市信息化建设的必然要求。就其构建形式来说,“数字城市”主体可划分为基础层、专题层及应用层三层来进行建设。城市公交WebGIS系统是基础层中公众信息平台的子系统模块,旨在建立一个面向公众、为公众提供城市公交信息服务的网络平台,以进一步完善焦作城市公众信息服务平台,使之向公众提供全方位的城市基础地理信息服务。本文先对WebGIS的原理、实现方法、发展现状及各种相关技术等进行了简要介绍,并做了对比分析。在吸收和借鉴各类技术优缺点的基础上,从空间信息网络发布的设计思想出发,提出了使用较为成熟的WebGIS软件——MapXtreme,来开发基于Browse/Server三层结构焦作城市公交WebGIS系统。该系统的方案充分利用了WebGIS技术,以MapXtreme为地图应用服务器,以OracleSpatiaI作为组织与管理空间数据的后端数据库服务器,以嵌入浏览器的JSP页面和JavaApplet作为客户端界面。既降低了系统的开发及用户操作难度,又减轻了用户端系统的维护难度。论文在完成了焦作市城区图的矢量化及建库的基础上,结合系统目标,提出了一种构建焦作市城市公交WebGIS系统框架模型及结构体系的方案,然后对系统空间数据库进行了逻辑设计和物理设计,使用OracleSpatial的对象-关系模型实现空间数据库的设计,进而实现系统数据的组织、管理与共享。论文的软件设计采用基于WebGIS的B/S三层结构,既可进行系统地理信息的Web发布,又能提供WebGIS系统查询分析服务。 |