# 2026-07-14 귀덕천교 1+110 이 세그2 바에 표시 — 구간 밖 시설물 마크 제거

**소요 시간**: 5분
**Context 사용량**: input 10200k / output 3k tokens

## 제보 (스크린샷)

세그먼트 2 바에 귀덕천교(1+110)가 표시 — 현재 바의 스테이션 구간에 없는 값.

## 데이터 확인

- 귀덕천교 물리 체이니지 1+102, 세그먼트 2 의 시선(viewChain) 범위 **1+177~1+608**
- 시선 기준으로 귀덕천교는 **세그먼트 1 에서 이미 바라본** 시설물 —
  세그2 바에는 없어야 정상 (세그1 바에서 viewChain 1+102 통과 시 정상 표시)

## 원인

직전 수정의 '최근접 배치' 완화 + 물리(좌표 근접) 폴백이 구간 밖 시설물을
현재 바로 끌어들임 (물리적으로는 드론이 세그2 초반에 귀덕천교 위를 지나므로).

## 수정 — StationBar.tsx

- '최근접 배치' 완화 제거 (viewChain 은 연속이라 범위 안 시설물은 항상 창에 잡힘 —
  완화가 구제하는 건 범위 밖뿐이므로 불필요·유해)
- **lookActive(오프셋 활성) 시 물리 폴백(pxPassesTo/pxAtMileage) 금지** —
  시설물 마크는 viewChain 기준으로만 배치, 범위 밖이면 미표시
  (이정값 전용 구조물은 pxPassesAtMileage 로 대체 시도)
- 오프셋 미설정 데이터셋(회덕 등)은 기존 폴백 체계 그대로

## 검증

- tsc+vite 빌드 통과, 새 번들(index-_1oNGZpr.js, 빌드 07.14 19:34) 서빙
- 적용: F5 새로고침(빌드 시각 19:34) → 폴더 재선택 →
  세그2 바에서 귀덕천교 마크 사라지고, 세그1 바 끝부분(1+102 바라보는 시점)에 표시
