# 2026-07-13 시점(0k000) 마크 실제 통과 위치로 수정 **소요 시간**: 5분 **Context 사용량**: input 1080k / output 3k tokens ## 문제 (스크린샷 제보) 시점(0k000) 마크가 스테이션바 맨 왼쪽(t=0)에 표시됨 — 실제 0k000 통과 위치(약 84초 지점)에 표시되어야 함. ## 원인 접근 구간(첫 87초)은 노선 밖이라 체이니지가 시작점 0 으로 클램프됨 → `pxPassesAtMileage(0)` 이 접근 구간 전체를 "0k000 통과"로 오인하고, 최초 프레임(t=0)을 최근접으로 선택해 바 맨 앞에 마크가 찍힘. ## 수정 — client/src/stationbar/StationBar.tsx - `pxPassesAtMileage` 에서 **노선 밖 프레임(offM > OFF_ROUTE_M=60m) 을 통과 후보에서 제외** (탐색 시작·연속 구간 판정 모두). 직전 작업에서 추가한 ViewedPoint.offM 활용 - 부수 효과: 측점값 기반 다른 마크(구조물 이정 폴백 등)도 접근/이탈 구간 오인 방지 ## 검증 - 실데이터 시뮬레이션: 수정 후 0k000 마크 = t=83.8s 지점 (기존 t=0s) — 드론이 실제로 0k000 에 도달하는 시점과 일치 - tsc+vite 빌드 통과, 새 번들(index-DmRp0Sle.js) 서빙