面向市政管理系统的空间数据库技术研究

面向市政管理系统的空间数据库技术研究

论文摘要

“数字市政”工程是城市市政管理的数字化,它是综合利用计算机、网络、通信等各种技术,为市政管理部门和行业建立一个数字化的市政管理系统。数字化的基础是信息的组织和管理。市政管理系统信息中包含有大量的空间信息,它主要由表示空间位置特征的空间数据和表示属性特征的属性数据共同组成,具有海量、多源及分布性等特征,且其中空间数据类型并不被传统的数据类型所支持,因而难以用传统数据库管理。针对市政管理系统中空间信息特征,研究一种能满足系统需求的空间数据库结构和实现方式对于系统的建设是非常重要的。论文在分析数字化的市政管理系统功能的基础上研究了系统的结构,并以此为切入点研究了系统信息内容和特点。对比分析了C/S结构和CORBA、COM/DCOM及J2EE几种分布式系统结构模式,在此基础上提出了基于J2EE架构的市政管理空间数据库系统的分布式结构。从性能、空间数据支持等多个方面对比了Access、SQL Server、Oracle、DB2等几种当前较常用的数据库系统,确定了基于Oracle Spatial的空间数据库实现方式。论文分析了J2EE架构的多层结构和分布式数据管理技术,在此基础上研究了基于J2EE的市政管理空间数据库系统的体系架构及各层构成,分析了该结构的特点和优势。在分析Oracle Spatial的空间数据存储管理及数据操作等相关技术基础上,从概念上研究了面向市政管理的空间数据模型,并以此设计了相应的空间数据表结构,通过GIS软件平台MapX与Oracle Spatial的仿真实验证明了Oracle Spatial空间数据库实现方式的可行性。结合J2EE与Oracle Spatial技术,提出了面向市政管理的空间数据库系统应用体系结构,分析了基于J2EE的数据库连接模式,并确定了本系统的数据访问方案。从理论上证明了基于J2EE的空间数据库结构和基于Oracle Spatial的空间数据存储管理方式可以很好的满足面向市政管理的空间数据库需求。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 引言
  • 1.2 研究现状
  • 1.2.1 数字城市的国内外发展现状
  • 1.2.2 “数字市政”的研究现状
  • 1.2.3 空间数据库的研究现状
  • 1.3 论文的主要工作
  • 1.3.1 论文的主要目的和意义
  • 1.3.2 论文的主要内容
  • 2 市政管理系统概述
  • 2.1 市政管理系统的功能
  • 2.2 市政管理系统的结构
  • 2.2.1 系统组织架构
  • 2.2.2 系统技术结构
  • 2.3 市政管理信息内容与特点
  • 2.3.1 信息内容
  • 2.3.2 信息特点
  • 2.3.3 空间数据与空间数据库
  • 2.4 面向市政管理的空间数据库结构和开发平台
  • 2.4.1 系统结构
  • 2.4.2 空间数据库平台
  • 2.5 本章小结
  • 3 市政管理空间数据库的分布式架构
  • 3.1 企业级的分布式架构平台——J2EE
  • 3.1.1 J2EE 相关概念
  • 3.1.2 J2EE 的多层结构
  • 3.1.3 基于J2EE 的分布式数据管理技术
  • 3.2 市政管理系统空间数据库体系结构
  • 3.2.1 市政管理系统空间数据库分布式体系架构
  • 3.2.2 市政管理空间数据库系统框架
  • 3.2.3 基于J2EE 的市政管理空间数据库系统结构
  • 3.3 基于J2EE 的分布式架构特点与优势
  • 3.3.1 基于J2EE 的分布式架构特点
  • 3.3.2 基于J2EE 的分布式架构优势
  • 3.4 本章小结
  • 4 市政管理系统的空间数据存储技术研究
  • 4.1 空间数据库Oracle Spatial
  • 4.1.1 关系模型和对象-关系模型
  • 4.1.2 Oracle Spatial 支持的空间数据类型
  • 4.1.3 Oracle Spatial 的空间数据模型
  • 4.2 Oracle Spatial 空间数据存储与管理技术
  • 4.2.1 空间数据的存储
  • 4.2.2 Oracle Spatial 对空间数据的管理和组织
  • 4.2.3 Oracle Spatial 对空间数据的操作
  • 4.2.4 Oracle Spatial 建立空间数据库的步骤
  • 4.3 基于Oracle Spatial 的市政管理空间数据库技术研究
  • 4.3.1 数据模型分析
  • 4.3.2 数据表结构设计
  • 4.3.3 创建数据库
  • 4.4 Oracle Spatial 空间数据库实现
  • 4.4.1 MapX 简介
  • 4.4.2 Oracle Spatial 空间数据上载
  • 4.4.3 基于Oracle Spatial 空间数据库访问
  • 4.4.4 属性数据修改
  • 4.5 本章小结
  • 5 基于J2EE 的Oracle Spatial 空间数据库
  • 5.1 市政管理空间数据库系统应用体系架构
  • 5.2 Java 数据库连接
  • 5.2.1 JDBC API 概述
  • 5.2.2 JDBC 访问数据库的方式
  • 5.2.3 JDBC 连接数据库
  • 5.3 本章小结
  • 6 结论与展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  

    面向市政管理系统的空间数据库技术研究
    下载Doc文档

    猜你喜欢