连接要素工具允许您根据空间、时态或属性关系或这些关系的组合将一个图层中的要素连接到另一个图层中的要素。例如,如果两个要素在彼此的一个小时内发生,则将连接这两个要素。
可以采用下面方式之一来表示启用时间的图层中的要素:
- 时刻 - 单个时间点
- 间隔 - 给定开始和结束时间
时态关系基于 ISO19108 - 时态模式。
连接图层和目标图层
时态连接是指根据要素的放置或发生时间将连接图层中的要素与目标图层相匹配。
以下图例适用于本主题中的所有示例:
- 目标要素时间 - 绿色
- 连接要素时间 - 蓝色
时间类型和支持的关系
下表列出了时间类型之间的时态连接支持的时态关系(例如,将时间间隔连接到时刻):
以下时间类型之间的时态连接(目标要素是连接要素): | 时刻和时刻 | 时刻和间隔 | 间隔和时刻 | 间隔和间隔 |
---|---|---|---|---|
等于 | ![]() | ![]() | ||
期间 | ![]() | ![]() | ||
包含 | ![]() | ![]() | ||
结束 | ![]() | ![]() | ||
之后结束 | ![]() | ![]() | ||
汇合 | ![]() | |||
被汇合 | ![]() | |||
重叠 | ![]() | |||
被重叠 | ![]() | |||
开始 | ![]() | ![]() | ||
之后开始 | ![]() | ![]() | ||
相交 | ![]() | ![]() | ![]() | ![]() |
邻近 | ![]() | ![]() | ![]() | ![]() |
近前 | ![]() | ![]() | ![]() | ![]() |
近后 | ![]() | ![]() | ![]() | ![]() |
等于
如果两个时间的时刻或间隔完全一致,则这两个时间被视为完全相同。 两个时间必须具有相同的类型才能被视为相同 - 两个都是时刻或两个都是间隔时间。

期间
当目标时间发生在连接时间间隔的起点和终点之间时,目标时间处于连接时间期间。 与 Contains 运算符执行的操作相反。 此关系仅在连接要素具有间隔时间时发生。

包含
当连接要素时间发生在目标时间间隔的起点和终点之间时,目标时间包含连接时间。 与 During 运算符执行的操作相反。 此关系仅在目标要素具有间隔时间时发生。

结束
当目标时间与连接时间在同一时间结束,且目标时间在连接时间之后开始时,目标时间在连接时间之前结束。 这是 Finished by 运算符的补充且与 Starts 运算符执行的操作相反。 此关系仅在连接要素具有间隔时间时发生。

之后结束
当连接要素时间与目标时间在同一时间结束,且连接时间在目标时间之后开始时,目标时间在连接时间之后结束。 这是 Finishes 运算符的补充且与 Started by 运算符执行的操作相反。 此关系仅在目标要素具有间隔时间时发生。

汇合
当目标时间间隔终点与连接时间间隔起点一致时,目标时间与连接时间汇合。 这是 Met by 运算符的补充。 此关系仅在连接时间和目标时间均为间隔时发生。

被汇合
当目标时间间隔起点与连接时间间隔终点一致时,目标时间被连接时间汇合。 这是 Meets 运算符的补充。 此关系仅在连接时间和目标时间均为间隔时发生。

重叠
当目标时间间隔分别在连接时间间隔的起点和终点前开始和结束时,目标时间与连接时间重叠。 这是 Overlapped by 运算符的补充。 此关系仅在连接时间和目标时间均为间隔时发生。

被重叠
当目标时间间隔分别在连接时间间隔的起点和终点时间后开始和结束时,目标时间被连接时间重叠。 这是 Overlaps 运算符的补充。 此关系仅在连接时间和目标时间均为间隔时发生。

开始
当目标时间与连接时间间隔在同一时间开始,且目标时间在连接时间间隔终点之前结束时,目标时间在连接时间之前开始。 这是 Started by 运算符的补充且与 Finishes 运算符执行的操作相反。 此关系仅在连接时间为间隔时发生。

之后开始
当目标间隔时间与连接时间在同一时间开始,且目标时间在连接时间之后结束时,目标时间在连接时间之后开始。 这是 Starts 运算符的补充且与 Finished by 运算符执行的操作相反。 此关系仅在目标时间为间隔时发生。

相交
当目标时间的任何一部分与连接时间在同一时间发生时,目标时间与连接时间相交。 Intersects 运算符是所有其他时态关系类型的组合。

近邻函数
当目标时间在连接时间的指定时间范围内时,目标时间邻近连接时间。 如果使用用户指定的时态距离(例如 1 个月),则系统将应用 Intersects 运算符(并将时态距离添加到连接时间的两端)。

近前
当目标时间在指定的时间范围内并在连接时间之前时,目标时间处于连接时间的近前位置。 如果使用用户指定的时态距离(例如 1 个月),则系统将应用 Intersects 运算符(并将时态距离添加到连接时间的开端)。

近后
当目标时间在指定的时间范围内并在连接时间之后时,目标时间处于连接时间的近后位置。 如果使用用户指定的时态距离(例如 1 个月),则系统将应用 Intersects 运算符(并将时态距离添加到连接时间的两端)。
