# 좌표 투영(POI 영상 표출) 상세 도식 작성

**소요 시간**: 약 15분
**Context 사용량**: input ~215k / output ~7k tokens

## 요청

- "카메라 영상에 POI를 정확한 위치에 표출하는 기술"을 대응표 상세판과 같은 스타일로 도식화.

## 산출물

- `docs/그림_좌표투영_상세.png` (2200×1520) / `.pdf` (압축)
- `scripts/fig_투영_상세.py` — 재생성 스크립트

## 구성 (대응표 상세판과 짝을 이루는 시리즈)

- **소스 3종**: 회색 "드론 비행로그(csv) — 위치·자세각·초점거리" / 청록 "POI·구조물(kmz) — 명칭·위경도(높이 없음)" / 청록 "측점(csv) — 실측 표고(높이 보완용)"
- **투영 패널(초록)**: "3차원 위치를 그 순간 카메라가 보는 화면의 픽셀로 변환"
  - 단계 4: ① POI 높이 보완(최근접 측점 표고, DEM 불필요) ② 좌표 변환(드론 기준 상대위치) ③ 시선 회전(자세각) ④ 핀홀 투영(중앙+(옆÷앞)×(초점÷센서))
  - 미니 일러스트: 드론 카메라 + 화면(이미지 평면) + 교량 POI + 주황 점선 광선 → '맺힌 점 = 화면 속 위치'
- **출력(황금)**: "영상 속 정확한 자리에 POI 표출!" — 매 프레임 재계산(60fps)
- 각주: 어긋나면 라벨 드래그 1회 보정(역투영·자동 저장)

## 검증

- 1차 렌더에서 좌측 화살표가 라벨('초점거리')을 관통 → 라벨 이동 후 재렌더, 크롭 확대로 확인 ✅
- 실제 코드 순서(geoProjection.ts: 표고 datum → ENU → 회전 → 핀홀) 반영.
