스테이션바/측점(체이니지) - 역 재진입 마커 누락 수정: 측점기준 탐지에 좌표근접(pxPassesTo) 합집합 보강(중복 24px 제거) - kmExists 판정: 좌표 반경만으로 잡힌 통과는 측점값 라벨/검색에서 제외(마커 동그라미는 유지) - 측점값 라벨 겹침 숨김(좌측 우선), 동일항목 브래킷 클러스터 - 측점 검색 순환(통과방향 다음→끝에서 처음), 마커 기준 후보 산출, 입력값 유지/blur 삭제 - 연속 체이니지 수직투영 유틸 분리(client/src/utils/chainage.ts), Minimap 컴포넌트 추가 영상 컨트롤 UI - 선형/드론궤적/좌측패널 토글을 재생바로 통합(settingsStore 공유·persist) - 드론 GPS·고도 HUD 상시 표시, 경로표고·투명도 항상 노출, 겹침제외 버튼 숨김 - 재생바 요소 재배치(좌측패널→선형→드론궤적→드론위치정보→시설등급), 활성색 amber 통일 문서/도구 - 종합 기술명세서(인계+특허 기초) md/html/pdf 3종, UI개선 보고서 3종 - md→html→pdf 변환 스크립트(scripts/md2docs.sh) + 스타일(docs/assets/report.css) - 작업 히스토리 다수 추가(docs/history/) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.5 KiB
1.5 KiB
좌측 패널 버튼 바 이동 + 측점진단 버튼 삭제(GPS·고도 항상 표시)
소요 시간: 약 8분 Context 사용량: input ~245k / output ~16k tokens
결론
- "좌측 노선 패널 표시" 버튼을 화면표시 옵션 창에서 제거하고, 하단 재생바의 선형 버튼 왼편에 "좌측 패널 ON/OFF" 버튼으로 이동(동일 폭 min-w-[96px], emerald).
- "측점 진단" 토글 버튼 삭제. 드론 GPS·절대고도 HUD 는 항상 표시(토글 없음)로 변경.
변경 내용
client/src/components/overlay/StationOverlay.tsx- 표시 토글 영역에서 "좌측 노선 패널", "측점 진단" 버튼 2개 제거.
- 미사용된
showRoutePanel/setShowRoutePanel,showStationDiag/setShowStationDiag선언 제거.
client/src/components/player/VideoPlayer.tsxsetShowRoutePanel셀렉터 추가, 선형 버튼 앞(좌측)에 "좌측 패널 ON/OFF" 버튼 삽입.stationDiaguseMemo 의!showStationDiag게이트 제거 → 프레임만 있으면 항상 계산.- GPS·고도 HUD 렌더의
showStationDiag &&게이트 제거 → 항상 표시. - 미사용된
showStationDiag셀렉터 제거.
바 버튼 순서 (영상제어 ON + geoLoaded)
좌측 패널 → 선형 → 드론궤적 (겹침제외는 이전 요청대로 숨김)
검증
tsc + vite build통과(node 20). client/dist 재빌드(11:15).
참고
- settingsStore 의 showStationDiag 필드는 남겨둠(다른 잠재 구독 대비). 현재 토글 UI 는 없음.