조인 피처 도구를 사용하여 공간, 시간, 속성 관계, 해당 관계의 조합을 기반으로 한 레이어의 피처를 다른 레이어의 피처에 조인할 수 있습니다. 예를 들어, 2개의 피처가 한 시간 이내에 발생할 경우 서로 조인됩니다.
시계열 레이어의 피처는 다음 두 가지 방법 중 하나로 나타낼 수 있습니다.
- 인스턴트 - 시간의 한 순간
- 간격 - 지정된 시작 및 종료 시간
시간 관계는 ISO19108 - 시간 스키마를 기반으로 합니다.
조인 및 대상 레이어
피처의 배치 또는 발생 시간을 기반으로 하는 조인 레이어에서 대상 레이어까지의 시간 조인 일치 피처입니다.
다음 범례는 이 주제의 모든 예시에 적용됩니다.
- 대상 피처 시간 - 녹색
- 조인 피처 시간 - 파란색
시간 유형 및 지원되는 관계
다음 테이블에는 시간 유형 간의 시간 조인(예시: 시간 간격을 시간 인스턴트에 조인)에 지원되는 시간 관계가 나열되어 있습니다.
다음 사이의 시간 조인(대상 피처를 조인 피처에 조인) | 인스턴트와 인스턴트 | 인스턴트와 간격 | 간격과 인스턴트 | 간격과 간격 |
---|---|---|---|---|
같음 | ||||
도중 | ||||
포함함 | ||||
마침 | ||||
마침 기준 | ||||
충족 | ||||
충족 기준 | ||||
중첩 | ||||
겹침 기준 | ||||
시작 | ||||
시작 기준 | ||||
교차 | ||||
니어(Near) | ||||
니어(Near) 이전 | ||||
니어(Near) 이후 |
같음
2개의 시간은 인스턴트 또는 간격이 동일할 경우 동일하게 간주됩니다. 해당 시간은 인스턴트 또는 간격 시간 유형이 모두 동일해야 합니다.
도중
조인 시간 간격의 시작과 끝 사이에서 대상 시간이 발생할 경우 대상 시간은 조인 시간 동안입니다. 이는 Contains 시간 관계의 역 연산자입니다. 이 관계는 조인 피처에 시간 간격이 있는 경우에만 발생합니다.
포함함
대상 시간 간격의 시작과 끝 사이에서 조인 피처 시간이 발생할 경우 대상 시간에 조인 시간이 포함됩니다. 이는 During 시간 관계의 역 연산자입니다. 이 관계는 대상 피처에 시간 간격이 있는 경우에만 발생합니다.
마침
대상 시간이 조인 시간과 동시에 종료되고 조인 시간 이후에 시작될 경우 대상 시간이 조인 시간을 종료합니다. 이는 Finished by 시간 관계 연산자를 보완하며 Starts 시간 관계의 역 연산자입니다. 이 관계는 조인 피처에 시간 간격이 있는 경우에만 발생합니다.
마침 기준
조인 피처 시간이 대상 시간과 동시에 종료되고 조인 시간이 대상 시간 이후에 시작될 경우 대상 시간이 조인 시간을 기준으로 종료됩니다. 이는 Finishes 시간 관계 연산자를 보완하며 Started by 시간 관계의 역 연산자입니다. 이 관계는 대상 피처에 시간 간격이 있는 경우에만 발생합니다.
충족
대상 시간 간격 종료가 조인 시간 간격 시작과 동일한 경우 대상 시간이 조인 시간을 충족합니다. 이는 Met by 시간 관계 연산자를 보완합니다. 이 관계는 조인 및 대상 시간이 간격인 경우에만 발생합니다.
충족 기준
대상 시간 간격 시작이 조인 시간 간격 종료와 동일한 경우 대상 시간이 조인 시간 기준을 충족합니다. 이는 Meets 시간 관계 연산자를 보완합니다. 이 관계는 조인 및 대상 시간이 간격인 경우에만 발생합니다.
중첩
대상 시간 간격이 시작되고 조인 시간 간격 시작 및 종료 전에 종료되면 대상 시간이 조인 시간과 중첩됩니다. 이는 Overlapped by 시간 관계 연산자를 보완합니다. 이 관계는 조인 및 대상 시간이 간격인 경우에만 발생합니다.
중첩 기준
대상 시간 간격이 시작되고 조인 시간 간격의 시작 및 종료 시간 후에 종료되면 대상 시간이 조인 시간으로 중첩됩니다. 이는 Overlaps 시간 관계를 보완합니다. 이 관계는 조인 및 대상 시간이 간격인 경우에만 발생합니다.
시작
대상 시간이 조인 시간 간격 시작과 동시에 시작되고 조인 시간 간격이 종료되기 전에 종료될 경우 대상 시간이 조인 시간을 시작합니다. 이는 Started by 시간 관계 연산자를 보완하며 Finishes 시간 관계의 역 연산자입니다. 이 관계는 조인 시간이 간격인 경우에만 발생합니다.
시작 기준
대상 간격 시간이 조인 시간과 동시에 시작되어 조인 시간 이후에 종료될 경우 대상 시간이 조인 시간으로 시작됩니다. 이는 Starts 시간 관계 연산자를 보완하며 Finished by 시간 관계의 역 연산자입니다. 이 관계는 대상 시간이 간격인 경우에만 발생합니다.
교차
대상 시간의 일부가 조인 시간과 동시에 발생할 경우 대상 시간이 조인 시간과 교차합니다. Intersects 연산자는 기타 모든 유형의 시간 관계 조합입니다.
니어(Near)
대상 시간이 조인 시간의 지정된 시간 범위 내에 있는 경우 대상 시간이 조인 시간과 근접합니다. 사용자가 지정한 시간 거리(예시: 1개월)를 사용하면 Intersects 관계 연산자가 조인 시간의 양쪽 끝에 추가된 시간 거리를 사용하여 적용됩니다.
니어(Near) 이전
대상 시간이 지정된 시간 범위 내에 있고 조인 시간 전에 발생할 경우 대상 시간이 조인 시간 직전입니다. 사용자가 지정한 시간 거리(예시: 1개월)를 사용하면 Intersects 관계 연산자가 조인 시간의 시작에 추가된 시간 거리를 사용하여 적용됩니다.
니어(Near) 이후
대상 시간이 지정된 시간 범위 내에 있고 조인 시간 후에 발생할 경우 대상 시간이 조인 시간 직후입니다. 사용자가 지정한 시간 거리(예시: 1개월)를 사용하면 Intersects 관계 연산자가 조인 시간의 끝에 추가된 시간 거리를 사용하여 적용됩니다.