Files
GhiVideo/docs/history/2026-06-23_화면표시-기본값-반영.md
T
b23042andClaude Opus 4.8 78fc090360 초기 커밋: 스테이션(측점) 기반 주행영상 플레이어
- 클라이언트(React/Vite): Video.js 플레이어, 하단 스테이션바, POI/구조물 영상 오버레이, 카메라 파라미터 보정, 미니맵/RoutePanel
- 서버(Express): Range 스트리밍, HLS 변환, 프레임 추출, tus 업로드, 주석 API
- 최근 작업: 스테이션바 종점역 표출/양끝 정렬/미도착(재생불가) 표시, POI 라벨 '구분' 우선·컴팩트 팝업·겹침제외 토글·동일좌표 다중행, 진행방향(상/하) 우선 표출, 커서 배지 크기·픽셀 떨림 개선

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 16:37:57 +09:00

1.6 KiB

2026-06-23 — 화면표시 옵션 현재 튜닝값을 코드 기본값으로

소요 시간: 약 8분 Context 사용량: input ~175k / output ~21k tokens (추정)

요청

사용자가 화면표시 옵션 패널에서 맞춘 현재 값을 코드 기본값으로.

반영 (StationOverlay.tsx useState 기본값)

항목 이전 변경
smoothHalf 10 60
emaAlpha 0.4 1.0
maxPoiFront 60 240
maxPoiSide 40 80
droneHeightDrop 20 30
showDronePath false true
dronePathZ 42 78
dronePathAlpha 0.55 0.75
showCenterline true true(유지)

판단 — poiDroneHeight는 기본 OFF 유지

패널에 "POI높이=드론−30m (비교중)"이 ON이었으나, 이는 비교/테스트 모드(모든 POI를 실제 DEM/선로표고 대신 드론−N 높이에 배치). 기본 ON이면 그동안 작업한 표고가 무시되므로 기본 false 유지, droneHeightDrop만 30으로. (원하면 true로 변경 가능.)

참고 — 영속화 범위

  • smoothHalf/emaAlpha/maxPoiFront/maxPoiSide, paramsbaseName별 localStorage(calib) 에 저장되어, 현재 데이터셋은 기존 저장값이 우선. 코드 기본값 변경은 신규 데이터셋·보정 초기화 시 적용.
  • dronePathZ/dronePathAlpha/showDronePath/droneHeightDrop/poiDroneHeight는 calib에 미저장 → 코드 기본값이 매 로드 적용.
  • (옵션) 이들도 calib 저장에 추가하면 데이터셋별 튜닝이 영구 저장됨 — 필요 시 진행.

빌드: index-DHgVDyhN.js