在众多的信息治理系统中,大多数的数据具有空间属性,如地址、远近、区域等类型的数据。假如这些数据能够表现其空间特性,通过地图与坐标系统的配合,直面用户操作,那将是多么美好的事情!
Oracle Spatial 是Oracle公司推出的空间数据库选件,依靠于Oracle数据库系统的数据存储,通过Spatial组件的支持,受益于某种空间数据开发工具的使用,我们可以在桌面系统中完美引入对空间数据的支持,构造直观、友善的用户界面和灵活、完备的业务逻辑。
本演示范例系统通过一个具有现实意义的典型案例的开发过程,描述了Spatial组件在开发过程中的方方面面,有机地将Oracle Database治理、SQL、Spatial组件使用、地理数据信息、开发工具使用过程化地结合在一起。通过这个范例程序,你可以学习到具体的开发过程和考虑问题的思想,并通过套用本范例中这些现成的模版,快速构造自己的空间数据库应用。
本演示范例将于2003年4月期间正式推出,假如您有任何宝贵意见,敬请联系!
本案例对应的手册目录将如下
1:引言:Spatial的功能
空间数据在信息系统中的使用
Spatial的外特征和内容
空间数据的表现:几何类型
空间数据模型的几个要害要素:元素、外形、分层、坐标系统
2:Spatial的查询模型
空间数据的检索过程
空间数据的索引结构
R-tree索引结构
Quad-tree索引结构
空间数据的关系和数据过滤方法
空间数据的对象模型
空间数据的集合函数
3:object-relational模式的概念和使用
SDO_GEOMETRY对象类型和构成属性
使用SDO_GEOMETRY保存不同空间对象:点、线、规则外形
4:空间数据的装载和索引的建立
空间数据的块装载
通过SQL加载数据
创建R-tree索引
创建Quad-tree索引
5:空间数据的查询
空间数据的查询模式
空间数据的查询过程
主过滤、再次过滤的作用
定距查找操作符
近距查找操作符
连接查询
6:Spatial支持的常用坐标系统
迪卡尔坐标系统
地理坐标系统
投影坐标系统
坐标系统数据结构
坐标点在不同坐标系统的转换
7:线形参照系统
线形系统的构成要素
线形系统数据模型
索引在线形系统中的使用
8:Spatial开发案例
零售送货系统中使用地图数据解决最短路问题
零售网点分布统计和区域销售分析问题解决