# 2026-07-14 스테이션바 시설물 마크 — station_lookahead 기준으로 완전 통일 **소요 시간**: 9분 **Context 사용량**: input 9800k / output 3k tokens ## 제보 배지(스테이션값)는 설정대로 나오는데, 스테이션바의 시설물(지장물) 마크 위치는 드론 연직(물리 통과) 기준으로 보임 — 특히 두 번째 영상에서. ## 원인 시설물 마크 배치는 다단 폴백 구조: ① 측점값 통과 창(pxPassesAtMileage — viewChain 기준으로 이미 전환) → ② **좌표 근접(pxPassesTo — 드론 GPS 물리 통과, 미전환)**. 세그먼트 시작 100m 안쪽 시설물은 viewChain(=연직+100)이 그 측점값을 커버하지 않아 ①이 빈 결과 → ②(물리) 폴백으로 떨어져 배지와 기준이 섞임. ## 수정 — StationBar.tsx pxPassesAtMileage - 오프셋 활성(viewChain≠chain 데이터 감지) 시 통과 창을 못 찾으면 **viewChain 이 가장 가까워지는 프레임에 배치**(이격 150m 이내) — 물리 폴백으로 빠지지 않음. 세그먼트 경계 시설물은 바 시작 부근에 클램프 - 오프셋 미설정 데이터셋(회덕 등)은 기존 동작 그대로(감지 조건 불충족) - 진단 로그 확장: `[스테이션바] 배지 오프셋: … | 표본 Δ+100m (N행)` — 세그먼트마다 실제 적용량 확인 가능 ## 검증 - tsc+vite 빌드 통과, 새 번들(index-mXKdnFF6.js, 빌드 07.14 19:29) 서빙 - 적용: F5 새로고침(빌드 시각 19:29) → 폴더 재선택 → 두 번째 영상에서 커서가 시설물 마크에 닿을 때 화면 중앙(전방 100m)에 해당 시설물이 보여야 정상