본문으로 건너뛰기
버전: 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 형식으로 클립보드에 복사됩니다.