|
OsmAnd 정식버전(1.4.0) 에 맞추어 한글 및 국내맵 버전을 다시 만들었습니다. 이 프로그램을 전혀 모르시는 분들을 위해 간단한 소개와 사용법을 알려드리겠습니다.
기능에 대한 간략한 소개는 프로그램 팁의 소개글로 대신합니다.
==================================
OsmAnd+ 는 OsmAnd (OSM Automated Navigation Directions) 는 전 세계 고품질의 OpenStreetMap (OSM) 데이터를 활용하는 맵 및 내비게이션 프로그램입니다. 모든 맵 데이터 는 오프라인 사용을 위해 폰 메모리 카드에 저장할 수 있습니다. 장치의 GPS 를 사용하여 OsmAnd 는 자동차, 자전거, 도보에 대해 광학 및 음성 안내를 포함한 경로 기능을 제공합니다. 모든 주요 기능은 온라인 및 오프라인 (인터넷 필요없음) 으로 동작합니다.
OsmAnd+ 는 유료 프로그램 버전이며 프로젝트를 지원하기 위해 구매함으로써 여러분은 프로젝트를 지지하고 새로운 기능의 개발을 지원하거나 최신 업데이트를 받을 수 있습니다. OsmAnd 라는 무료 버전을 설치하여 프로그램을 미리 테스트해 볼 수 있습니다.
핵심 기능:
- 완벽한 오프라인 기능 (다운로드된 벡터 및 타일 맵을 선택한 폴더에 저장)
- 콤팩트한 전 세계 오프라인 벡터 맵
- 앱으로부터 직접 국가 및 지역 맵의 무제한 다운로드
- 관광을 위해 특화된 오프라인 위키피디아 기능 (위키피디아 POI 다운로드)
- GPX, 내비게이션 트랙, POI, 등고선, 대중교통 정류소, 투명도를 조절한 여러 맵 계층의 중첩 가능
- 주소와 장소 (POI들)에 대한 오프라인 검색
- 짧은 거리에 대한 오프라인 경로 (실험적인 기능)
- 자동차, 자전거 및 도보 모드:
- 자동 낮/밤 뷰 스위칭 옵션
- 속도-기반 맵 줌 옵션
- 나침반 또는 운행방향에 따른 맵 정렬 옵션
- 차선 안내, 속도 제한 표시, 녹음 및 TTS 음성 옵션
==================================
이전 버전(0.7.2) 에 비해 개선된 점을 요약하면 전체 UI 가 많이 달라졌다는 점과 거리계산, GPX 로깅/수정, 등고선/음영기복도 플러그인, 현재/특정위치에서 녹음/녹화/사진 기록(파노라마앱 같은 걸로 기록하니 좋더군요), 내비 사용시 경유지점/주차지점 등록 등의 기능이 추가되었다는 점을 들 수 있습니다.
간단한 사용법은 다음과 같습니다.
먼저 프로그램을 설치하고 실행한 후에 메인 화면에서 설정버튼을 눌러 설정화면으로 들어갑니다. OsmAnd 는 1.x 버전부터 플러그인 기능을 내장하여 세부 기능들을 플러그인 방식으로 구현하여 플러그인을 활성화해야 메뉴 설정 및 사용이 가능해집니다. 따라서, 먼저 플러그인 메뉴를 선택하여 사용하기를 원하는 플러그인들을 선택하여 활성화시킵니다. 일단 대부분의 플러그인을 활성화시켜 줍니다. 기본적으로 앱에 설치되는 플러그인 외에도 등고선, 주차지점 플러그인 등을 구글플레이마켓에서 다운로드할 수 있습니다. 등고선 플러그인은 유료지만 https://code.google.com/p/osmand/downloads/list 에서 무료로 다운받을 수 있습니다.
오프라인 데이터 메뉴는 오프라인 데이터 목록과 오프라인 벡터맵, 등고선, 음성 데이터/TTS 등을 OsmAnd 서버로부터 다운로드하는 기능을 포함하고 있습니다. 제일 위의 링크를 눌러 원하는 지역의 벡터맵/위키피디아POI/등고선/음영기복도 등을 다운로드합니다. 이 데이터들은 나중에 맵 화면에서 각각 활성화하여 화면에 나타낼 수 있습니다.
여타 다른 메뉴들은 직접 적용해 보면서 알아보시기 바랍니다.
다음은 가장 중요한 맵 화면 메뉴입니다. 화면 구성은 상단의 “상태바”, 상단 오른쪽의 “오른쪽패널”, 상단왼쪽의 “왼쪽패널”, 하단 왼쪽의 “메뉴버튼”, 하단 오른쪽의 “줌버튼”으로 구성됩니다. 상태바와 왼쪽/오른쪽 패널은 자유롭게 구성이 가능한데, 그렇게 하려면 “메뉴버튼”->”뷰 정의”->”화면설정” 메뉴를 누르시면 됩니다.
“메뉴버튼”->”뷰 정의” 는 맵화면에 표시되는 중첩 계층들을 지정할 수 있습니다. 기본 맵 외에도 POI, 등록지점, GPX 트랙들, 특정지점에서 녹음/녹화 계층, 오버레이/언더레이 맵, 음영기복도 계층을 중첩시킬 수 있습니다.
다음은 제가 추가한 기능들을 알려드리겠습니다.
OsmAnd 정식버전은 맵타일들의 정보를 OsmAnd 싸이트에서 온라인으로만 가져오는데 비해, 수정된 한글버전은 로컬 디렉토리의 정보 파일(custom_tile_sources.xml) 에 있는 다음/네이버 등의 국내맵들도 참고하여 화면에 표시할 수 있습니다. 따라서, 첨부된 custom_tile_sources.xml 파일을 /sdcard/osmand/tiles/ 디렉토리에 복사하여야 합니다.
xml 방식을 사용하므로 지도가 갱신되었을 때 각 맵 url 의 버전 부분을 직접 수정하면 최신 버전으로 유지할 수 있습니다.
3D 맵 보기 기능은 중첩된 타일맵까지 표시가 가능하지만 과도한 타일적재로 인해 느리거나 제대로 표시되지 않는 버그가 있으니 사용에 유의하시기 바랍니다. 그리고, 3D 맵 보기를 위해서는 고도 데이터(DEM) 가 필요합니다. 고도 데이터는 현재 srtm hgt 형식만을 지원합니다.
이 파일들은 http://www.viewfinderpanoramas.org/Coverage%20map%20viewfinderpanoramas_org3.htm
또는 http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/ 로부터 다운로드할 수 있습니다.
해당하는 지역의 hgt 압축파일들을 다운로드받아 압축을 풀고 /sdcard/osmand/heights/ 디렉토리에 두면 됩니다.
내비게이션 기능을 위해 Daum/Naver 온라인 경로검색(경유지점 포함) 옵션과 Googlemap 온라인 지명검색 기능을 추가하였습니다. 온라인으로 가져오는 데이터양이 많지 않기 때문에 벡터맵을 표시한 상태에서 사용하면 데이터요금을 걱정할 필요는 없을 겁니다.
한글 음성안내 기능을 사용하려면 스마트폰에 한글 음성 TTS (예를 들면 구글 한글음성 TTS 또는 SMT(삼성 모바일 TTS)) 기능이 설치되어 있어야 합니다. 만약 설치되어 있지 않으면 한글 음성 TTS 데이터를 별도로 설정메뉴에서 다운받거나 마켓/인터넷(구글 TTS 는 설정메뉴에서 음성및키보드->TTS출력->구글 TTS 엔진에서 설정아이콘을 클릭한 후 음성데이터설치 항목에서 한국어음성데이터를 설치하면 됩니다. 삼성 모바일 TTS 는 진저브레드이하: http://kchc.tistory.com/1124 , ICS이상: http://blog.naver.com/softdx/60193390732 등 참고) 에서 구하여 설치하신 후 사용하세요.
OsmAnd 에서는 설정->오프라인 데이터->다운로드링크->음성 팩(TTS) 를 선택한 후 TTS 음성 (ko-tts) 파일을 설치한 후에 설정->내비게이션->음성 데이터 메뉴에서 ko-tts 를 선택하면 됩니다. 혹시 설치가 되지 않으면 /sdcard/osmand/voice/ko-tts 디렉토리를 생성한 후 아래 첨부파일 _ttsconfig.p 을 저장하십시오.
=================================================
간략한 사용법입니다.
먼저 앱을 설치한 후 실행시킵니다. 다음과 같은 메인화면이 나타납니다.
여기서 "설정" 메뉴를 선택한 후에 "오프라인 데이터" 메뉴를 선택하여 기본 월드맵, 한국맵 등을 다운로드합니다.
다시 "설정" 메뉴에서 "플러그인" 메뉴를 선택하여 모두 활성화시킵니다.
이제 메인 메뉴로 돌아가서 "맵" 메뉴를 선택하면 지도가 나타납니다. 여기서 왼쪽 하단의 메뉴 버튼을 누르거나 스마트폰 메뉴 버튼을 누르면 "맵 설정" 메뉴가 나타납니다. 이 "맵 설정" 메뉴가 앞으로 많이 사용하게 될 메뉴입니다.
여기서, "뷰 정의" 메뉴를 선택한 다음 "맵 소스" 메뉴를 선택합니다. 아마 기본 맵은 "오프라인 벡터맵"으로 설정되어 있을 겁니다.
여기서, "추가 설치" 메뉴를 누르면 추가 메뉴가 나와야 하는데, 네트워크가 연결되어 있지 않거나 첨부한 custom_tile_sources.xml 파일을 <sd카드>/osmand/tiles 디렉토리에 복사되어 있지 않으면 메뉴가 나오지 않거나 프로그램이 멈출 수도 있습니다.
이제 맵 화면을 우리나라로 이동시킨 다음 "추가설치" 메뉴에서 다음이나 네이버 맵을 선택해 봅니다.
아래와 같은 화면이 나타나면 맵이 제대로 동작하는 겁니다.
"설정" --> "온라인맵" 메뉴에서 "고해상도 지도" 설정을 해제하면 아래와 같이 보이게 할 수도 있습니다.
위에서 언급한 고도 파일들을 선택하여 다운로드받습니다.
이 파일들을 압축을 풀어 <sd카드>osmand/heights 디렉토리에 둡니다
이제 "맵 설정" 메뉴에서 "지점 옵션"-->"3D 맵 보기" 를 하면 3D 맵을 보실 수 있습니다.
추가 팁으로 GPS 트랙을 기록하려면 맵 화면에서 왼쪽 상단 두번째 작은 아이콘을 눌러 아래와 같은 팝업 메뉴가 나타나게 한 다음 GPX 기록 버튼을 클릭하면 아래와 같이 되면서 GPS 트랙이 기록됩니다.
이 상태에서 뒤로 가기 등으로 프로그램을 종료하지 말고 곧바로 홈 화면으로 빠져나갑니다.
여기서 전원 버튼을 눌러 화면을 끄지 말고 설정에서 디스플레이 슬립 시간을 15 또는 30초 등으로 바꾸어 저절로 꺼지게 하면 화면이 꺼진 상태에서도 GPS 가 계속 기록되도록 할 수 있습니다.
기타 구글 플레이스토어에서 osmand 등고선 플러그인이나 주차 플러그인을 설치하여 사용해 보시는 것도 괜찮습니다.
|
첫댓글 좋은 정보 감사합니다..
OsmAndMapCreator 유용하게 쓰고있습니다. 한가지 질문이 있는데요.
OsmAndMapCreator -0.7.2.jar 에서 다음, 네이버 하이드로맵이 제대로 표시가 안됩니다.
주요도로와 지명 일부만 표시되도 위성사진 부분이 안나오는데 확인 좀 부탁드리겠습니다.
그거 원래 위성사진은 안나오는 겁니다. OsmAnd 에서 위성사진과 하이브리드계층을 자유롭게 중첩시키기 위한 거죠. 예를 들면, 다음위성+네이버하이브리드...
굳이 중첩된 하이브리드맵을 원하시면 해당하는 웹링크를 찾아서 custom_tile_sources.xml 파일에 넣어주면 됩니다.
예를 들면, 네이버 위성+하이브리드맵같은 경우에는 다음링크를 넣어주세요.
<tile_source name="NaverMaps Hybrid" url_template="http://onetile4.map.naver.net/get/25/0/0/{0}/{1}/{2}/bl_st_bg/ol_st_rd/ol_st_an" ext=".png" min_zoom="6" max_zoom="19" tile_size="256" img_density="16" avg_img_size="18000" rule="naver"/>
링크를 보면 아시겠지만 네이버는 위성/도로/지명/자전거/지적도 등을 적절하게 중첩시켜 한번에 타일맵으로 다운로드할 수 있습니다.
아..그렇군요.. 답변감사드립니다. 각 맵마다 변수들이 조금씩 다른데 변수들은 무엇을 의미하는지 알 수 있는 방법은 없을까요? ^^;
각 맵마다 타일맵주소(서버주소/버전, {0}:줌스케일,{1}:경도축좌표,{2}:위도축좌표 포함), 파일형식(보통 위성사진은 jpg, 나머지는 png), 최소/최대 줌레벨(국내지도는 보통 6부터 시작), 파일픽셀크기(256x256:일반, 512x512:모바일용), 이미지밀도/평균크기, 좌표계 가 제각기 다르죠.
다음지도는 서버주소가 각기 달라서 중첩된 하이브리드맵을 얻을 수 없는건가요? 인터넷익스폴로러 임시 폴더를 뒤져봐도 중첩된 이미지는 없는 거 같습니다.
계속 질문만 드려서 죄송합니다. ;
저도 못 찾겠네요. 다음지도는 중첩이미지를 서비스하지 않는거 같습니다.
답변 감사합니다.. 매발톱님 덕분에 많이 공부하고 갑니다. ^^
다음맵(안드로이드버전)도 찾았습니다. custom_tile_sources.xml 파일에 추가하였습니다.
그런데, 이런 걸 자꾸 공개하면 맵제공싸이트에서 막을 겁니다.^^;
<tile_source name="DaumMaps Hybrid" url_template="http://ot1.maps.daum-img.net/tile/SH/L{0}/{2}/{1}.jpg" ext=".jpg" min_zoom="6" max_zoom="20" tile_size="256" img_density="16" avg_img_size="18000" rule="daum"/>
<tile_source name="DaumMaps Mobile Hybrid" url_template="http://ot1.maps.daum-img.net/tile/hd/SH/L{0}/{2}/{1}.jpg" ext=".jpg" min_zoom="6" max_zoom="20" tile_size="512" img_density="32" avg_img_size="42000" rule="daum"/>
앗!!!감사합니다.
이번엔 사용법 질문입니다.^^
qgis로 가고자 하는 지점을 점데이타(shp)로 작성한 후 global mapper에서 gpx 로 변환 후 osmand/track 디렉토리에 복사했습니다. osmand 설정>오프라인 데이터에서 gpx데이터를 맵상에 표시하니까 등록지점 목록에 뜨는데 이걸 저장하면 favourrite.gpx 에 저장했다고 나옵니다.
그런데 osmand 를 종료 후 재시작하면 등록지점 목록에 뜨지 않습니다.
osmand 화면에서 등록한 지점은 저장이 되는데 외부에서 작업 후 불러들인 등록지점(gpx)은 저장이 안되는 거 같습니다.
음... 소스코드를 살펴보니 gpx 데이터는 등록지점 목록에만 보이고 저장할 때는 연동되지 않는 것 같습니다. 등록할 gpx 지점이 많지 않으면 직접 favourite.gpx 파일을 수정해서 추가하는 방법밖에 없겠네요.
감사합니다..많이 배워야겠습니다
구글 위성 타일맵 주소는 최근맵이 아닌것 같은데 어떻게 최신버젼으로 하나요?
언제부턴가 구글맵 한국서버를 제외하고 모든 구글맵 접속경로가 http 에서 https (http over Secure Socket Layer) 방식으로 바뀌어 보안이 강화되었습니다.
그래서, 더욱 접속경로를 추적하기 힘들어졌습니다. 어쨋든 첨부파일 업데이트하였으니 참고하세요.
고맙습니다. 전문적인 부분이 많이 딸려서... 감사합니다
업데이트를 하여도 단말기에 열어본 지역은 이전 지도로 열리네요. osmand/tiles 에서 저장된 맵을 삭제후 열어야 최신지도가 새로 열리네요... 최신지도로 덮어쓰기가 되면 좋겠지만... 또 한가지 배웟습니다
osmand지도의 열어본지도는 오프라인에서도 그대로 지도를 볼수있는 장점이지요
메뉴->지점옵션->맵갱신 기능을 사용하면 현재 보이는 지도는 새로운 버전으로 다시 받아와 덮어쓰기가 됩니다.
그런데 주변지역으로 이동하면 다시 맵갱신을 해야한다는 번거로움이 있죠.
네 감사합니다 덕분에 많은 도움이 되었습니다
pc에서 osmand 폴더에 custom_tile_sources.xml 를 붙혀 넣으니, 온라인 포털 지도가 올라 와서 매우 기쁩니다. 그런데 mobac 에서 maps.xml을 어떤 것으로 바꿔 넣어야, 온라인 포털 지도가 올라 오는지 꼭 한수 알려 주시면 대단히 고맙겠습니다.
매발톱님 질문좀 있는데 쪽지 보냇는데도 연락이 없으셔요~~
쪽지좀 봐주세요~
매발톱님 혹시 모박에서 브이월드 aireal 이미지는 받을수 없는지요
매발톱님 OsmAnd Map Creator에서 Vworld를 등록해서 위성영상을 다운로드 하고 싶습니다.
방법을 알려 주세요!