feat(가이드): D03 측점 횡단 · 3D 도움말에 예상 횡단 · 예상 코리도(PLAN 544)

- 04_측점_횡단 · 06_3D_보기 글 · 그림 00 · 05 · 08 다시 찍음
- 장면 00 · 05 측점 = pick(100)(가이드 프로젝트 2027년 365 m 안) · 08 번호 셋(연도 · 켬끔 · 3D 화면)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-26 13:31:57 +09:00
co-authored by Claude Opus 5.5
parent c96d559dc9
commit 156afa57f2
6 changed files with 17 additions and 14 deletions
+8 -7
View File
@@ -1,6 +1,6 @@
# 측점 횡단
평면에서 측점을 누르면 그 자리의 지반선 횡단이 아래 판에 그려짐.
평면에서 측점을 누르면 그 자리의 지반선과 예상 횡단이 아래 판에 그려짐.
## 여는 길
@@ -8,15 +8,15 @@
![측점 횡단](D03_05_station_cross.webp)
그림 번호 — 1 제목 줄(연도 · 측점 이름 · 중심 지반고) · 2 지반선 그림
그림 번호 — 1 제목 줄(연도 · 측점 이름 · 중심 지반고 · 예상 절토 · 성토 ㎡) · 2 지반선 + 예상 횡단 그림
## 단계
| 단계 | 할 일 |
| --- | --- |
| 1 | 평면 지도에서 확인할 측점 눈금(예: 20+0)을 누름. |
| 2 | 아래 판의 제목 줄에서 연도 · 측점 · 중심 지반고를 읽음. |
| 3 | 그림에서 좌우 20 m 범위의 지반선을 확인함. |
| 2 | 아래 판의 제목 줄에서 연도 · 측점 · 중심 지반고 · 예상 절토 · 성토 넓이(㎡)를 읽음. |
| 3 | 그림에서 회색 지반선과 주황 예상 횡단선(노면 · 측구 · 절토 · 성토 비탈)을 확인함. |
| 4 | 판 위쪽 「횡단」 줄을 누르면 판이 접히고, 다시 누르면 펼쳐짐. |
![접힌 횡단 판](D03_06_cross_fold.webp)
@@ -25,9 +25,10 @@
## 보이는 것
- 제목 줄 = 「연도 · 측점 이름 · 중심 지반고」.
- 그림 = 노선 중심에서 좌우 20 m 안의 지반. 설계선(노면 · 절토 · 성토)은 없음.
- 아직 측점을 누르지 않았으면 「평면에서 측점을 누르면 그 자리 지반선 횡단이 보입니다.」가 보임.
- 제목 줄 = 「연도 · 측점 이름 · 중심 지반고 · 예상(표준 횡단 기본값 · 계획고 = 지반고) 절토 ㎡ · 성토 ㎡」.
- 그림 = 노선 중심에서 좌우 20 m 안의 지반(회색) + 예상 횡단(주황 · 「기본 계획 횡단」). 비탈이 20 m 안에서 지반과 안 만나면 만날 때까지 넓혀 그림.
- 예상 횡단 = 표준 횡단의 프로그램 기본값(노폭 3.0 m · 노견 0.5 m · 리핑암 · 산쪽 절토 · 일반 측구 · 성토 1:1.2) · 계획고 = 측점 중심 지반고 · 곡선 확폭 없음. 종단 설계 전 모양이라 실제 설계 횡단과 다름.
- 아직 측점을 누르지 않았으면 「평면에서 측점을 누르면 그 자리 지반선 · 예상 횡단이 보입니다.」가 보임.
- 노선이 없는 연도의 측점은 누를 수 없음. 지점을 옮긴 뒤에는 다시 [분석]을 해야 함.
- 이 측점 횡단은 지형 자료의 평활본에서 읽은 값이라 실제 측량 단면과 다를 수 있음.
+6 -4
View File
@@ -1,6 +1,6 @@
# 3D 보기
지형과 연도별 노선을 입체로 보는 창.
지형과 연도별 노선 · 예상 코리도를 입체로 보는 창.
## 여는 길
@@ -8,7 +8,7 @@
![3D 보기 창](D03_08_3d_modal.webp)
그림 번호 — 1 연도 고르는 칸 · 2 3D 화면
그림 번호 — 1 연도 고르는 칸 · 2 「예상 코리도」 켬끔 · 3 3D 화면
## 단계
@@ -17,12 +17,14 @@
| 1 | [3D]를 누름. 「3D 보기 — 지형 + 노선」 창이 열리고 지형을 불러오는 동안 진행 표시가 돎. |
| 2 | 창 위쪽 연도 칸으로 볼 연도를 바꿈. 한 번에 한 연도씩 보임. |
| 3 | 마우스로 돌리고 휠로 확대 · 축소해 노선 둘레를 살핌. |
| 4 | 다 보았으면 창 오른쪽 위 [닫기]를 누름. |
| 4 | 「예상 코리도」 칸을 끄면 원래 지형과 노선만, 켜면 예상 노면 · 절토 · 성토면이 보임. |
| 5 | 다 보았으면 창 오른쪽 위 [닫기]를 누름. |
## 보이는 것
- 그 연도의 지형(높이에 따라 색이 달라짐)과 고른 후보의 노선, 측점 막대가 보임. 지형 위의 가는 하늘색 선이 노선.
- 노견 · 절토 · 성토면 · 구조물은 3D 에도 없음.
- 예상 코리도 = 측점 횡단 판과 같은 예상 횡단(표준 횡단 기본값 · 계획고 = 지반고)을 측점마다 이은 노면 · 측구 · 절토 · 성토면. 처음 열 때 켜져 있음.
- 구조물은 3D 에도 없음.
- 평면에서 측점을 눌러 둔 연도가 있으면 그 연도가 먼저 열림.
- 창을 닫으면 3D 화면에 쓰던 자원이 정리됨.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 1000 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 107 KiB

