/ 프로젝트 / / 산 고도 · 등산
⛰️
출시

산 고도 · 등산

봉우리 · 고도 · 등산 기록

GPS로 현재 고도와 봉우리를 추적하고 지도에 등산 경로를 남기는 앱. OpenStreetMap 기반, 기록 PDF 내보내기, AdMob.

Fluttergeolocatorflutter_mapAdMob
×현재 고도
현재 고도
×지도 봉우리
지도 봉우리
×등산 날씨
등산 날씨
×주간 예보
주간 예보
×추천 산
추천 산

배경

등산 중 현재 고도와 봉우리, 지나온 경로를 한눈에 보고 기록으로 남기고 싶은 사용자를 위한 앱입니다. 별도 장비 없이 스마트폰만으로 고도를 추적합니다.

핵심 기능

  • GPS 기반 실시간 고도·좌표 표시
  • OpenStreetMap 지도에 등산 경로 기록(API 키 불필요)
  • 주변 봉우리·정상 정보 조회
  • 이동 거리·누적 상승고도 등 통계
  • 등산 기록 PDF 내보내기·공유
  • 위치 권한 흐름 · AdMob 배너

동작 방식

geolocator로 위치·고도 스트림을 받아 flutter_map(OpenStreetMap) 위에 경로를 그리고, geocoding으로 지명을 해석합니다. 세션 동안의 거리·상승고도를 계산해 통계로 보여주고 PDF로 내보냅니다.

사용 방법

  1. 앱을 열고 위치 권한을 허용한다
  2. '기록 시작'으로 등산을 시작한다
  3. 지도에서 실시간 고도·경로를 확인한다
  4. 종료 후 기록을 PDF로 저장·공유한다
분류: 앱 · 원본 경로: D:\flutter_project\mountain_altitude