feat: Ship-GIS 기능 이관 — 최근위치/선박항적/뷰포트 리플레이 #61

병합
htlee feature/dashboard-phase-1 에서 develop 로 1 commits 를 머지했습니다 2026-02-20 15:21:42 +09:00
소유자

Summary

  • vessel-map 공유 모듈 (types, constants, layers, utils)
  • recent-positions 기능 (30s 폴링, 선종 필터, 팝업)
  • vessel-tracks 기능 (항적 조회, 타임라인, 속도 컬러링)
  • viewport-replay 기능 (STOMP WS 청크, TripsLayer 애니메이션)
  • ApiExplorer 3모드 통합 (positions/vessel/replay)

37 files, +3,700 lines

## Summary - vessel-map 공유 모듈 (types, constants, layers, utils) - recent-positions 기능 (30s 폴링, 선종 필터, 팝업) - vessel-tracks 기능 (항적 조회, 타임라인, 속도 컬러링) - viewport-replay 기능 (STOMP WS 청크, TripsLayer 애니메이션) - ApiExplorer 3모드 통합 (positions/vessel/replay) 37 files, +3,700 lines
htlee added 1 commit 2026-02-20 15:21:32 +09:00
dark(ship-gis) 프로젝트의 맵 기반 3대 기능을 API 탐색기에 이관.
Feature 폴더 모듈화 구조로 타 프로젝트 재활용 가능하게 구성.

Phase 1: vessel-map 공유 모듈 (Deck.gl 9 + Zustand 5 + STOMP)
Phase 2: 최근 위치 (30초 폴링 + IconLayer + 선종 필터 + 팝업)
Phase 3: 선박 항적 (MMSI 조회 + PathLayer + 타임라인 보간)
Phase 4: 뷰포트 리플레이 (STOMP WebSocket 청크 + TripsLayer 애니메이션)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
htlee merged commit e0dc0b855a into develop 2026-02-20 15:21:42 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 1명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

Reference: gc/signal-batch#61
No description provided.