Skip to content

Conversation

@InKyungWoo
Copy link
Member

@InKyungWoo InKyungWoo commented Aug 31, 2025

📌 관련 티켓 & 이슈

✨ 작업 내용

  • 경로 생성 마커 시스템
    • 지도 클릭 시 커스텀 마커 추가 기능 구현
    • 드래그로 마커 위치 조정
    • Undo/Redo 시스템: 모든 마커 작업 되돌리기/다시하기 지원
    • Swap 기능: 시작점과 끝점 한번에 교체
  • GPX 파일 업로드
    • GPX 파일 드래그 앤 드롭/파일 선택 업로드
    • GPX 데이터 파싱 및 경로 좌표 추출
    • 고도 정보, 거리, 시간 자동 계산 (하버사인 공식)
  • OpenRoute Service 연동
    • 마커 좌표 기반 실제 도보 경로 생성 및 폴리라인 렌더링 기능 구현
  • 코스 생성 모달
    • 2단계 워크플로우: 코스 정보 입력 → 썸네일 업로드
      • 썸네일 미리보기 (확대/축소 조절)
      • 이미지 업로드 + 크롭 기능 구현 react-easy-crop
    • ⚠️ CORS, tainted canvas 이슈로 수동 업로드 방식 채택 (추후 변경)

📸 스크린샷 (해당하는 경우)

스크린샷 2025-08-31 오후 11 59 08 스크린샷 2025-08-31 오후 11 59 37

@InKyungWoo InKyungWoo added this to the #6-sprint milestone Aug 31, 2025
@InKyungWoo InKyungWoo self-assigned this Aug 31, 2025
@InKyungWoo InKyungWoo merged commit ab1ad8f into main Aug 31, 2025
@InKyungWoo InKyungWoo deleted the SCRUM-91-코스그리기 branch August 31, 2025 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[SCRUM-91] 코스 그리기 기능 구현

2 participants