ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle spatial之基础知识之一

oracle spatial之基础知识之一

原创 Linux操作系统 作者:liqilin0429 时间:2012-02-21 11:43:03 0 删除 编辑

几何引擎:它提供了分析,比较和操作几何体的函数。

几何引擎函数:SDO_GEOM.SDO_DISTANCE

索引引擎:为了提高查询效率,ORACLE SPATIAL提供了空间索引引擎

几何引擎函数:SDO_NN(nearest neighbor),SDO_ANYINTERACT

检查在ORACLE DATABASE 中是否安装了 ORACLE SPATIAL

SQL> col comp_name format a10;

SQL> select comp_name,status from dba_registry where comp_name='Spatial';

 

COMP_NAME  STATUS

---------- ----------------------

Spatial    VALID

 

SQL>

说明成功安装了,状态为VALID或是LOADED都可以

 

检查SPATIAL安装的版本

SQL> select sdo_version from dual;

 

SDO_VERSION

-------------------------------------

 

11.2.0.1.0

 

 

ORACLE Spatial技术分布在两层上:数据库服务器(DATABASE SERVER)和应用服务器(APPLICATION SERVER

数据库服务器(DATABASE SERVER:

l         高级空间引擎

Ø         路由

Ø         网络数据模型(NDM

Ø         线性参考系统 (LRS)

Ø         分析挖掘

Ø         拓扑和GEORASTER类型

Ø         拓扑数据模型

Ø         GEORASTER

l         查询和分析

Ø         所有引擎查询操作

Ø         几何引擎

l         数据模型

Ø         SDO_GEOMETRY样式

l         位置使能

Ø         ORACLE 使用工具

Ø         地理编码器

应用服务器(APPLICATION SERVER):

l         可视化

Ø         地图缓冲服务器

Ø         FOIfeature-of-interrest,兴趣特性)服务器

Ø         渲染引擎

 

ORACLE Spatia支持以下的空间数据操作:

l         使用SDO_GEOMETRY数据类型存储数据模型

l         使用索引引擎和几何引擎进行查询分析

l         使用地理编码器通过转换地址数据到SDO_GEOMETRY数据实现位置使能

l         使用MAPVIEWERORACLE MAPS进行可视化

l         高级空间引擎功能,如网络分析和路由

 

LOCATOR的核心功能:

l         使用SDO_GEOMETRY数据类型存储存储空间数据的数据模型

l         使用索引引擎和几何引擎进行查询分析

l         SEO_GEOM.SDO_DISTANCESDO_GEOM.VALIDATE_GEOMETRY_XXX函数,这些函数也是LOCATOR的一部分

 

 

LOCATOR的的典型应用:

l         简单的GIS应用程序

l         简单的商业应用

l         CAD/CAM和类似的应用程序

LOCATO提供了SPATIAL技术的一个核心子集

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20976446/viewspace-716847/,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle之启动error
请登录后发表评论 登录
全部评论

注册时间:2010-08-13

  • 博文量
    100
  • 访问量
    194866