본문으로 건너뛰기
버전: 1.1.0

경로 탐색 모드

경로 탐색 모드(I)를 사용하여 그래프 네트워크 위에서 출발지와 도착지를 잇는 경로를 탐색하는 방법을 설명합니다.

경로 탐색이란?

경로 탐색은 GraphNodeItem GraphEdgeItem로 구성된 그래프 네트워크를 따라 두 지점 사이의 최단 경로를 계산합니다. 에스컬레이터 / 엘리베이터 / 계단과 같은 환승 수단을 통해 서로 다른 Stage을 가로지르는 다층 경로도 탐색할 수 있습니다.

작도한 그래프가 실제로 연결되어 있는지 검증하는 용도로 활용할 수 있습니다.

모드 진입

단축키설명
I 경로 탐색 모드(I) 진입/종료

서브 모드

모드에 진입하면 플로팅 바에 서브 모드가 표시됩니다.

단축키서브 모드설명
A 탐색 (A)경로와 마커를 보거나 선택하는 기본 상태
W 출발지 지정 (W)출발지 마커를 지정 (파란색)
E 도착지 지정 (E)도착지 마커를 지정 (빨간색)
Enter 경로 찾기 (Enter)현재 출발지·도착지로 경로 계산

기본 사용법

  1. 툴바에서 아이콘을 하거나, I 를 눌러 모드에 진입합니다.
  2. W 를 눌러 출발지 지정 (W) 서브 모드로 전환한 뒤, 뷰포트에서 하여 출발지를 지정합니다.
  3. E 를 눌러 도착지 지정 (E) 서브 모드로 전환한 뒤, 하여 도착지를 지정합니다.
  4. Enter 를 누르거나 오른쪽 패널의 Find Path 버튼을 눌러 경로를 계산합니다.
  5. 계산된 경로가 뷰포트에 표시되고, 오른쪽 패널의 Route 영역에 경유 지점이 순서대로 나열됩니다.
  6. Esc 를 눌러 서브 모드에서 탐색 (A)로 복귀하거나, 모드를 종료합니다.

다른 스테이지의 지점 지정

출발지·도착지 지정 시 한 지점에서 수직으로 겹쳐 있는 여러 스테이지 중 원하는 스테이지의 지점을 선택할 수 있습니다.

  • 출발지 지정 (W) 또는 도착지 지정 (E) 서브 모드에서 + 하면, 같은 평면 위치에 놓인 각 스테이지의 후보가 흐린 원으로 표시됩니다.
  • 드래그하여 원하는 후보 위로 이동하면 해당 후보가 강조됩니다. 버튼을 놓으면 그 스테이지의 지점이 선택됩니다.

오른쪽 패널

오른쪽 Editable 패널에서 출발지·도착지와 탐색 옵션을 직접 조정할 수 있습니다.

From / To

항목설명
Stage출발지·도착지가 속한 스테이지를 선택합니다.
Position (X / Z)지점의 평면 좌표를 직접 입력합니다.

Options

항목설명
Transit경로에 허용할 환승 수단을 선택합니다. Escalator, Elevator, Stairway 중 여러 개를 선택할 수 있으며, 아무것도 선택하지 않으면 환승 없이 같은 연결 내에서만 경로를 탐색합니다.
Find Path현재 출발지·도착지로 경로를 계산합니다. (출발지와 도착지가 모두 지정되어야 활성화됩니다.)
Clear출발지·도착지와 경로를 초기화합니다.

Route

경로가 계산되면 Route 영역에 환승 구간과 경유 노드가 순서대로 표시됩니다.

  • 각 행에는 경유 노드의 순번과 스테이지가 스테이지 색상으로 표시됩니다. 층 이동 구간에는 방향(상행/하행/평면) 화살표와 환승 수단이 함께 표시됩니다.
  • 행에 포인터를 올리면 뷰포트에서 해당 지점이 강조되고, 하면 해당 지점으로 포커스가 이동합니다.
  • Copy Route 버튼을 누르면 경로 데이터가 JSON 형식으로 클립보드에 복사됩니다.