racle Spatia介 中南大学测绘与国土信息工程系
中南大学测绘与国土信息工程系 Oracle Spatial简介
要点 ◆0 racle Spatial基本概念 ◆0 racle Spatial对象关系模式 ◆空间索引和空间查询 ◆坐标系统 ◆线性参考系统
◆ Oracle Spatial基本概念 ◆ Oracle Spatial对象关系模式 ◆ 空间索引和空间查询 ◆ 坐标系统 ◆ 线性参考系统 要点
基本概念 Oracle spatial Object-Relational Model Spatial data、 Attribute data、 Geometry Type Data Model Coordinate System Tolerance Query Model Indexing Spatial data R-tree Index Quadtree Index Spatial relations Filtering Spatial aggregate Functions
➢ Oracle Spatial ➢ Object-Relational Model ➢ Spatial Data、 Attribute Data、 Geometry Type ➢ Data Model ➢ Coordinate System & Tolerance ➢ Query Model ➢ Indexing Spatial data ➢ R-tree Index ➢ Quadtree Index ➢ Spatial Relations & Filtering ➢ Spatial Aggregate Functions 基本概念
Oracle spatial Oracle Spatial 实现0 raced中空间特征集的存储、检索、修改、查询的一个用户模式和 功能 个用户模式 MDSYS:该模式规定了支持几何数据类型的存储方式、语 法、语义 两种空间索引方法 套操作和函数集:使用这些操作和函数完成空间查询、空间连接等 空间分析操作; 管理工具集
➢ Oracle Spatial: 实现OracleDB中空间特征集的存储、检索、修改、查询的一个用户模式和 功能: • 一个用户模式MDSYS:该模式规定了支持几何数据类型的存储方式、语 法、语义; • 两种空间索引方法; • 一套操作和函数集:使用这些操作和函数完成空间查询、空间连接等 空间分析操作; • 管理工具集。 Oracle Spatial
一bet+ Relational mode Object-Relational Model 关系模型+部分面向对象机制 抽象数据类型: SDO GEOMETRY(含成员、方法函数) 可变数组: SDO ORDINATES 嵌入对象 · Oracle spatial使用这样的表结构来组织和存储空间数据 除了通常的列之外,还含有类型为 SDO GEOMETRY类型的列; 表中每个记录与一几何体对应,在 SDO GEOMETRY=类型的列中存放 空间位置数据,其它列放置属性数据。 HAPE属性1 属性n SDO GEOMETRY类型
➢ Object-Relational Model • 关系模型+部分面向对象机制: 抽象数据类型:SDO_GEOMETRY(含成员、方法函数) 可变数组:SDO_ORDINATES 嵌入对象 • Oracle Spatial使用这样的表结构来组织和存储空间数据: 除了通常的列之外,还含有类型为SDO_GEOMETRY类型的列; 表中每个记录与一几何体对应,在SDO_GEOMETRY类型的列中存放 空间位置数据,其它列放置属性数据。 Object-Relational Model GID SHAPE 属性_1 …… 属性_n SDO_GEOMETRY类型