空间关系定义

本主题总结谓词如何空间的定义:

有关空间关系明确的文档,请查阅空间关系的OGC文档。

点击此处查看说明不同的例子空间关系

空间谓词

背景

每一个谓语,定语的定义列入本款项下表中给出。同时介绍,也适用于特定的特征类型界限,外饰,内饰和具体的定义和解释的交集矩阵的概念。

每个功能 - 无论是点,线,面 - 有一个定义内饰方面,边界外观。该外观就是一切,是不是在边界或者内部。

空间关系是不确定的未OGC有效或聚合几何形状的几何形状。

边界,内部,外部和

边界 点数 空集合。
线

曲线边界规则端点

边界是出现奇数次的所有端点的集合。对于简单的线性特征(即,不是多曲线),这意味着边界由起点和终点组成,除非直线是闭合的(起点和终点是同一点),在这种情况下,边界是空集。(如果曲线边界规则未指定。)

曲线边界规则端点

边界是所有端点的集合,而不管它们在几何体中出现的次数。

多边形 多边形的边界,包括洞的边界。
内部 点数 点的位置。
线 除了上面确定的边界外的整条线。
多边形 多边形的内表面。

二维延伸的9交集矩阵

候选人
内部 边界 外部
基础 内部 C0个 C1 C2
边界 C3 C4 C5个
外部 C6个 C7 C
F型 F型 *
F型 F型 *
* * *

交集矩阵的字符串表示

任何交集矩阵可以被表示为9个字符的字符串。生成特定交集矩阵的字符串表示,采取各元件从左上角开始,向右去到左为每一行。

例如,交集矩阵的字符串表示为不相交的谓词(如上所见)是“FF FF * ****”。

谓词属性的定义

每个支持的谓词的描述如下,与一些相关的实施例和模式矩阵沿。需要注意的是例子并非详尽无遗:有可能是完全不同的情况下给定的断言为true。在实施例中,基座被标记为“A”和候选被标记为“B”。

谓语 例子 说明 模式矩阵
相交 这两个特征并不是不相交的,定义如下。
不相交 边界和内部不相交。
等于 这些特征具有相同的边界和内部。
触摸

边界可以相交,或者一个边界可以与另一个内部相交。

内饰没有触碰。

未定义点/点。

十字架

内部交叉,基地内部交叉候选人的外部。或者在直线/直线的情况下,内部的交点形成一个点。

未定义点/点或区域/区域。

未定义聚合/多重几何体。

或者,对于两行:

重叠

内部相互交叉,但两个特征都不包含在另一个特征中,也不相等。

未定义点/线、点/区域或线/区域。

未定义聚合/多重几何体。

或者,对于两行:

包含

内部相交,候选对象的内部或边界的任何部分都不会与基础的外部相交。边界有可能相交。

(与内部相反)

内部交叉,基地内部或边界的任何部分都不会与候选人的外部交叉。边界有可能相交。

(与包含相反)

除了上面列出的谓词之外,还可以使用交集矩阵的字符串表示来指定空间关系。

未定义聚合/多重几何体。

空间关系的例子

空间关系 底座 候选人
相交 包含
十字架
等于
重叠
触摸
不相交

搜索FME知识中心

搜索样品和有关该变压器上的信息FME知识中心