2024年4月18日发(作者:)
sdo_relate用法
sdo_relate是Oracle Spatial中的一个函数,用于计算两个几何对
象之间的空间关系。它的语法如下:
SDO_RELATE(geometry1, geometry2, mask)
其中,geometry1和geometry2是要比较的两个几何对象,mask是一
个字符串,用于指定要比较的空间关系类型。mask的取值可以是以
下之一:
- 'EQUAL':两个几何对象完全相等。
- 'DISJOINT':两个几何对象没有交集。
- 'INTERSECT':两个几何对象有交集。
- 'TOUCH':两个几何对象相交于边界上。
- 'OVERLAPBDYDISJOINT':两个几何对象有交集,但没有共同的内部
点。
- 'OVERLAPBDYINTERSECT':两个几何对象有交集,且有共同的内部
点。
- 'COVEREDBY':geometry1被geometry2完全包含。
- 'COVERS':geometry1完全包含geometry2。
- 'ANYINTERACT':两个几何对象有任意交集。
sdo_relate函数返回一个字符串,表示两个几何对象之间的空间关
系。如果两个几何对象之间没有指定的空间关系,则返回'FALSE'。


发布评论