SDO_INSIDE和SDO_CONTAINS之间的区别

时间:2014-04-04 18:58:27

标签: oracle spatial-query oracle-spatial

我在SDO_INSIDESDO_CONTAINS之间存在这种混淆,是不是这两个查询都需要返回相同的结果呢?

1 个答案:

答案 0 :(得分:4)

您需要了解9交叉模型。 Oracle的文档特别是here

两者之间的差异是参数顺序。如果几何A 包含几何B,则几何B 位于几何A内。所以

SDO_CONTAINS(A, B) = SDO_INSIDE(B, A)