SDO_INSIDE 和 SDO_CONTAINS 之间的区别

1 oracle spatial-query oracle-spatial

我在SDO_INSIDEand之间有这种混淆SDO_CONTAINS,难道这两个查询都需要返回相同的结果吗?

jpm*_*c26 5

您需要了解 9 交点模型。特别是 Oracle 的文档在这里

两者的区别在于参数顺序。如果几何 A包含几何 B,则几何 B位于几何 A。所以

SDO_CONTAINS(A, B) = SDO_INSIDE(B, A)
Run Code Online (Sandbox Code Playgroud)