KOTM 소개
=========
KOTM은 Garmin GPS용 자료로 Korea OSM & Topo Map의 약어입니다. 여러 사람들이 업데이트하고 있는 공개 지도 자료와 인터넷에서 구한 각종 자료를 취합해 만든 지도입니다.
2008년 10월 초 외국인들이 볼 수 있는 한국 지도를 만들어 보자는 취지에서 개인적으로 OSM 프로젝트를 시작하게 되었고, 그렇게 만든 지도를 Garmin GPS에 넣어 개인적으로 사용하다가 이왕이면 다른 사람들도 사용할 수 있게 해보자 하는 취지에서 KOTM 패키지를 만들게 되었습니다.
부탁드리건대, OSM에 많이 참여해 주십시오. OSM은 단순히 Garmin GPS에서만 사용할 수 있는 지도가 아니라, 그야말로 무궁무진한 응용이 가능한 무료 지도 만들기 프로젝트입니다.
KOTM의 원본 자료인 OSM 맵을 확인하려면 이곳에 들어가 보세요:
http://www.openstreetmap.org/?lat=37.125&lon=127.755&zoom=9&layers=B000FTF
이전 버전과 달라진 점
=====================
제작본이 별도로 있습니다. KOTMv3 이후 업그레이 계획이 아직 없습니다. 사용자가 직접 원본 데이터를 가공할 수 있게 되면 더 이상 설치본을 만들 필요가 없어 보입니다. 그보다는 OSM에 어떻게 기여해서 많은 분들이 지도의 품질을 높이는데 기여할 수 있는가 그것을 서포트해주는 것이 나을 것 같아 보입니다 :)
KOTM v2.5의 OSM 데이타 소스는 370MB 인데, 375MB로 용량이 늘었습니다. 생성된 지도 파일의 크기는 조금 줄었습니다.
KOTM v3는 등고선 지도는 좀 더 부드러워졌으며, 정밀도가 KOTMv2.5에 비해 25m 정도 향상되었습니다. 향상되었다기보다는, 이전에 그만큼의 오차를 가지고 있던 것을 개선했습니다.
Garmin GPS 뿐만 아니라 Garmin Mobile XT에서 정상적으로 지도가 표시되는 것을 확인했습니다.
각종 map feature가 이전 버전보다 나아졌습니다. 눈에 띄게 차이나지는 않습니다.
다운로드
=======
다음 bigmail로 1주일 동안 100회까지 다운로드 가능합니다.
설치본: KOTMv3.exe
http://bigmail30.mail.daum.net/Mail-bin/bigfile_down?uid=6_yo7O7Y2dxK7gnhVguWWIHRy56AQi2c
제작본: KOTMv3p.exe
http://bigmail18.mail.daum.net/Mail-bin/bigfile_down?uid=pDQQGq-cyD6ALm6x2wx9NlHT5jOgwejw
저작권
======
이 프로그램에 저작권은 없습니다.
자유롭게 배포하고 사용하세요.
설치에 앞서
===========
설치본의 파일 크기는 460MB, 압축을 푼 크기는 506MB 입니다.
제작본의 파일 크기는 328MB, 압축을 푼 크기는 1.33GB 입니다.
압축을 푼 크기를 감안하여 HDD에 충분한 용량이 남아 있는지 확인하세요.
설치본의 설치
=============
KOTMv3.exe를 실행하여 설치합니다.
이때 첫 화면에 나타나는 설치 디렉토리는 C:/Garmin/KOTMv3으로 다른 디렉토리로 변경하게 되면 압축이 풀린 해당 디렉토리의 KOTM*.reg 파일에서 해당 디렉토리를 적절히 바꿔줘야 합니다.
만일 설치 디렉토리가 다르다면 KOTM v3.reg 파일을 열어 LOC, BMAP, TDB의 디렉토리 위치를 텍스트 에디터로 변경하고 KOTM v3.reg를 더블클릭하여 설치합니다.
설치가 끝나면 registry를 등록하겠다는 메시지가 나타납니다. Ok를 클릭하면 설치가 완료됩니다.
Garmin GPS에 지도를 설치하려면:
* gmapsupp-eng.img는 영문 GPS용, gmapsupp-kor.img는 한글 GPS용 입니다. 이중 원하는 파일을 gmapsupp.img로 변경합니다.
* gmapsupp.img 파일을 GPS에 직접 복사: GPS를 USB Storage 모드로 변경한 후 (Garmin Vista HCx의 경우 Setup->Interface) 이동식 디스크의 Garmin 디렉토리에 GMAPSUPP.IMG 파일을 복사
* GPS에서 SD 카드를 꺼내 PC에 연결하여 직접 복사.
* sendmap.exe로 3*.img 파일을 로드한 후 GPS가 연결된 상태에서 전송.
설치가 끝나면 GPS에서 지형도와 도로를 확인합니다.
제작본의 설치
=============
제작본은 설치본 이후에 OSM 지도를 업데이트할 필요가 있을 때 설치하세요. OSM 한국 지도는 꾸준히 업데이트 되고 있으나 현재는 1개월에 1-2MB 정도가 늘어나는 수준입니다. 제작본으로 지도를 만드는 과정은 대략 1-2시간 가량 걸립니다.
KOTMv3p.exe를 실행하여 파일을 c:/garmin/KOTMv3에 넣습니다. 설치본과 중복되는 파일은 덮어 쓰면 됩니다. KOTM v3를 만들기 위해 필요한 프로그램과 데이터는 다음과 같습니다(이들은 압축된 파일에 모두 포함되어 있습니다).
제작에 필요한 프로그램
======================
* mkgmap -- java 프로그램으로 *.mp, *.img, *.osm 등의 파일로부터 *.img 파일을 생성.
* Java Runtime -- mkgmap을 실행하기 위한 런타임.
* wget -- 웹에서 OSM data를 다운로드 받을 때 사용하는 프로그램. 브라우저로 직접해도 되나 이 쪽이 편리.
제작에 필요한 데이타
====================
* 등고선 파일들 (mp\r*.mp)
* 해안선 파일 (33000000.img)
* 남한 OSM 자료 (sk*.osm)
압축파일에는 Java runtime이 포함되어 있지 않습니다. 2009-10-16일 기준 자바 런타임의 최신 버전은 Java 6 Update 16이고 http://www.sun.com 에서 다운로드하여 설치합니다.
남한 OSM 자료(sk*.osm)는 최신 버전이 필요할 경우 OSM 서버로부터 다시 다운로드할 수 있습니다.
osmkoreadown.bat를 클릭하여 실행하면 sk1.osm, sk2.osm이란 파일을 다운받습니다. 도스창이 두 개 나타나서 진행상황이 표시될 것입니다. 다운에 걸리는 시간은 OSM 서버 상태에 따라 유동적입니다. 길면 1시간 가량 걸립니다.
주의: 다운로드를 중간에 중단하면 그 다음부터 일정 시간 동안은 다운로드가 되지 않습니다. OSM XAPI Server의 트래픽 로드가 상당해서 그것을 제한할 목적으로 같은 좌표의 데이터를 다시 받을 때는 시간 제한을 두어 금지한 것입니다.
KOTMv3 생성
===========
mkgmap.bat는 MapSource 및 Garmin GPS용 지도를 만드는 배치 파일입니다. mkgmap.bat는 mkgmap.jar 프로그램을 실행합니다. 주의: 메모리가 1GB 이하일 경우 프로그램이 제대로 실행되지 않을 수 있습니다.
mkgmap.bat는 두 번에 걸쳐 mkgmap.jar를 실행합니다. 처음에는 영문용 자료를 만들고, 그 다음에는 한글용 자료를 만듭니다.
2개의 지도를 만드는 작업은 AMD Athlon II X2 240 (2.8Ghz), 2GB 메모리에서 619secs, 즉 약 10분 정도 걸렸습니다.
생성된 파일은 mapsource용 데이터, gmapsupp-eng.img, gmapsupp-kor.img 입니다. 생성이 끝난 다음 KOTM v3.reg 파일을 더블 클릭하면 mapset이 MapSource로 등록됩니다. 처음 설치 후 한 번 등록하면 다시 등록할 필요는 없습니다. 또, 이미 설치본이 설치되어 있다면 등록을 하지 않아도 됩니다.
이렇게 만든 지도의 사용법은 설치본과 같습니다.
기타
====
mkgmap r1177 이후 버전에서는 등고선(*.mp) 파일이 제대로 변환되지 않습니다.
mkgmap의 최근 버전은 r00 (해안선).mp 파일이 없어도 sea polygon을 만들 수 있는 옵션이 추가되었으나, sea polygon을 만드는 옵션을 켠 상태로 돌리면 gmapsupp.img 만드는 속도가 현저하게 느려지므로 그 옵션을 사용하지 않습니다. 따라서 해안선 폴리곤을 일부러 만들어 준 것이 33000000.img 파일입니다. 33000000.img 파일은 mp\r00 (해안선).mp를 cGPSMapper로 변환한 것입니다.
첫번째 버그는 mkgmap 제작자에게 리포트했으니 조만간 개선된 버전이 나올 것이고, 두번째는 첫번째 버그가 해소된 다음, 시간이 아무래도 상관없다면 mkgmap.bat 파일을 수정하여 33000000.img을 사용하지 않게 하고, --generate-sea 옵션을 추가하면 됩니다.
win32와 마찬가지로 맵의 제작은 linux에서도 가능합니다. 오히려 리눅스 쪽이 작업이 수월한 편입니다. wget은 보통 리눅스에 포함되어 있으므로 osmkoreadown.bat 파일을 참조하여 실행하면 되고, linux에 JRE를 설치하면 mkgmap.bat 파일을 참조하여 쉘 스크립트를 작성할 수 있습니다. 리눅스에서는 이들 작업을 자동화해서 web을 통해 서비스하기가 수월합니다. 예를 들면 gmapsupp.img파일을 cron job으로 걸어두어 1주일에 한 번씩 업데이트하게 하고 웹에 올려두고 다운로드 링크를 걸어두는 것 등등.
mkgmap-r1177/resources/styles/default 디렉토리에 있는 points, lines, polygons 파일의 level과 garmin icon type을 잘 조절하면 원하는 대로 지도에 나타나는 POI나 도로의 모양을 바꿀 수 있습니다. 또는 type file을 사용해 커스텀 icon을 사용할 수도 있고, 자전거 도로에 특화된 지도를 만든다던지 하는 용도로 사용할 수 있습니다. 자세한 내용은 OSM 홈페이지의 mkgmap 부분을 살펴보세요.
첫댓글 이글를퍼갑니다감사합니다
이글을 다 이해하지 못하지만 정말 고생이 많으시네요.
새로운 버전이 나왔네요 감사 합니다 ^^
접속자가 많다며 다운로드가 안되네요 다운로드 받으신분 sangogi@gmail.com 으로 공유해주시면 2.5 버전과 같이 개인웹하드에 올려 다른분들이 편하게 받으실 수 있도록 공유 하겠습니다 ^^
제가 보내드리죠. 근데 설치본만 있고 제작본은 없네요. 제작본은 다른분께 패스.....
2분이나 보내주셨네요 감사 합니다 현재 웹하드에 업로드하고 있으니 업로드가 끝나면 다운로드 링크를 남기겠습니다 ^^
좋은 자료와 정보 감사드립니다^^ Garmin 5.00.30 버젼이 경위도 정보 표시되지 않아 다시 5.00.10으로 롤백했습니다.
고맙습니다!!!
http://sangogi.com/2656871 개인 웹하드에 업로드하여 배포 합니다 ^^
고맙습니다!!!
감사합니다.
저도 감사드립니다. :)
PDA(HP rx5965)에 설치한 모바일XT에 gmapsupp-kor.img 를 복사하여 넣고 이름을 변경했습니다. 지도는 잘 나오는데 도로명이나 동이름등에서 한글(영문)에서 한글이 깨져서 보이네요. POI를 클릭하면 나오는 한글(영문)에서의 한글은 잘 나옵니다. 지도에 직접 표시되는 한글만 깨지는것 같습니다. 폰트의 문제 인가요? TOPO7에선 정상적으로 잘 나왔습니다 ^^
* sendmap.exe로 3*.img 파일을 로드한 후 GPS가 연결된 상태에서 전송 => 이 과정을 생략해서 나타나는 문제인가 싶어 sendmap을 실행해서 모바일XT를 인식하는지 연결을 해보니 "Trying: sim / USB storage found but no GARMIN directory. Create manually GARMIN directory."로 나오는데 PDA에선 어디에 만들어야하는건지 모르겠네요(PDA 메인메모리에 GARMIN 폴더가 있고 모바일XT를 설치한 SD카드 루트에도 가민폴더있음) 참고로 맵소스에선 모바일XT를 바로 인식합니다.
저와 같은 문제로 고민하시는 것 같습니다 ㅠㅠ^ 저도 너무 쓰고 싶은데 못쓰고 있습니다. 저의 버전은 4.25입니다. 폰은 미라지 입니다.
Mobile XT의 버그 같습니다만. gmapsupp.img나 mkgmap 제작 시의 문제는 아닌 것 같고(추측입니다) codepage도 정상적인데(949) Mobile XT에서만 나오다가 안 나오다가 하네요. 테스트할 레퍼런스가 있으면 좋을텐데 유감스럽게도 그게 없어서 어떻게 해보기가 어렵네요...
정말로 대단하십니다 고맙습니다.
모바일 XT 4.25 버전에서는 v3은 가동되지 않고 계속 짤려나오는 증상과 지명을 인식 못하는 증상이 반복됩니다. kotm 2.5는 지리정보는 모두 인식하는데 지명과 도로 번호가 뜨지 않습니다ㅠㅠ^ 혹시 해결책을 아신다면...꼭~ 꼭~ 부탁드립니다.
옴니아 (M490)에 가민 모바일 XT 5.10버전으로 실행하니 설치본 한글지도는 한글이 안나오는군요. 괄호 속의 영문은 잘나옵니다. 그래서 영문지도를 쓰니 잘나옵니다. 지도 참 좋습니다.
스마트폰 카페에 퍼갑니다. 널리 알리고자하시는 luke님께 도움이 되기를...
잘 쓰겠습니다. 감사합니다.
접속되지 안네유, 다운 받은분 jyj36@hanmail.net 공유 부탁합니다.
뭔내용인지는 잘 모르나 일단은 퍼가서 열공하여...저도 함께 할수있었으면 좋겠습니다...
안녕하세요. 왕초보입니다. 다운로드하려합니다. 기한만료로 다운이 안되네요. 가능하시면 메일부탁드립니다. ssalbop@naver.com // 감사합니다.
안녕하세요....저도 몇번이나 다운을 시도했지만 결국은 실패...지금은 기한만료....가능하신분 메일부탁드려요....002kdj@hanmail.net
위의 답글 중 상오기님 홈피에 링크가 있습니다.
가민 60csx에 사용해도 되는가요?
블러그에 퍼다놓고 열공하겠습니다. 감사합니다.
감사합니다...
좋은자료 감사합니다
열공 하겠습니다