[Android Kotlin] 카카오맵 사용하는 방법 (해시키 등록) + 내 위치 표현하기
이번엔 앱에 지도를 띄워보겠습니다. 대표적으로 구글맵과 카카오맵(다음 지도)를 많이 사용합니다.
저는 그 중 카카오맵을 사용했습니다.
에서 카카오 지도 SDK를 다운받아 라이브러리 파일 추가 까지 따라해주세요.
모두 다운 받은 후 좌측 탭 최상단을 Project로 변경하면 위와 같은 파일들을 볼 수 있습니다.
길찾기
다음은 카카오맵을 이용해 길찾기를 하는 방법입니다.
이 기능 또한 굉장히 유용하게 사용 중인데요~
먼저 상단의 검색창에 목적지를 검색합니다.
저는 ”강남구청역”을 검색 해 보았어요.
그렇게 검색을 하면 왼쪽 이미지와 같이 강남구청역이 지도상에 나타나게 되는데요, 이때 오른쪽 아래 검은색 동그라미 아이콘을 누르면, 오른쪽 이미지와 같이 강남구청역까지 가는 방법이 나타나게 됩니다.
상단을 보시면 자동차, 버스, 사람, 자전거 네가지 아이콘이 있는데요.
각각 자동차로 운전해서 가는 방법, 대중교통으로 가는 방법, 걸어서 가는 방법, 자전거를 통해 가는 방법 및 소요시간을 나타내 주는 아이콘 입니다.
대중교통으로 가는 방법 같은 경우에는 한 가지 방법만 알려주는 것이 아니라, 버스로 가는 방법, 지하철로 가는 방법, 혹은 섞어서 가는 방법 등 각 방법에 따른 소요시간도 나타내 줍니다.
어딘가를 찾아갈 때 카카오맵의 길찾기 기능을 이용하면 정말 쉽게 찾아갈 수 있겠죠^^
✔︎ 한눈에 들어오는 자전거 내비 주행 화면
시원한 주변 지도와 함께 꼭 필요한 정보들을 확인하며 주행하세요.
주행 중에 핸드폰 조작은 위험하니 모든 버튼들은 꼭! 정지 후 사용해주세요.
1) 다음 스텝 길안내- 좌회전, 우회전, 횡단보도 진입 등 길안내가 표시됩니다. – 기기볼륨을 높이면 음성으로 길안내를 받을 수도 있어요.
2) 현재 속도- 현재 속도를 km/h 단위로 알려드려요.
3) 경로상 현재 위치- 앞으로 남은 경로가 어느 정도인지, 경사도는 얼마나 되는지 한눈에 볼 수 있게 고도그래프 위에 현위치를 보여드려요.
4) 주행 정보- 주행시간/거리와 경로상 남은 거리를 알려드려요.- 해당 영역을 클릭하면 더 많은 주행정보를 볼 수 있는 속도계뷰로 변경할 수 있습니다.
5) 주변검색 버튼-이 지역 내에 맛집, 카페, 화장실, 편의점을 찾아서 지도 위에 표시합니다. * 주행 중에 핸드폰 조작은 위험합니다. 꼭! 정지 후 사용해주세요.
6) 고도그래프 설정- 고도그래프 내 색상을 자전거도로로 변경할 수 있고,
그래프가 지도에 고정 노출되지 않도록 해제할 수 있어요.
7) 애플워치도 지원해요!
애플워치에서도 길안내를 시작/종료할 수 있는 것은 물론, 길안내 알림과 주행정보를 확인할 수 있습니다.
* 주행 중 워치 확인 및 조작을 위해 핸들을 놓거나 전방을 주시하지 않는 행동은 매우 위험합니다.
꼭 정지 후 사용해 주세요. ✔︎ 차곡차곡 모아보는 자전거 내비 주행 기록
하나하나 소중한 나의 운동 기록,
일별&월별로 모아보세요.
자전거 길찾기 > 자전거 주행기록을 통해 주행기록을 확인하실 수 있습니다.
기록을 확인하고자 하는 월을 선택하면
해당 월의 누적 주행시간/거리/상승고도/소모칼로리를 확인할 수 있고,
그래프를 통해 일별 기록도 볼 수 있어요.
주행종료 시 추가했던 사진과 상세한 주행 정보를 확인할 수 있습니다.
길찾기 결과 재탐색 버튼 클릭 시, 실제로 주행했던
출발/경유/도착지들을 지나는 자전거 길찾기를 새롭게 실행할 수 있습니다.
주행한 경로를 지도 위에서 확인하거나 GPX파일로 저장하는 기능은 추후 제공 예정입니다.
현재 버전에서는 주행종료 시 나오는 주행 기록 화면 하단의 “내 경로 GPX파일로 저장” 버튼으로 경로 라인을 저장할 수 있으니 이용에 참고 부탁드려요! ✔︎ 세상 쉬운 GPX 파일 만들기
세상 간편한 GPX파일 생성과 GPX파일 확인,
그리고 따라서 주행까지!
1) GPX파일 만들기
GPX파일은 길찾기 결과 또는 주행종료 직후에 뜨는 기록화면에서 저장할 수 있습니다.
파일은 단말기에 저장되니 기본 파일앱 등을 통해 원하는 곳에 공유하여 사용해 보세요.
* 지난 주행기록들도 라인을 표시하거나 GPX파일로 저장하는 기능은 추후 제공 예정입니다.
2) GPX파일 불러오기
GPX파일은 자전거 길찾기 화면 내 GPX파일 불러오기 버튼을 클릭하여 불러올 수 있습니다.
GPX파일은 파일 특성상 경로라인만 제공하며,
주행 시에도 음성을 포함한 별도의 길안내나 고도그래프는 제공되지 않습니다.
지도 앱에서 내비게이션 기능까지?
카카오내비라는 앱이 따로 있지만, 카카오맵 앱으로도 동일하게 내비게이션 기능을 이용할 수 있습니다.
목적지를 선택한 후 길 찾기 버튼을 누르면 내비 기능이 작동합니다. 출발지와 도착지를 자유롭게 선택해서 걸리는 시간과 경로를 확인할 수 있고, 요일이나 시간을 정하면 또 그에 맞게 정보를 제공합니다.
하단의 경로를 좌우로 드래그하면 다른 경로의 정보를 볼 수도 있고, 지도를 확대하여 지나는 길을 더 자세히 확인할 수 있습니다.
저는 이런저런 내비 앱을 사용해 봤지만 카카오맵이 가장 정확하다고 느껴서 운전할 때 카카오맵만 사용하고 있습니다. 다른 앱에서는 교통 상황에 따라 예상 소요시간의 오차가 큰 반면 카카오맵은 오차가 거의 없어 내비 앱 중 가장 신뢰하고 있습니다.
카카오맵은 돌아다니기 좋아하는 저에게는 가장 많이 사용하는 앱 중 하나인데요, 어떤 지도 앱을 사용하면 좋을지 고민하고 계시는 분들께 카카오맵을 추천합니다.