oracle spatial操作geometry方法

Posted 贝尔格里尔斯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle spatial操作geometry方法相关的知识,希望对你有一定的参考价值。

两个对象之间关系:

RELATE

SDO_GEOM.RELATE --确定两个对象的交互方式

 

WITHIN_DISTANCE

验证:

VALIDATE_GEOMETRY_WITH_CONTEXT

VALIDATE_LAYER_WITH_CONTEXT

单对象操作:

SDO_ARC_DENSIFY

SDO_GEOM.SDO_ARC_DENSIFY --简化,将圆弧简化成由直线组成的近似多段线;将圆近似成N多边形

 

SDO_AREA

SDO_GEOM.SDO_AREA --计算多边形的面积

 

SDO_BUFFER

SDO_GEOM.SDO_BUFFER --在几何体外部或内部生成缓冲区

 

SDO_CENTROID

SDO_GEOM.SDO_CENTROID --计算多边形的质心

 

SDO_CONVEXHULL

SDO_GEOM.SDO_CONVEXHULL --返回几何对象的凸包的多边形类型对象

 

SDO_LENGTH

SDO_MAX_MBR_ORDINATE

SDO_MIN_MBR_ORDINATE

SDO_MBR

SDO_POINTONSURFACE

SDO_VOLUME

双目标操作:

SDO_CLOSEST_POINTS

SDO_GEOM.SDO_CLOSEST_POINTS --计算两个几何之间的最小距离,并返回距离最小时在几何上的两点

 

SDO_DISTANCE

SDO_GEOM.SDO_DISTANCE --计算两个几何对象之间的距离

 

SDO_DIFFERENCE

SDO_GEOM.SDO_DIFFERENCE --返回几何对象(两个几何对象的拓扑差异,MINUS操作)

 

SDO_INTERSECTION

SDO_GEOM.SDO_INTERSECTION --返回几何对象(两个几何对象的拓扑交点,AND操作)

 

SDO_UNION

SDO_XOR

以上是关于oracle spatial操作geometry方法的主要内容,如果未能解决你的问题,请参考以下文章

java如何读取oracle spatial geometry中sdo_Ordinates的坐标值?!求问!!!

转载Oracle Spatial中SDO_Geometry详细说明

oracle spatial创建空间表元数据

Oracle spatial与arcsde 的关系

Oracle spatial空间查询的选择度分析

类型 spatial_geometry 未使用命名空间或别名进行限定。只有原始类型可以在没有限定的情况下使用