第一部分 基础篇 3
第1章 绪论 3
第2章 预备知识 7
2.1 时空数据与时空数据的模糊性 7
2.1.1 时空数据 7
2.1.2 数据的模糊性 8
2.1.3 时空数据的模糊性 9
2.2 模糊集、隶属函数和可能性分布 10
2.3 XML的基础知识 12
2.3.1 XML介绍 12
2.3.2 XML的逻辑结构 13
2.3.3 文档类型声明 14
2.3.4 XML的特点 15
2.3.5 XML文档中的模糊性 16
2.3.6 XML文档解析 18
2.3.7 XML数据库查询语言 19
2.4 关系数据库的基础知识 19
2.4.1 关系数据库的特点 19
2.4.2 模糊时空数据模型 20
2.5 面向对象数据库的基础知识 22
2.6 Twig查询 24
2.7 Dewey编码 25
2.8 本章小结 25
第二部分 模糊时空XML文档中的不一致性 33
第3章 适于一致性约束的模糊时空XML数据模型 33
3.1 适于一致性约束的模糊时空XML文档中的节点的分类 33
3.2 模糊时间标签 34
3.3 模糊空间标签 36
3.4 属性节点 37
3.5 适于一致性约束的模糊时空XML文档 38
3.6 讨论 40
3.7 本章小结 41
第4章 模糊时空XML数据的不一致修复 42
4.1 模糊时空XML文档的一致性条件 42
4.2 模糊时空XML文档中的不一致性的检查 43
4.3 模糊时空XML文档中的不一致性的修复方法 47
4.3.1 不一致类型Ⅰ和类型Ⅱ的修复方法 47
4.3.2 不一致类型Ⅲ的修复方法 48
4.4 实验评估 49
4.4.1 实验环境 49
4.4.2 检查和修复不一致性算法的性能测试 52
4.4.3 内存消耗测试 54
4.4.4 不一致性修复方法的实验对比 54
4.4.5 DOM和DOM4J的性能比较 60
4.5 本章小结 61
参考文献 62
第三部分 模糊时空数据在XML与关系数据库之间的转换 69
第5章 模糊时空数据从XML到关系数据库的转换 69
5.1 模糊时空XML数据模型 69
5.2 XML到关系模糊时空数据库的转换 75
5.3 评测 79
5.3.1 在气象中的应用 79
5.3.2 实验 80
5.4 本章小结 84
第6章 模糊时空数据从关系数据库到XML的转换 85
6.1 模糊时空数据关系模型 85
6.2 模糊时空数据关系模型到XML的转换 88
6.3 在气象中的应用 96
6.4 本章小结 100
参考文献 101
第四部分 模糊时空数据在XML与面向对象数据库之间的转换 107
第7章 模糊时空数据模型 107
7.1 模糊时空数据 107
7.2 模糊时空XML数据模型 112
7.3 模糊时空面向对象数据模型 118
7.4 本章小结 123
第8章 模糊时空数据从面向对象数据库到XML的转换 124
8.1 模糊时空数据从面向对象数据库到平面式XML的转换 125
8.2 模糊时空数据从面向对象数据库到嵌套式XML的转换 135
8.3 应用与验证 144
8.3.1 建模热带气旋Sandy 144
8.3.2 Sandy的FSODM Schema到XML Schema的转换 147
8.4 本章小结 154
第9章 模糊时空数据从XML到面向对象数据库的转换 155
9.1 模糊时空数据从平面式XML到面向对象数据库的转换 155
9.2 模糊时空数据从嵌套式XML到面向对象数据库的转换 160
9.3 应用与验证(Sandy的XML Schema到FSODM Schema的转换) 165
9.4 本章小结 170
参考文献 172
第五部分 模糊时空XML数据查询 179
第10章 模糊时空XML数据查询方法 179
10.1 Dewey编码扩展 179
10.2 模糊度计算 183
10.3 模糊时空属性匹配 185
10.4 Twig查询算法 188
10.4.1 数据结构 188
10.4.2 FSTTwigFast算法 189
10.5 算法分析 193
10.6 实例分析 194
10.7 实验评估 196
10.7.1 实验环境 196
10.7.2 查询效率比较 199
10.7.3 不同类型时空数据查询效率比较 201
10.7.4 FSTTwigFast算法与TwigStack算法查询效率比较 202
10.8 本章小结 204
第11章 模糊时空XML数据查询系统 205
11.1 查询系统的设计 205
11.2 查询系统的应用 208
11.3 本章小结 215
参考文献 216