Files
GhiVideo_v4/docs/history/2026-07-03_1400_대응표상세판-측량데이터분리-투영믹싱상세.md
T
b23042andClaude Fable 5 d38b842e8d GhiVideo 소스 복제 — v4 작업 시작 기준
기존 GhiVideo 저장소 HEAD의 트래킹 소스 362개 파일을 복제.
(node_modules·storage·빌드 산출물·대용량 미디어는 .gitignore 규칙대로 제외)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 14:32:51 +09:00

29 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 시간↔측점 대응표 '상세판' 다이어그램 — 측량 데이터 분리 + 투영 믹싱 상세화
**소요 시간**: 약 15분
**Context 사용량**: input ~200k / output ~7k tokens
## 요청
- 기존 대응표 그림에서 **철도 노선 측량 데이터를 별도 박스로 분리**하고,
**GPS와 믹싱되는 부분(선로 수직 투영)을 더 구체적·상세하게** 표현.
## 산출물
- `docs/그림_시간측점대응표_상세.png` (2200×1420) / `.pdf` (압축)
- `scripts/fig_대응표_상세.py` — 재생성 스크립트
- 기존 단순판(`그림_시간측점대응표.*`)은 그대로 유지 (용도별 선택 사용)
## 구성
- **소스 2종 분리**: 회색 "영상 프레임(번호+GPS)" [드론이 촬영하며 기록] vs 청록 "철도 노선 측량 데이터(측점 목록·01)측점.csv)" [드론과 무관한 측량 성과·별도 입력] — 출처가 다름을 태그·색으로 명시
- **믹싱 패널(초록)**: "드론 GPS를 선로에 수직 투영해 측점값 산출"
- 단계 3개: ① 측점들을 이어 선로 기준선 생성 ② GPS 점을 기준선에 수직 투영 ③ 발끝점의 이정 = 측점값
- 미니 일러스트: 선로(측점 160k000·160k200 점) + 드론 GPS(파랑) + 빨간 점선 수직 투영 + 발끝점(160k130)
- 좌측 파랑(시간 계산) + 하단 황금(대응표 완성)은 기존 구성 유지
## 기술/검증
- PIL 직접 드로잉(디센더 잘림 회피), 점선 헬퍼(dash)·폰트 자동축소(fit) 추가.
- 1차 렌더 검토에서 라벨 2곳 겹침 발견·수정(GPS 라벨 화살표 겹침, 패널 하단 캡션 테두리 초과) 후 재렌더 육안 확인 ✅