学位论文 > 优秀研究生学位论文题录展示

Oracle 10g拓扑数据模型与网络数据模型及其WebGIS应用研究

作 者: 韦波
导 师: 陈大克
学 校: 桂林工学院
专 业: 大地测量学与测量工程
关键词: Oracle 10g拓扑数据模型 Oracle 10g网络数据模型 WebGIS MapViewer
分类号: P208
类 型: 硕士论文
年 份: 2006年
下 载: 217次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着Oracle 10g拓扑数据模型和网络数据模型的推出,GIS的拓扑数据和网络数据在Oracle Spatial中的存储、管理及应用等方面都将发生很大的变化。本论文针对这两个模型进行了深入的研究,并基于MapViewer分别设计和开发实现了两个模型的WebGIS应用实例系统。论文重点研究了以下三个方面的内容:(1)在拓扑数据模型方面:完成了模型的整体结构分析,得出了模型的建模原理、整体结构及其内部关系的映射图,并对模型的拓扑关系信息数据的符号、含义和取值方法进行了完整的归纳和总结;研究了模型创建与删除的方法;分析了手工建立缓冲区拓扑编辑的整个过程,得出了模型拓扑编辑包相关过程或函数的使用方法及其适用范围的归纳和总结;提出了模型的自动建立方法和基于MapX/MapXtreme实现模型数据可视化的方法,并通过方法的实现证明其正确性。(2)在网络数据模型方面:研究了网络数据在模型中的存储模式;对模型的创建与删除方法及模型的应用程序接口进行了研究和总结;提出了SDO网络的自动建立方法和基于MapX/MapXtreme实现SDO网络数据可视化的方法,并通过方法的实现证明其正确性。(3)在两个模型的WebGIS应用方面:对Oracle 10g应用程序服务器MapViewer及其JavaBean-Based API进行了系统和完整的研究与实践,并基于MapViewer分别设计和开发实现了基于拓扑数据模型的校园地下供水管线WebGIS系统和基于SDO网络的桂林市道路网络WebGIS系统,前者采用基于JSP的瘦客户端开发模式,后者采用基于Java Applet的胖客户端开发模式,并对SVG和JPEG栅格图像在系统开发中的应用进行了研究。系统除实现了WebGIS的一般功能外,还实现了能体现两个模型特点的网络分析、管线维护、最短路径分析和小于代价分析等功能。在实现过程中,改进了MapViewer Bean的实体识别方法,使其更符合实际要求。论文提出了基于拓扑数据模型在管线系统建模中管线“立交桥”问题的解决方法,提出了基于拓扑数据模型建立地下综合管线系统的解决方案以及将网络数据模型的网络分析功能应用到管线网络分析中的解决方案。

全文目录


摘要  3-4
Abstract  4-8
第1章 引言  8-11
  1.1 论文研究的背景  8-9
  1.2 论文研究的内容及创新之处  9-10
  1.3 论文的组织  10
  1.4 本章小结  10-11
第2章 Oracle 10g 拓扑数据模型  11-52
  2.1 模型的整体结构  11-24
    2.1.1 模型的基本元素信息  11-16
      2.1.1.1 模型的基本元素  11
      2.1.1.2 模型基本元素信息的存储  11-13
      2.1.1.3 模型基本元素拓扑关系信息数据的取值方法  13-16
    2.1.2 模型的拓扑实体图层  16-20
      2.1.2.1 拓扑实体图层的概念  16
      2.1.2.2 拓扑实体图层的层次关系  16-17
      2.1.2.3 拓扑实体数据的存储  17-20
    2.1.3 模型的关系信息  20-22
    2.1.4 模型的历史信息  22
    2.1.5 模型的元数据视图  22-23
    2.1.6 模型的整体结构  23-24
  2.2 模型的创建与删除方法  24-26
    2.2.1 模型的创建方法  24-25
    2.2.2 模型的删除方法  25-26
  2.3 模型的拓扑编辑  26-33
    2.3.1 拓扑编辑的缓冲区  27
    2.3.2 拓扑地图对象  27
    2.3.3 手工建立缓冲区的拓扑编辑过程  27-29
      2.3.3.1 使用PL/SQL API 包  27-29
      2.3.3.2 使用Java API 包  29
    2.3.4 拓扑编辑操作  29-33
      2.3.4.1 结点的拓扑编辑操作  29-31
      2.3.4.2 弧段的拓扑编辑操作  31-33
      2.3.4.3 多边形的拓扑编辑操作  33
  2.4 模型的自动建立方法  33-42
    2.4.1 模型的自动建立方法  33-39
      2.4.1.1 基本元素信息的自动建立  33-37
      2.4.1.2 拓扑实体图层的自动建立  37-38
      2.4.1.3 模型自动建立正确性的检查  38-39
    2.4.2 模型自动建立实现程序的主要技术  39-42
  2.5 基于MapX/MapXtreme 实现模型数据的可视化  42-50
    2.5.1 模型数据的可视化  42-49
      2.5.1.1 可视化数据的分类  45-46
      2.5.1.2 基于MapX/MapXtreme 实现数据的可视化  46-49
    2.5.2 实现模型数据可视化程序的主要技术  49-50
  2.6 本章小结  50-52
