论文摘要
“数字市政”工程是城市市政管理的数字化,它是综合利用计算机、网络、通信等各种技术,为市政管理部门和行业建立一个数字化的市政管理系统。数字化的基础是信息的组织和管理。市政管理系统信息中包含有大量的空间信息,它主要由表示空间位置特征的空间数据和表示属性特征的属性数据共同组成,具有海量、多源及分布性等特征,且其中空间数据类型并不被传统的数据类型所支持,因而难以用传统数据库管理。针对市政管理系统中空间信息特征,研究一种能满足系统需求的空间数据库结构和实现方式对于系统的建设是非常重要的。论文在分析数字化的市政管理系统功能的基础上研究了系统的结构,并以此为切入点研究了系统信息内容和特点。对比分析了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的空间数据存储管理方式可以很好的满足面向市政管理的空间数据库需求。
论文目录
摘要ABSTRACT1 绪论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 企业级的分布式架构平台——J2EE3.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 Spatial4.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 结论与展望致谢参考文献附录
相关论文文献
标签:市政管理论文; 空间数据库论文;