# 2026-07-14 측점 표기 0+000 형식 전환 + 스테이션바 양끝 시작/끝 스테이션 표시

**소요 시간**: 12분
**Context 사용량**: input 7000k / output 4k tokens

## 요청

1. 스테이션 표시를 0k000 → **0+000** 형식으로
2. 스테이션바 맨 왼쪽/오른쪽 **100m 이내에 시설물이 없으면** 시작/끝 스테이션 표시

## 구현

### ① 표기 형식 통일 (NkNNN → N+NNN)

- 생성 6곳: StationBar(커서 배지 10m/1m), mileage.ts(100m 라벨), Timeline(눈금),
  chainage.ts, RoutePanel, geoData.ts(측점 라벨 제목 — 오버레이·팝업 포함)
- 제목 파서 4곳(`(\d+)[Kk](\d+)`)은 `[Kk+]` 로 확장 — 신·구 형식 모두 인식
  (StationBar stationKm/mileageToMeters, StationOverlay stationOrder, RoutePanel stationKm)
- 원본 KML STA 형식("0+000")과 동일해져 데이터-화면 표기 일치

### ② 스테이션바 양끝 시작/끝 스테이션 마크

- appendEndpointStations: 첫/마지막 '노선 위'(offM≤60m) 프레임의 체이니지 기준,
  기존 마크(시설물·시점 포함)가 **100m 이내에 없을 때만** '시작'/'끝' 마크 추가
- 위 줄 = 측점값(0+000 형식), 아래 줄 = '시작'/'끝'. 접근/이탈(노선밖) 구간은 제외
- 기존 시점(0+000 통과) 마크가 가까이 있으면 중복 방지로 생략됨

## 검증

- tsc+vite 빌드 통과, 새 번들(index-DMtfrnP9.js, 빌드 07.14 17:43) 서빙
- 적용: F5 새로고침(빌드 시각 17:43 확인) → 폴더 재선택
