首页> 中文学位 >基于Java的WebGIS设计及实现——以民勤生态扶贫WebGIS为例
【6h】

基于Java的WebGIS设计及实现——以民勤生态扶贫WebGIS为例

代理获取

目录

文摘

英文文摘

原创性声明及关于学位论文使用授权的声明

第1章绪论

1.1 WebGIS定义及特点

1.2选题背景及意义

1.3 WebGIS的国内外发展现状

1.4 WebGIS的发展趋势

1.5论文研究的目的和内容

1.6论文组织

第2章WebGI S基本理论及构造技术

2.1 WebGIS体系结构

2.1.1单机模式GIS系统

2.1.2两层C/S结构

2.1.3三层B/S结构

2.1.4基于中间件的B/S多层结构

2.2 WebGIS的实现模型

2.2.1服务器端模型(胖服务器-瘦客户模型)

2.2.2客户端模型(瘦服务器-胖客户模型)

2.2.3混合模型(中客户端)

2.3 WebGIS常用构造技术

2.3.1 CGI(Common Gateway Interface,通用网关接口)方法

2.3.2服务器应用程序接(Server API)方法

2.3.3插件(Plug-ins)方法

2.3.4 ActiveX方法

2.3.5 Java Applet方法

2.3.6 Java Servlet方法

第3章基于Java的WebGIS开发技术

3.1基于Java的WebGIS体系结构

3.2 WebGIS客户端技术

3.3 Web服务器端技术

3.3.1 Java Servlet

3.3.2 Java Server Pages(JSP)技术

3.3.3 JSP与Servlet的比较

3.4 WebGIS应用服务器端技术

3.4.1 Java的组件技术——JavaBean

3.4.2 Enterpri se JavaBean(EJB)

3.4.3 EJB和JavaBeans的关系

3.4.4用EJB/JavaBeans开发WebGIS的优/劣势分析

3.5空间数据库服务器端技术

3.5.1 WebGIS中空间数据的组织与管理

3.5.2 Oracle Spatial技术

3.5.3通过JDBC访问数据库

第4章民勤生态扶贫WebGI S的设计

4.1开发平台的选择

4.2系统构造方法及实现模型的的选择

4.2.1系统构造方法的选择

4.2.2系统实现模型的选择

4.3系统设计原则

4.4 WebGIS实现环境设计

4.5服务器体系结构设计

4.6数据库设计

4.6.1数据来源

4.6.2空间数据库创建的工作流程

4.6.3数据库组成

第5章民勤生态扶贫WebGI S的实现

5.1系统的目标及意义

5.2基础地图数据的处理

5.3系统逻辑框架

5.4系统功能结构

5.5系统界面

5.6系统基本功能

第6章结语

6.1结论

6.2存在的问题及对策

参考文献

在学期间参加科研及发表论文

致谢

附录

展开▼

摘要

本文是按照理论—研究—实践的路线,以兰州大学资源环境学院实施的香港乐施会“甘肃省民勤绿洲沙漠化防治与社区生态扶贫”项目的子系统——“民勤生态扶贫WebGIS”为例撰写而成。文章首先对国内外WebGIS发展现状及实践进行了探讨,接着从WebGIS的体系结构和实现模型两个方面讨论了WebGIS基本理论及目前WebGIS常用的开发构造方法;然后讨论了基于Java开发WebGIS主要技术。   文章采用了基于Java的Servlet、JavaBean、JSP及Oracle9i的OracleSpatial空间数据库等技术,将WebGIS应用到社区扶贫当中,以社区农户基本信息为依托,动态监测社区贫困状况。该系统能够为决策者提供数据统计分析、专题制图、点图查询等功能;同时为广大公众和社区农户提供了解项目信息的途径,本文所作的工作和取得的成果为扶贫项目智能化、信息化水平的发展提供了实践经验。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号