《GML空间数据库理论及GMLGIS》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:兰小机著
  • 出 版 社:北京:地质出版社
  • 出版年份:2010
  • ISBN:9787116069404
  • 页数:168 页
图书介绍:本书以GML空间数据的解析、存储、查询、索引等几个关键技术为研究切入点,对构建GML空间数据库的关键技术以及设计基于GML空间数据库的新一代GIS——GMLGIS进行了系统的论述。全书共8章。

第1章 概述 1

1.1 XML存储、查询与索引研究现状 2

1.1.1 XML数据管理方式 2

1.1.2 XML查询语言 3

1.1.3 XML索引结构 4

1.1.4 XML文档编码 5

1.2 GML研究进展 6

1.2.1国外研究现状 6

1.2.2国内研究现状 7

1.3 GML研究中存在的主要问题 9

1.3.1 GML规范存在的问题 9

1.3.2 GML存储存在的问题 10

1.3.3 GML查询存在的问题 11

1.3.4 GML索引存在的问题 13

1.3.5 GML数据操作存在的问题 13

1.4本书主要研究内容及章节安排 13

1.4.1研究内容 13

1.4.2章节安排 14

第2章GML及其数据模型 16

2.1 XML基础 16

2.1.1 XML概述 16

2.1.2 XML Schema 17

2.1.3 XML相关技术 18

2.2 GML基础 19

2.2.1 OGC互操作规范 19

2.2.2 GML规范概述 21

2.3 GML数据模型 25

2.3.1要素模型(Feature Model) 25

2.3.2几何模型(Geometry Model) 31

2.3.3拓扑模型 35

2.3.4时态模型与动态要素 36

2.3.5 Coverage模型(Coverage Model) 38

2.3.6 GML数据模型与传统数据模型的比较 43

第3章GML空间数据库系统架构 44

3.1本原XML数据库概念及特征 44

3.1.1本原XML数据库基本概念 44

3.1.2本原XML数据库分类 45

3.1.3本原XML数据库特征 46

3.2本原GML数据库概念 47

3.2.1空间数据库概念 47

3.2.2本原GML数据库概念及特点 47

3.2.3本原GML数据库实现方式 48

3.3 GML空间数据存储的粒度 50

3.4 GML空间数据存储逻辑模型 53

3.5 GML空间数据库系统框架 53

3.5.1存储管理(Storage Manager) 55

3.5.2数据管理(Data Manager) 55

3.5.3模式管理(Schema Manager) 55

3.5.4通用GML解析 55

3.5.5索引管理(Index Manager) 56

3.5.6查询处理(Query Processing) 56

第4章GML空间数据建模与通用GML解析 57

4.1基于GML的空间数据建模 57

4.1.1 GML应用模式的开发 57

4.1.2 GML建模实例——道路网络模型 60

4.2通用(GML解析引擎设计 63

4.2.1 GML解析概述 63

4.2.2 GML要素属性分析 63

4.2.3 GML模式中元素及类型关系分析 64

4.2.4通用GML解析引擎设计思想 64

4.2.5通用GML解析引擎软件实现 67

第5章GML空间数据存储管理机制 69

5.1 XML存储管理方式 69

5.1.1文本文件方式 69

5.1.2传统关系数据库管理方式 70

5.1.3对象数据库方式 74

5.1.4本原XML数据库方式 75

5.2 GML存储管理方式 76

5.2.1要素级别的GML粒度划分 76

5.2.2基于Oracle XML DB的GML存储 76

5.2.3面向对象的GML存储 82

5.2.4基于本原XML数据库的GML存储 89

第6章 基于XQuery的GML查询语言设计 97

6.1 XML标准查询语言XQue 97

6.1.1 XQuery规范 97

6.1.2 XQuery语言 99

6.1.3 XQuery中的表达式 99

6.2 扩展XQuery是GML查询语言实现的最佳选择 101

6.3 GML查询语言特征 102

6.4 GML查询系统框架 103

6.5 GML查询解析器自动生成 104

6.5.1语法描述文件规则 104

6.5.2 GML查询解析器生成 107

6. 6 XQuery的空间扩展 108

6.6.1拓扑关系的表达 108

6.6.2空间数据类型 112

6.6.3空间操作算子 112

6. 7 GML查询语言实现 113

6.7.1 GML查询语言的主要类设计 113

6.7.2 GML查询语言GMLXQL 114

6.7.3 GML查询界面 117

第7章 基于空间索引的GML一体化索引机制 119

7. 1 XML编码与结构索引 119

7.1.1典型的XML文档标识方案 119

7.1.2典型的XML结构索引 122

7.2传统空间索引 125

7.3基于空间索引的GML一体化索引机制 127

7.3.1 GML一体化索引的基本思想 127

7.3.2基于一体化索引的GML查询处理 131

7.3.3实验结果与性能分析 142

第8章GMLGIS原型系统设计 149

8.1 GMLGIS概念及设计思想 149

8.1.1 GMLGIS概念 149

8.1.2 GMLGIS体系架构 150

8.1.3 GMLGIS关键技术 151

8.2 GMLGIS几何模型 152

8.2.1地理几何模型分析 152

8.2.2GMLGIS几何模型设计 155

8. 3 GML地图组件设计 156

8.3.1 GML地图组件设计思路 156

8.3.2 GML地图组件中地图可视化对象 156

8.3.3 GML地图组件设计 158

8.4 GMLGIS原型系统实现 161

8.5 GMLGIS发展趋势 162

主要参考文献及资料 163