Oracle spatial查询

天予 发布于 2013/05/29 21:55
阅读 266
收藏 0

在Oracle 10g数据库当中创建一张表:例如:

create table test(

   id number,

   ctpoint mdsys.sdo_geometry

)

ctpoint 代表一个空间数据对象,我存储的是点(point)

我的业务是:查询数据表当中的点,是否存在改查询条件当中,查询条件是,传入的多个点组成的多边形或圆,

我的问题是:这个sql语句怎么写,面向对象的?

                 数据库索引怎么建?

希望红薯能够回答一下。

哪位大侠在这方面有经验,请帮帮忙,谢谢了!

 

加载中
0
八风不动
八风不动

Spatial 支持四叉索引和R-Tree索引,具体看Oracle的官方文档(E文)。

Spatial支持各种空间查询,你的需求是做空间聚类分析吧?认真查文档,我记得有这个函数。

返回顶部
顶部