외장 SD카드에 오프라인 지도를 저장하기 위해서는
폰에 SD카드를 장착한 후
산길샘 앱 설정에서 "지도 저장 위치 설정"을 누르면 "SD 카드로 이동"이 보입니다.
SD카드가 없으면 보이지 않습니다.
"SD 카드로 이동"을 누르면 "내부 저장소로 이동"이 보입니다.
이 때 오른쪽 상단 녹색 Check 버튼을 누르면 외장 메모리에 지도를 저장할 수 있습니다.
%% 주의 %%
산길샘 앱을 삭제하면 외장 SD카드에 저장된 ".../com.ngt.android.nadeuli"폴더의 모든 내용(다운로드한 지도 포함)도 같이 삭제 됩니다.
그러므로 산길샘 앱을 삭제 후 재 설치시 SD카드를 분리하신 후 앱을 삭제하시기 바랍니다.
%% 참고 %%
외장 SD카드의 ".../com.ngt.android.nadeuli"폴더는 산길샘 설정에서 "지도 저장 위치 설정"에서 자동으로 생성됩니다. 다른 앱에서 생성하여 사용하려고 하면 안됩니다. 특히 안드로이드 11에서는 에러를 유발할 수도 있습니다.
아래와 같이 확인을 누르면 "지도 저장 위치 설정"이 새로운 위치로 변경된 것을 알 수 있습니다.
그리고 원하시는 지도를 다운로드 하시면 됩니다. 아래 예는 "네이버HD지도"를 다운로드한 것입니다.
다운로드 후 오프라인 지도를 보면 "오프라인 네이버 HD지도"가 보입니다.
참고적으로 다운로드한 지도가 어떻게 저장되는지 확인할 수 있도록 캡쳐 몇 개를 첨부했습니다.
설정에서 "지도 저장 위치 설정"을 누르면 "NaverMapHd"라는 폴더가 보입니다. 다운로드한 지도는 "NaverMapHd"폴더에 저장됩니다. "NaverMapHd"폴더에는 mapinfo.dat라는 파일이 있고 또 "0"라는 폴더가 있습니다.
네이버 HD지도의 종류에 따라서 "0": 지도,"1":위성,"2":자전거,"3":지적도 폴더가 생깁니다.
"0"폴더 아래에는 줌 레벨 별로 폴더가 생깁니다. 각 줌 레벨 아래에 다운로드한 지도가 저장됩니다.
만약 SD카드의 다른 폴더에 지도를 저장하고자 하면, (아래 예에서는 "map"폴더)
오른쪽 상단의 폴더 생성 버튼을 누르면 "새 폴더 생성" 팝업이 나타나고, 원하는 이름을 입력 후 확인을 누르면 새 폴더가 생성되고 그 폴더로 자동 이동하게 됩니다.
그러면 오른쪽 상단의 녹색 check 버튼을 누르고 확인 버튼을 누르면 됩니다.
이제 지도 저장 위치가 com.ngt.android.nadeuli/map으로 변경된 것을 확인 할 수 있습니다.
아래 예는 산길샘 앱에서 map 폴더를 생성한 경우입니다.
즉 "지도 저장 위치 설정"이 ".../com.ngt.android.nadeuli/map"인 경우 PC에서 usb를 연결하여 본 경우입니다.
% com.ngt.android.nadeuli 폴더는 설정에서 "지도 저장 위치 설정"을 한번 눌러야 생성됩니다.
이 폴더에 오프라인 지도를 저장하면 됩니다.
[출처] 외장 SD카드에 지도 저장하기 (산길샘[나들이] 동호회) | 작성자 산나들이 군포