定义 Oracle 空间过滤器的步骤
有关空间关系设置的详细信息,请参见数据模型:空间关系设置。
用于 SQL Server 和用于 Oracle 的“全局空间遮罩”设置不同。这些设置涉及以下空间相交填充图案:
|
全局空间遮罩 |
说明 |
适用于 Oracle |
适用于 SQL Server |
适用于 SQLite(行业模型图形) |
|
CONTAINS |
一个对象的内部和边界完全包含在另一个对象内部。 |
是 | 是 | |
|
COVEREDBY |
一个对象被给定几何图形的内部和边界所覆盖。 |
是 | 是 | |
|
CROSS |
一个对象的内部与另一个对象的边界和内部相交,但两个边界不相交。 |
是 | 是 | 是 |
|
DISJOINT |
边界和内部不相交。 |
是 | 是 | 是 |
|
ENVELOPENTERSECTS |
两个对象的边界相交。 |
是 | 是 | 是 |
|
EQUALS |
两个对象具有相同的边界和内部。 |
是 | ||
|
INSIDE |
一个对象在另一个对象的内部,不接触边界。 |
是 | 是 | 是 |
|
INTERSECTS |
两个对象的内部和边界交叉(未断开连接)。 |
是 | 是 | 是 |
|
OVERLAP |
两个对象的边界和内部相交。 |
是 | 是 | |
|
TOUCHES |
边界相交,但内部不相交。 |
是 | 是 | |
|
WITHIN |
一个对象的内部和边界完全在另一个对象内部。 |
是 | 是 |
有关详细信息,请参见 Oracle Spatial 文档。