| 摘要 | 第1-6页 |
| 第一章 绪论 | 第6-9页 |
| ·什么是地理信息系统? | 第6页 |
| ·GIS的数据特征 | 第6-8页 |
| ·GIS的数据存储 | 第8-9页 |
| 第二章 GIS的数据结构 | 第9-16页 |
| ·矢量数据结构 | 第9-11页 |
| ·实体型数据结构 | 第9-10页 |
| ·索引编码 | 第10-11页 |
| ·拓扑型编码 | 第11页 |
| ·栅格数据结构 | 第11-13页 |
| ·直接栅格编码 | 第12页 |
| ·游程压缩编码 | 第12页 |
| ·链式数据编码 | 第12-13页 |
| ·四叉树编码 | 第13页 |
| ·空间数据结构的新技术 | 第13-16页 |
| ·三维数据结构 | 第13-14页 |
| ·矢量-栅格一体化数据结构 | 第14-15页 |
| ·动态数据结构 | 第15-16页 |
| 第三章 GIS数据模型与数据库 | 第16-27页 |
| ·传统的数据模型 | 第16-21页 |
| ·层次模型 | 第16-17页 |
| ·网络模型 | 第17-18页 |
| ·关系模型 | 第18-21页 |
| ·空间数据库的组织方式 | 第21-24页 |
| ·混合结构模型(hybrid model) | 第22-23页 |
| ·扩展结构模型(extended model) | 第23页 |
| ·统一数据模型(integrated model) | 第23-24页 |
| ·面向对象数据库 | 第24-25页 |
| ·对象-关系型数据库 | 第25-27页 |
| 第四章 基于ORDB的GIS数据存储与实现 | 第27-47页 |
| 第一节 数据模型设计 | 第27-30页 |
| ·空间对象概念模型 | 第27页 |
| ·实现中的部分表结构描述 | 第27-29页 |
| ·对象的方法描述 | 第29-30页 |
| 第二节 Oracle Spatial | 第30-33页 |
| ·什么是Oracle Spatial? | 第30页 |
| ·Oracle Spatial中空间数据的几何学存储模型 | 第30-31页 |
| ·Oracle Spatial的对象存储模型 | 第31-33页 |
| 第三节 利用Spatial对空间数据进行存储和管理 | 第33-39页 |
| ·点的存放 | 第34页 |
| ·长方形的存放 | 第34-35页 |
| ·普通多边形的存放: | 第35页 |
| ·带岛的多边形的存放 | 第35-36页 |
| ·复杂线的存放 | 第36-37页 |
| ·复杂多边形存放 | 第37-38页 |
| ·带岛的复杂多边形 | 第38-39页 |
| 第四节 空间索引 | 第39-47页 |
| ·R-Tree索引和QUAD-Tree索引 | 第39-41页 |
| ·xxx_SDO_INDEX_INFO视图 | 第41-42页 |
| ·xxx_SDO_INDEX_METADATA视图 | 第42-44页 |
| ·创建索引 | 第44-47页 |
| 第五章 系统设计 | 第47-66页 |
| ·系统介绍 | 第47页 |
| ·系统类和类关系 | 第47-53页 |
| ·数据存储与操作 | 第53-62页 |
| ·连接Oracle | 第53页 |
| ·空间表的操作 | 第53-54页 |
| ·数据存取操作 | 第54-56页 |
| ·空间数据操作 | 第56-61页 |
| ·空间索引功能 | 第61-62页 |
| ·系统功能 | 第62-66页 |
| ·图层管理 | 第62页 |
| ·地图缩放与信息获取 | 第62-64页 |
| ·条件查询 | 第64-66页 |
| 小结 | 第66-67页 |
| 参考文献 | 第67-70页 |