+3 -3
View File
@@ -1,11 +1,11 @@
[
{"name":"D03_00_overview","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000},{"eval":"window.__d03Plan.pick(400)"},{"wait":".d03-plan__cross-body svg"},{"wait_ms":600}],"settle_ms":2000,"clip":null,"callouts":[{"n":1,"sel":".d03-plan__map","pos":"tr"},{"n":2,"sel":".d03-plan__cross","pos":"tr"},{"n":3,"sel":".d03-plan__hint"},{"n":4,"sel":".d03-plan__years"},{"n":5,"sel":".ui-sidebar-actions","pos":"tr"}]},
{"name":"D03_00_overview","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000},{"eval":"window.__d03Plan.pick(100)"},{"wait":".d03-plan__cross-body svg"},{"wait_ms":600}],"settle_ms":2000,"clip":null,"callouts":[{"n":1,"sel":".d03-plan__map","pos":"tr"},{"n":2,"sel":".d03-plan__cross","pos":"tr"},{"n":3,"sel":".d03-plan__hint"},{"n":4,"sel":".d03-plan__years"},{"n":5,"sel":".ui-sidebar-actions","pos":"tr"}]},
{"name":"D03_01_terrain_card","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000}],"settle_ms":2000,"clip":".ui-sidebar-scroll > .ui-sidebar-card:nth-child(1)","callouts":[{"n":1,"sel":".d03-plan__hint"}]},
{"name":"D03_02_year_cards","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000}],"settle_ms":2000,"clip":".ui-sidebar-scroll > .ui-sidebar-card:nth-child(2)","callouts":[{"n":1,"sel":".d03-plan__year-head"},{"n":2,"sel":".d03-plan__mode.is-picked","pos":"tr"},{"n":3,"sel":".d03-plan__mode:not(.is-picked)","pos":"tr"}]},
{"name":"D03_03_pick_mode","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000},{"click":".d03-plan__year[data-year=\"2028\"] .d03-plan__mode[data-mode=\"gentle\"]"},{"wait":".d03-plan__year[data-year=\"2028\"] .d03-plan__mode[data-mode=\"gentle\"].is-picked"},{"wait_ms":800}],"settle_ms":2000,"clip":null,"callouts":[{"n":1,"sel":".d03-plan__year[data-year=\"2028\"] .d03-plan__year-head"},{"n":2,"sel":".d03-plan__year[data-year=\"2028\"] .d03-plan__mode.is-picked","pos":"tr"},{"n":3,"sel":".d03-plan__map","pos":"tr"}]},
{"name":"D03_04_plan_map","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000},{"eval":"window.__d03Plan.pick(400)"},{"wait":".d03-plan__cross-body svg"},{"wait_ms":600}],"settle_ms":2000,"clip":".d03-plan__map","callouts":[{"n":1,"sel":".d03-plan__map","pos":"tr"}]},
{"name":"D03_05_station_cross","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000},{"eval":"window.__d03Plan.pick(400)"},{"wait":".d03-plan__cross-body svg"},{"wait_ms":600}],"settle_ms":2000,"clip":".d03-plan__cross","callouts":[{"n":1,"sel":".d03-plan__cross-head"},{"n":2,"sel":".d03-plan__cross-body"}]},
{"name":"D03_05_station_cross","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000},{"eval":"window.__d03Plan.pick(100)"},{"wait":".d03-plan__cross-body svg"},{"wait_ms":600}],"settle_ms":2000,"clip":".d03-plan__cross","callouts":[{"n":1,"sel":".d03-plan__cross-head"},{"n":2,"sel":".d03-plan__cross-body"}]},
{"name":"D03_06_cross_fold","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,900],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000},{"eval":"window.__d03Plan.pick(400)"},{"wait":".d03-plan__cross-body svg"},{"wait_ms":600},{"click":".d03-plan__cross .ui-workflow-overlay__handle"},{"wait_ms":800}],"settle_ms":2000,"clip":null,"callouts":[{"n":1,"sel":".d03-plan__cross .ui-workflow-overlay__handle","pos":"tr"}]},
{"name":"D03_07_buttons","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000}],"settle_ms":2000,"clip":".ui-sidebar-actions","callouts":[{"n":1,"sel":".ui-sidebar-actions > button:nth-child(1)"},{"n":2,"sel":".ui-sidebar-actions > button:nth-child(2)"},{"n":3,"sel":".ui-sidebar-actions > button:nth-child(3)"},{"n":4,"sel":".ui-sidebar-actions > button:nth-child(4)"},{"n":5,"sel":".ui-sidebar-actions > button:nth-child(5)"},{"n":6,"sel":".ui-sidebar-actions > button:nth-child(6)"}]},
{"name":"D03_08_3d_modal","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000},{"click":".ui-sidebar-actions > button:nth-child(6)"},{"wait":".b05-route__3d-modal"},{"wait_ms":9000}],"settle_ms":2000,"clip":null,"callouts":[{"n":1,"sel":".d03-plan__3d-year"},{"n":2,"sel":".b05-route__3d-body","pos":"tr"}]}
{"name":"D03_08_3d_modal","route":"#/d03-plan-analysis","project":"plan","viewport":[1600,1250],"before":[{"wait":".d03-plan__map canvas"},{"wait":".d03-plan__mode"},{"wait_ms":4000},{"click":".ui-sidebar-actions > button:nth-child(6)"},{"wait":".b05-route__3d-modal"},{"wait_ms":9000},{"wait":".d03-plan__3d-corridor input:checked"}],"settle_ms":2000,"clip":null,"callouts":[{"n":1,"sel":".d03-plan__3d-year"},{"n":2,"sel":".d03-plan__3d-corridor"},{"n":3,"sel":".b05-route__3d-body .b05-route__viewport","pos":"br"}]}
]