第3章 Oracle 10g网络数据模型  52-70
  3.1 网络数据模型的概念  52-53
    3.1.1 网络数据模型的基本概念  52
    3.1.2 网络数据模型的类型  52-53
    3.1.3 网络数据模型的层次结构  53
  3.2 网络数据模型数据的存储  53-59
    3.2.1 网络数据模型的存储表格  53-57
      3.2.1.1 结点表  54-55
      3.2.1.2 网线表  55-56
      3.2.1.3 路径表  56
      3.2.1.4 路径-网线连接表  56-57
    3.2.2 网络数据模型的元数据视图  57-59
  3.3 网络数据模型的应用程序接口  59-60
  3.4 网络数据模型的创建与删除方法  60-63
    3.4.1 网络数据模型的创建方法  60-63
      3.4.1.1 SDO 网络的创建方法  60-61
      3.4.1.2 LRS 网络的创建方法  61
      3.4.1.3 TOPO 网络的创建方法  61-62
      3.4.1.4 LOGICAL 网络的创建方法  62
      3.4.1.5 层次网络的创建方法  62-63
    3.4.2 网络数据模型的删除方法  63
  3.5 SDO 网络的自动建立方法  63-66
    3.5.1 SDO 网络的自动建立方法  63-65
    3.5.2 实现SDO 网络自动建立程序的主要技术  65-66
  3.6 基于MapX/MapXtreme 实现SDO 网络数据的可视化  66-69
  3.7 本章小结  69-70
第4章 基于Oracle 10g 拓扑与网络数据模型的WebGIS 应用  70-94
  4.1 Oracle 应用程序服务器MapViewer 简介  70-73
    4.1.1 MapViewer 的体系结构  70
    4.1.2 MapViewer 创建地图的流程  70-71
    4.1.3 MapViewer JavaBean-Based API  71-73
  4.2 基于Oracle 10g 拓扑数据模型的WebGIS 应用实例  73-89
    4.2.1 系统的体系结构  73
    4.2.2 系统的建模  73-75
      4.2.2.1 基本元素的建模  73-74
      4.2.2.2 拓扑实体的建模  74-75
    4.2.3 数据的导入  75
    4.2.4 系统功能模块图  75
    4.2.5 功能的主要实现方法  75-85
    4.2.6 地下综合管线系统的建立  85-86
    4.2.7 网络数据模型网络分析功能在管线网络分析中的应用  86-88
    4.2.8 SVG 的应用  88-89
  4.3 基于Oracle 10g网络数据模型的WebGIS 应用实例  89-92
    4.3.1 系统的体系结构  89-90
    4.3.2 数据的导入  90-91
    4.3.3 系统功能模块图  91
    4.3.4 功能的主要实现方法  91-92
  4.4 本章小结  92-94
第5章 结 论  94-96
  5.1 论文的主要研究成果及创新之处  94-95
  5.2 论文的不足及其后续研究工作  95-96
致谢  96-97
参考文献  97-100
简历  100

相似论文

  1. 基于ArcGIS Server的农区水质遥感反演信息系统构建研究,S127
  2. 汕头三维仿真网络城市系统的设计与应用,TP311.52
  3. 社区WebGIS原型系统设计与实现,P208
  4. 基于WebGIS技术的国土资源信息平台的研究,P208
  5. 地震应急辅助决策支持系统的研究与实现,TP311.52
  6. 基于WebGIS的湖泊水质模拟系统研究,N945.12
  7. 基于WebGIS的地理信息支撑技术在水质安全预警系统中的应用研究,P208
  8. 基于WebGIS的农产品产地管理与追溯系统研制,TP311.52
  9. 基于WebGIS的大兴安岭地区林业信息查询系统设计与实现,TP311.52
  10. 基于WebGIS的特色农产品信息管理系统的设计,S126
  11. 分布式WebGIS碳排放预警决策系统的研究与设计,TP393.09
  12. 基于Flex的RIA在路面养护决策软件开发中的应用,TP311.52
  13. 邯郸市网格化管理信息系统的研究与开发,P208
  14. 矿产资源规划数据库建设及应用研究,P208
  15. 基于WebGIS的第二次土地调查成果信息管理与查询系统研究,P273
  16. 基于WebGIS的郑州市科普资源信息发布系统设计与实现,P208
  17. 基于WebGIS的数字校园地理信息系统的研究与实现,P208
  18. WebGIS在跨区电网经营计划管理系统中的应用,TM769
  19. 基于WebGIS热带农业农药施用环境与安全信息系统,S126;S48
  20. 基于WebGIS的测土配方施肥专家决策系统的研究与实现,S126
  21. 面向城镇人居环境质量统计的WebGIS关键技术研究,TP393.09

中图分类: > 天文学、地球科学 > 测绘学 > 一般性问题 > 测绘数据库与信息系统
© 2012 www.xueweilunwen.com