Map 이벤트와 Timeline geometry
이벤트는 특정 시각 또는 기간의 정보를 가진 객체를 표현합니다. 온톨로지에 구성한 Event 객체와 지도 안에서 추가한 Timeline geometry는 설정과 효과가 다릅니다.
두 방식의 차이
| 항목 | Event 객체 | Timeline geometry |
|---|---|---|
| 구성 위치 | Ontology Manager에서 시작 및 끝 timestamp 속성 설정 | Map의 Layers에서 설정 |
| 입력 시간 속성 | 객체 유형에 구성한 시작 및 끝 | 모양에 따라 timestamp 속성 하나 또는 시작/끝 쌍 |
| 지도 캔버스 | 이벤트 시간으로 불투명도 제어 가능 | 캔버스에는 영향 없이 Timeline 레이어만 추가 |
| Timeline | 이벤트 레이어가 자동으로 나타남 | 필요한 속성을 구성한 뒤 나타남 |
| 기본 표시 | 객체 색을 쓰는 기간 막대 | 모양과 사용자 정의 색 등 추가 옵션 |
| 여러 시간 표현 | 온톨로지에서 정한 이벤트 기간 | 한 객체 레이어에 여러 geometry를 구성 가능 |
Timeline geometry를 추가하면 기본 Event 레이어의 Timeline 표시를 대체할 수 있습니다. 그래도 Event의 시작과 끝은 지도 캔버스의 시간 기반 불투명도에 계속 사용할 수 있습니다.
Event 객체
Event 객체를 지도에 추가하면 Timeline에 이벤트 레이어가 자동으로 생깁니다.
기본 Shape는 Ontology Manager의 Capabilities에 정한 시작 및 끝 속성으로 막대를 그립니다. 객체 아이콘의 Color는 Fixed color, Function, Property 또는 Linked sensor로 정할 수 있습니다.
기본 이벤트 막대에 더 세밀한 모양이나 색이 필요하면 같은 시작 및 끝을 사용하는 Timeline geometry를 추가합니다.
시간에 따른 표시
현재 선택 시각과 이벤트 기간이 겹칠 때만 객체가 보이도록 불투명도를 구성할 수 있습니다. 시간에 따라 관련 이벤트만 보이는 지도를 만드는 방식입니다.
연결 이벤트
객체를 선택하고 Selection의 Events 탭을 열어 연결된 이벤트를 확인합니다. 현재 선택 시각이 이벤트 시작과 끝 사이에 있으면 Active events에 나타납니다. 나머지는 비활성이며 Show inactive events로 표시할 수 있습니다.
연결 이벤트가 지리공간 객체 유형이면 +로 지도에 추가할 수 있습니다.
| 이벤트의 작업 | 동작 |
|---|---|
| 확대경 아이콘 | 선택 시간 창을 이벤트의 시작과 끝에 맞춤 |
| Open in 아이콘 | 이벤트를 Object Explorer에서 열기 |
레이어 레이블을 켜면 각 객체 레이블에 활성 이벤트 수가 함께 나타납니다. 그 개수 위에 마우스를 올려 활성 이벤트를 볼 수 있습니다.
이전 Open linked events 메뉴는 Series 패널 이전 경로에 속합니다.
Timeline geometry 구성
객체의 시간 속성을 Timeline에서 다른 모양으로 표시하려면 Layers에 Timeline geometry를 추가합니다. 같은 객체 레이어에 여러 개를 구성하고 각각 속성 기반 색상 등을 지정할 수 있습니다.
모양과 시간 속성
스타일 메뉴에 나타난 Timeline에서 Shape와 시간 속성을 정합니다.
- Bar처럼 시간 속성 두 개를 쓰는 모양에는 Start property와 End property를 고릅니다.
- Diamond처럼 하나를 쓰는 모양에는 Time property를 고릅니다.
필요한 속성을 모두 지정하기 전에는 geometry가 Timeline에 나타나지 않습니다.
선택한 모양은 해당 객체 유형의 각 인스턴스에 적용됩니다.
색상
Geometry의 Color 메뉴에서 색을 구성합니다.
Color by를 바꾸어 속성이나 measure를 사용할 수도 있습니다. 예시는 Arrival Latitude 속성을 무지개 색상 범위에 선형으로 대응합니다.
추가 설정은 Timeline 범례의 geometry 항목에서 열 수 있습니다. Tile 기반 객체 표시에서는 Timeline geometry를 지원하지 않으므로 로딩 방식을 확인합니다.