首页> 中文学位 >基于WebGIS实现多源空间数据集成管理的应用与研究
【6h】

基于WebGIS实现多源空间数据集成管理的应用与研究

代理获取

目录

文摘

英文文摘

第1章绪论

1.1 WebGIS概述

1.2 WebGIS的定义与特点

1.3 WebGIS发展动态和现存问题

1.4课题的提出和研究内容

第2章异构多源空间数据的共享与互操作

2.1空间数据和空间数据的整合

2.1.1空间数据的特点

2.1.2空间数据的整合

2.1.3空间数据整合的技术研究

2.1.4空间数据整合的实现方法

2.2多源空间数据共享与互操作

2.2.1空间数据共享的方式

2.2.2多源空间数据共享的方法

2.2.3外部数掘交换

2.2.4 WebGIS系统互操作

2.2.5 GIS互操作的方法

第3章WebGIS的地理数据发布

3.1分布式空间计算模式和体系结构

3.2 WebGIS的体系结构

3.3基于服务器的Web地图发布技术

3.3.1 CGI(Common Gateway Interface)技术

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

3.4基于客户机的Web地图发布技术

3.4.1 Java Applet技术

3.4.2插件(Plug-in)技术

3.5基于服务器/客户机混合的Web地图发布技术

第4章系统的设计方案与总体框架

4.1系统的设计思想与实现模型

4.2开发环境及工具介绍

4.3系统主要功能设计

4.4矢量数据渐增传输与实时显示

4.5中间层的构造

4.5.1利用Servlet和Java Bean技术的三层结构解决方案

4.5.2中间层实现的功能

4.5.3使用Java Bean

4.5.4 Java Servlet技术

4.5.5 Java Applet与Java Servlet的通信方式

第5章系统实现多数据源信息集成的技术分析

5.1空间数据库技术

5.2 GIS与空间数据库

5.3采用Oracle数据库

5.4GIS中多种数据源向Oracle数据库的集成

5.4.1矢量地图数据与Oracle数据库的集成

5.4.2多媒体数据与Oracle数据库的集成

5.4.3总结

5.5利用GML/XML进行数据交换

5.5.1 GML介绍

5.5.2将地图数据结构存储成XML/GML格式

第6章提高系统整体性能采取的关键技术

6.1在Oracle数据库端封装对数据库的查询操作

6.1.1 Oracle 8i中存储过程的类型

6.1.2利用Oracle提供的内置库

6.1.3采用连接池技术管理与Oracle数据库的连接

6.2数据封装、对象序列化和数据流压缩

6.2.1数据封装

6.2.2对象序列化

6.2.3数据流压缩

第7章结束语

攻读硕士学位期间公开发表的论文

致谢

参考文献

展开▼

摘要

随着Internet网络的飞速发展和普及,信息共享已经成为一种必然的要求,地理信息也不例外.然而因为地理信息系统(geographic information system,以下简称GIS)处理的数据对象是空间对象,获取数据的手段也复杂多样,形成了多种格式的原始数据,这使得GIS的数据共享问题变得尤为突出.论文主要根据所参加开发的网络地理信息系统(以下简称WebGIS)应用系统的项目背景.首先分析了空间数掘的特点和这一特殊数据的一般整合方法,介绍了当今多源空间数掘共享与互操作的理论,根据客户要求,综合比较当前WebGIS各种实现模式和开发技术,开发了基于Java虚拟机的跨平台的WebGIS应用系统,采用JSP,JavaBean及Servlet等中间层架构的开发体系,以Oracle公司为Oracle Spatial提供的接口,作为WebGIS的空间数据管理平台,用来存储GIS系统的空间数据和属性数抓,实现数掘的一体化管理,对GIS系统之间的数据交互和共享给出一个比较可行的解决方案.在开发的后期阶段,我们在系统中尝试采用扩展的标记语言XML/GML(Geography Markup Language)作为空间数据的中间交换格式,经过比较,决定采用Mapinfo公司的产品MapXtreme平台作为地图服务器,完成了WebGIS的相应功能,较好的实现了用户提出的要求和课题预期的目的.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号