# 2026-07-09 호버 구간 라벨 깜빡임 수정 (세그먼트 2) **소요 시간**: 6분 **Context 사용량**: input 720k / output 3k tokens ## 문제 두 번째 영상 재생 시 라벨이 심하게 깜빡임. ## 원인 세그먼트 2는 **120초 호버 구간**(짐벌 회전 0.0°/s — 실데이터 확인, 완전 정지 프레이밍): 1. **화면 경계 걸침 라벨의 포함 경계 플래핑**: 라벨 사전계산의 화면 포함 판정이 POI ±0.02 / 측점 ±0.05 로 타이트 — 호버 중 GPS 미세 지터로 경계에 걸친 라벨이 캐시 프레임(10Hz)마다 포함↔제외를 반복 → 표시/소멸 깜빡임. (이동 중에는 경계 통과가 순간이라 눈에 안 띄었음 — 호버에선 120초 내내 반복) 2. **겹침 억제 승자 플래핑**: 겹친 라벨 쌍의 우선순위가 dist 정렬 — 거리가 거의 같은 쌍은 지터로 순위가 프레임마다 뒤바뀌어 두 라벨이 교대로 깜빡임. ## 수정 — client/src/components/overlay/StationOverlay.tsx - 사전계산 포함 경계를 POI/측점 모두 **±0.15** 로 확대 — 경계 판정을 안정화하고 실제 화면 밖 컬링은 드로우 단계(labelOnScreen)가 담당 (마커 수 증가는 미미) - 겹침 억제 정렬에 **거리차 1m 미만 = 제목순 고정** 타이브레이크 추가 — 승자 고정 ## 검증 - 세그먼트별 짐벌 데이터: 세그1 평균 0.4°/s(이동 촬영) vs 세그2 평균 0.0°/s(호버) — 원인 부합 - tsc+vite 빌드 통과, 새 번들(index-pDBh9-ym.js) 서빙 ## 다음 단계 참고 - 남을 수 있는 잔여 깜빡임: POI 표시범위(maxPoiRange) 경계(기본 1000m)에 정확히 걸친 POI 가 호버 중 지터로 in/out 반복하는 경우 — 발생 시 범위 판정에 히스테리시스(±2%) 추가 검토