# 2026-07-14 스테이션바 현재값 — 드론 연직 → 카메라 시선 중심 체이니지 연동 **소요 시간**: 10분 **Context 사용량**: input 7600k / output 3k tokens ## 배경 (사용자 제보) 배지(현재 스테이션)는 드론의 연직 투영 체이니지인데, 카메라는 피치 −15°로 전방 (AGL 70m 기준 약 260m 앞)을 비추므로 화면 속 측점 라벨과 배지 값이 달라 혼동 유발. ## 구현 — StationBar.tsx - ViewedPoint 에 **viewChain**(시선 중심 지면 교점의 체이니지) 추가: - 전방 주시거리 = AGL / tan(|짐벌 피치|), 상한 350m (수평에 가까우면 상한 사용) - AGL = 드론고도 − 지면고도(측점 z 의 체이니지 보간 — 동일 datum(타원체고)) - 진행방향 = 카메라 yaw 벡터 · 노선 접선(+체이니지 방향) 내적 부호 → ±주시거리 - 노선 양끝은 측점 범위로 클램프 - 커서 배지(realChain)가 chain → **viewChain** 을 사용 - 폴백: 측점 z 없는 데이터셋(z 프로파일 <2점)·고도/yaw 미상 → 기존 연직 체이니지 유지 - 구간색·마크·이동거리축·노선밖 표기는 기존(물리 통과 기준) 그대로 ## 효과 배지 값이 화면 중앙이 실제로 비추는 지점의 측점값과 일치 — 영상 속 측점 라벨과 동기화. ## 검증 - tsc+vite 빌드 통과, 새 번들(index-DGLDr81A.js, 빌드 07.14 18:35) 서빙 - 적용: F5 새로고침(빌드 시각 18:35 확인) → 폴더 재선택