산림청 숲에On의 등산로 지도를 GPS에서 사용하기

Posted on 2012. 10. 31. 01:22
Filed Under 응용 프로그램

반응형

산림청의 숲에 대한 다양한 정보 사이트인 숲에On(http://www.foreston.go.kr/main/index.action) 에서 '등산-우리산 찾기-등산안내 GIS 서비스'를 통해 등산로 지도를 볼 수 있을 뿐만 아니라 SHP 파일을 다운로드 받아 다양한 방법으로 활용할 수 있습니다. 특히 다운 받은 SHP 파일을 변환하여 각종 GPS 기기에 입력 후 사용할 수 있습니다.

 

※ 본 편에서는 일반적인 GPS 사용자 또는 매니아 사용자들일지라도 잘 모를 수 있는 GIS 관련 정보들을 첨가하여 설명하겠습니다. 좌표체계에 대한 설명, GIS에서 사용하는 SHP 파일의 속성정보에 대한 설명을 곁들이겠습니다.

 

■ 숲에On에서 제공하는 등산 안내 GIS 서비스

 

'등산-우리산 찾기-등산안내 GIS 서비스'에 입력되어 있는 지도의 등산로(숲길) 노선은 각 지자체에서 GPS 기기로 수집한 데이터이며 다양한 정보 즉, 시설물(화장실, 주차장, 이정표, 안내판 등)과 훼손지, 전경, 조망점 등의 정보가 입력되어 있습니다. 특이한 점은 등산로 뿐만 아니라 옛길과 수치지형도에 존재하는 산길 등도 현장 GPS 데이터 수집을 통해 포함되어 있습니다. 이 정보(GPS 데이터)들은 여러 인터넷 지도 서비스(네이버, 다음)에도 활용되고 있고 각종 등산로 지도 등에도 참고 되어지고 있습니다

 

 제가 듣기로는 산림청 직원 두명이 각 지차체에서 받은 GPS 파일과 사진 자료들을 정리 및 변환, 그리고 GIS 시스템에 입력하는 걸로 알고 있습니다.

 

총 5509건의 산과 봉우리 그리고 수만개의 트랙(노선)과 수십만개의 포인트, 수백만개의 사진자료가 수집되어 있는 것으로 알고 있습니다. 이걸 전부 GIS 시스템에 구현한다는 건 불가능할 겁니다. 그 대부분은 산림청의 숲길 정책에 사용될 것이고 극히 일부분만 GIS 시스템을 통해 대국민 서비스를 한다고 합니다.

 

데이터의 단점이라면 안내판, 이정표 등이 설치 되어 있는 등산로 뿐만 아니라 옛길, 사람이 다니지 않는 오래된 길, 샛길, 상태가 좋지 못한 산길 등의 정보도 포함되어 있기 때문에 일반적인 사용자에게 혼란을 줄 수 있다는 점입니다.

 

■ GIS 시스템에서 사용하는 SHP 파일을 다른 포맷으로 변환하기

 

'숲에온-등산-우리산 찾기'를 통해 '등산 안내 서비스(GIS)'를 이용할 수 있고 '다운로드' 메뉴를 이용해 GIS 데이터인 SHP 파일(숲길 노선 및 포인트)을 다운로도 할 수 있습니다. 여기서 GIS 포맷인 SHP 파일을 GPS 장치에서 사용하기 위해선 해당 GPS 기기의 종류에 따라 사용가능한 포맷으로 변환을 하여야 합니다.

 

숲에온 등산안내 서비스의 GPS 데이터를 수집하기 위해 사용한 GPS 장치는 트림블 정밀 GPS(30%), 가민 아웃도어용 GPS(60%), 마젤란(10%)로 추정됩니다. 트림블의 경우 GPS 데이터가 SHP 파일로 생성되며, 가민과 마젤란의 경우 GIS에서 사용하기 위해 SHP로 변환을 하였을 겁니다.

 

사용한 GIS 데이터의 좌표체계는 WGS84-TM 좌표로 되어 있다고 다운로드 동의 페이지에서 안내하고 있습니다.

 

■ 등산로 SHP 파일을 각종 GPS 장치에서 사용하는 방법 따라하기

 

일단, 제가 마젤란 GPS와 스마트폰 GPS를 사용해 보지 못했기에 이에 대한 설명은 간략하게 서술하겠습니다. 트림블 GPS의 경우 다운로드 받은 SHP 파일의 좌표체계만 변환한 후 SHP 파일을 장치내에 저장하면 사용할 수 있습니다.

 

SHP(Shape) 포맷은 ArcGIS 프로그램에서 사용하는 포맷입니다. 따라서 일반적인 GPS 관련 프로그램이 아닌 GIS 관련 프로그램을 사용하여 오픈을 하여야 합니다. 그중에 비교적 쉽게 구할 수 있는 프로그램이 '글로벌 매퍼(Global Mapper)'입니다. 이 프로그램을 사용하여 작업을 하겠습니다.

 

1. 숲에On 등산로 지도 SHP 파일 다운로드 하기

 

 

1) 산림청 숲에온(http://www.foreston.go.kr/main/index.action) 사이트에 접속해서 상단 메뉴의 <등산-우리산 찾기>를 클릭합니다. 그럼 아래의 화면이 나타납니다.

 

 

2) 우리산 찾기에서 '등산로지도' 아이콘이 달려 있어야 등산로에 대한 정보를 볼 수 있습니다. '등산로지도' 아이콘을 클릭하면 '등산로 안내 서비스' GIS 창이 뜹니다. 이때 숲에온에 로그인(회원가입)을 하여야 사용할 수 있습니다.

 

 

3) 일반적인 사용자라면 GIS 시스템을 통해 지형도와 노선을 참고하고 그것을 프린트 하거나 화면을 저장할 수 있습니다. 여기서 메뉴 중 '다운로드'를 클릭하면 해당 등산로의 노선과 포인트 데이터를 SHP 파일로 다운로드 받을 수 있습니다.

 

 

4) 위의 창에서 '확인' 후 다운로드 된 압축파일을 압축해제 합니다.

 

5) 압축해제를 하면 여러개의 파일이 생성 되는데요. 프로그램에서 불러 올 파일은 확장자가 .shp 입니다.

 

2. 글로벌 매퍼에서 SHP 오픈 하기

 

1) 좌표체계 변환을 위한 참조파일 준비

 

어떠한 GIS 관련 프로그램도 마찬가지겠지만 원본이 어떤 좌표계를 사용했는지 알아야 합니다. 그렇지 못하고 엉뚱한 좌표계를 통해 불러 온다면 표시되는 좌표 또한 엉뚱해 질 겁니다. 따라서 숲에온에서 제공하는 등산로 지도 GIS 파일이 사용하는 좌표체계를 알아야 하며, 이것을 GPS에서 사용하는 '경위도(GEO)-WGS84' 변환을 하여야 합니다.

 

다행히 일일히 좌표계를 입력해 주는게 아니라 이미 만들어진 '좌표계 참조파일'을 간단하게 적용함으로서 작업의 능률과 시간절약을 할 수 있습니다. 그럼 이 '좌표계 참조파일'을 미리 다운로드 받아 임의의 폴더에 저장 해 두어야 합니다.

 

좌표계 모음(Initial M).zip(출처: BIZ-GIS)

 

위의 첨부된 좌표계 참조파일 모음에는 다양한 좌표계가 있습니다. 본 작업에서는 이 중에 두가지만 사용할 예정입니다. 첨부 파일을 다운로드 후 임의의 폴더에 압축을 풀어야 합니다. 그리고 폴더의 위치를 기억해 두어야 합니다.

 

2) 글로벌 매퍼 실행하기

 

초보분들은 '글로벌 매퍼'라는 프로그램을 구하기 어려울 겁니다. 구글에서 Global Mapper로 검색하시면 쉽게 구하실 수 있으나 정품이어야 다양한 작업이 가능합니다. 물론 crack이나 정품등록키를 검색하여 구할 수 있으나 자주 사용하시는 분들이라면 30만원 정도 주고 정품 구입을 권장합니다.

 

3) 글로벌 매퍼에서 작업하기 - 좌표 체계에 대한 이해

 

 

글로벌 매퍼에서 경위도-WGS84 좌표계가 아닌 파일일 경우 Projection(좌표계) 설정 창이 먼저 뜹니다. 이때 Load From File... 을 클릭합니다. 폴더 창이 뜨는데 좌표계 참조 파일의 압축을 푼 폴더로 찾아 갑니다. 여러개의 참조 파일 중 PCS_ITRF2000 GRS80_TM.prj 를 누릅니다.

 

 ITRF2000은 세계측지계입니다. 한국측지계(한국적용 동경 측지계)인 Bessel과 다른데요. 세계적인 추세를 보면 GIS에선 미국에서 군사용으로 개발 한 WGS84 좌표계 보다 <GRS80 타원체-ITRF2000 데이텀-TM 투영법>을 사용하는 좌표계를 선호 합니다. ITRF2000은 WGS84 보다 더 정밀한 좌표체계이며 WGS 좌표계가 ITRF2000 좌표계의 정밀도에 상당히 근접을 해서 거의 동일한 또는 0.1mm의 오차만 존재합니다.

 

기존의 한국측지계의 경우 <Bessel 타원체-Tokyo(Korean 1985) 데이텀-TM 투영법>의 좌표계를 사용하였는데요. 국토지리정보원에서 제공하는 수치지도의 경우 GRS80과 Bessel 타원체로 된 지도를 각각 판매하고 있습니다.

 

숲에온 서비스의 등산로 데이터 역시 ITRF를 사용하고 있으며 GIS에서 사용하는 shp(Shape) 파일을 그대로 다운로드 할 수 있게 서비스 합니다.

 

본 작업에서는 GPS에 입력할 좌표계로 변환을 하여야 합니다. GPS는 미국 군사용 시스템이라 ITRF 좌표계를 WGS84 좌표계로 변환을 해 주어야 사용가능해 집니다.

 

 

3. 좌표계 변환 하기

 

 

ITRF-TM 좌표계를 GEO-WGS84 좌표계로 바꾸어 주어야 GPS에서 사용할 수 있습니다. <메뉴-Tools-Configuration>을 선택하거나 <몽키+드라이브> 단축 아이콘을 누르면 Configuration 창이 뜹니다. 이때 Load From File... 을 눌러 좌표계 참조파일이 있는 폴더로 이동합니다.

 

그리고 <경위도_Wgs84.prj> 파일을 선택합니다. 이제 GPS에서 사용할 수 있는 좌표체계로 변환 되었습니다.

 

4. 속성정보

 

'속성정보' 부분은 일반적인 GPS 데이터와 다른 점인데요. GIS에서 사용하는 Shape(shp) 파일에는 속성정보에 다양한 필드 정보가 있습니다.

 

 

글로벌 매퍼에서 열어본 숲에온-등산로 안내 서비스 Shp 파일의 속성정보입니다. 이 부분은 GIS 시스템의 목적에 따라 Shp 파일의 속성도 달라지는데요. 목적에 맞게끔 속성정보의 필드가 구성되어 있습니다.

 

GIS 시스템에선 '레이어'를 통해 필드별로 화면에 표시되게 하거나 입력, 수정을 할 수 있습니다. 포인트 뿐만 아니라 라인도 마찬가지입니다. 따라서 단순히 GPS 파일을 다운로드 받는 것 보다 SHP 파일을 받는게 훨씬 더 많은 정보를 알 수 있습니다. 물론 일반적인 사용자라면 필드의 정보를 이해하지 못할 수도 있습니다. 근데 이걸(shp) 만드는 작업이 보통 노가다가 아닙니다. 일일히 전부 입력해 주어야 합니다. 만약 라인이나 포인트의 수가 많다면 산(山) 하나의 작업을 하는데만도 며칠이 걸릴 수 있습니다.

 

 속성 정보 필드의 종류

 CROSS_P(분기점의 종류) / MT_STD_IDX(산 코드) / PHOTO(사진명) / SHAPEID(트랙 코드) / SYM_NAM(고유명칭) / SYM_NAM2(고유명칭이 없을 경우 공란 또는 임의로 기입) / SYM_TXT(비고) / SYM_TYP(포인트에 존재하는 대표 시설물 고유번호) SYM_TYP2(포인트에 존재하는 모든 시설물 고유기호)

 

 필드 값 중 고유기호의 의미

D:화장실 / E:벤치 / F:음수대 / G:운동기구 / J:이정표 / K:안내판, 지도 / L:위험지역 / M:유적 / N:정상 / O:조망점

 

위의 Modify Feature Info 속성정보창에서 필드값 중 필요한 부분을 이용해서 GPS 포인트명을 만들면 됩니다.

 

5. GPS에 사용할 수 있는 포맷으로 변환하기

 

글로벌 매퍼는 다양한 프로그램에서 사용하는 포맷으로 변환 시킬수 있습니다. 저의 경우 트림블 또는 Garmin(가민)  GPS를 사용하기에 마젤란이나 스마트폰 GPS에 사용하기 위한 포맷 변환 방법을 잘 모르는데요. 대충의 설명을 해 드리면 어느 정도의 참고는 되지 않을까 생각됩니다.

 

1) 벡터 포맷으로 변환하기

 

벡터 포맷은 확대/축소 시에도 모양의 변형이 없는 수치를 가진 포맷입니다. 메뉴의 File-Export Vector Format를 선택합니다.

 

 

벡터 포맷의 종류에 대해 설명하자면, cGPSMapper[Polish MP] File는 'GPSMapEdit'라는 프로그램에서 사용하는 MP 포맷 파일로 GPSMapEdit에서 불러 들여 가민 GPS에서 사용할 img 포맷 벡터 파일로 만들 수 있습니다.

 

DWG와 DXF는 캐드 파일로 변환할 수 있지만 경우에 따라서 캐드에서 불러오지 못할 수 있습니다. 그리고 Garmin Custom Map은 가민 GPS에서 사용하는 커스텀 맵을 만들 수 있습니다.

 

GPX[GPS eXchange Format] File는 범용 GPS 파일인 GPX 포맷으로 변환시킬 수 있습니다.

 

KML/KMZ 파일은 구글어스에서 사용할 수 있는 포맷으로 변환 시킬 수 있고, MapInfo MIF/MID는 GPS TrackMaker 라는 프로그램에서 사용하는 포맷으로 변환 시킬 수 있습니다.

 

 

Polish MP[cGPSMapper] File는 GPSMapEdit에서 사용하는 MP 포맷 파일로 변환 시킬 수 있습니다.

 

Shapefile 포맷은 GIS 프로그램에서 사용할 수 있는 shp 파일로 변환 시킬 수 있습니다. 바꾸어 말해 글로벌 매퍼에서 일반 GPS 파일을 불러 들인 후 Shape 포맷으로 변환 시키거나 속성정보의 필드값을 추가, 수정한다면 GIS 프로그램이나 GIS 시스템에서 바로 사용할 수 있습니다. 물론 이땐 GPS에서 사용하는 WGS84 좌표계를 해당 GIS가 사용하는 좌표체계로 변환을 해 주어야 합니다.

 

2) 래스터 포맷으로 변환하기

 

래스터(Raster) 포맷은 그림 형식인데요. 확대/축소시 해상도가 변화하여 화면이 뚜렷하게 보이지 않을 수 있습니다. 하지만 벡터 포맷과 비교하여 장단점이 있습니다. 벡터 포맷의 경우 라인이나 포인트만 존재한다면 별다른 불편함이 없지만 위성지도 같은 이미지를 벡터 포맷으로 변환시키기 어렵습니다. 따라서 위성 지도나 기타의 이미지가 포함된다면 래스터 포맷으로 변환을 시켜야 합니다.

 

 

메뉴 File-Export Raster/Image Format...을 선택합니다.

 

래스터 포맷의 종류를 살펴 보자면, GeoTIFF 포맷의 경우 지리적 좌표가 입력된 이미지로 변환시킬 수 있습니다. GeoTIFF 포맷의 경우 가민 GPS에서 사용할 수 있는 JNX로 변환할 때 사용하는 포맷입니다. 또한 각종 스마트폰에서 특정 프로그램을 이용해 변환하여 사용할 수 있을 겁니다.

 

본 작업에서는 숲에온-등산로 안내 서비스-Shp파일을 사용하기에 바탕에 좌표가 매칭 된 위성 지도 또는 지형도를 배경으로 깔고 난 뒤 래스터 포맷으로 변환 시켰을 때 보다 더 보기 쉬운 맞춤형 등산 안내 지도가 완성 될 수 있으며 이것을 GPS 장치에서 사용할 수 있습니다.

 

KML/KMZ 포맷 역시 노선이나 포인트를 래스터 포맷으로 만들거나 위성 지도 등을 배경으로 깔았을 때 위성지도를 포함해서 구글어스에서 사용할 수 있는 포맷으로 변환 시킬 수 있습니다.

 

http://gpser.tistory.com/30 <- 이글을 참고한다면 글로벌 매퍼에서 래스터 포맷을 어떻게 만드는지 아주 상세하게 참고 할 수 있습니다.

 

6. 작업 후기

 

비교적 쉬운 작업임에도 불구하고 설명이 상당히 길어졌는데요. 실제 작업시간은 아주 짧습니다. 아쉬운 점은 스마트폰에 사용할 수 있는 포맷으로 변경하는 부분에 대한 설명을 할 수 없다는 점입니다. 이 부분은 제가 스마트폰을 구입하여 사용할 때 다시 매뉴얼을 적어 보도록 하겠습니다.

 

트림블 GPS의 경우 SHP파일을 사용할 수 있기에 좌표계만 변환하여 사용하면 됩니다.

 

가민의 경우 본 블로그에 JNX 포맷과 IMG 포맷으로 변환할 수 있는 방법을 아주 상세히 적은 글이 존재하기에 따로 매뉴얼을 적지 않겠습니다.

 

7. 숲에On 등산로 자료의 오류에 관해서...

 

앞서 말했다시피 원본 자료는 각 지자체에서 보내줍니다. 만약 하나의 산이 두개 이상의 지자체에 걸쳐 있을 때 각 지자체는 관리하는 등산로, 숲길만 자료를 수집, 전송합니다. 이 때문에 산림청에서 GIS에 입력 할 때 두개 이상의 자료를 하나로 만드는 작업을 하는데요. 인력부족, 시간부족, 해당 산의 등산로 노선에 대한 정확한 개념 부족 등으로 인하여 아예 만들지 않거나 만들더라도 오류가 발생할 수 있습니다.

 

오류의 종류는 트랙(노선) 누락되는 부분, 포인트와 명칭이 일치하지 않는 부분 등이 있습니다. 따라서 시/군의 경계에 속한 산의 데이터를 이용할 때는 등산로 노선과 포인트에 대한 명칭이 정확하게 일치하는지에 대해 등산로 안내도를 통해 확인을 하여야 합니다.

 

예) 관악산의 경우 서울특별시 관악구와 경기도 과천시의 자료가 합본 되어 있는데요. 누락되었거나 수집되지 않은 노선이 있고, 분기점 및 시종점의 필드값과 포인트의 좌표는 일치하나 포인트의 명칭부분과 비고 부분이 엉뚱한 포인트에 위치해 있습니다. 이는 관악구 자료와 과천시 자료의 포인트에 대비한 명칭 부분이 엉망으로 합본 되었을 가능성이 있습니다.

반응형

댓글을 달아 주세요

수치지적도 dxf-shp-img 변환 후 Garmin GPS에 넣기

Posted on 2012. 5. 2. 12:21
Filed Under 응용 프로그램

반응형

■ 수치지적도 dxf-shp-img 변환 후 Garmin GPS에 넣기 매뉴얼

 

>업데이트) 2012년 7월 8일, 본문 내용 중 '흥미지점' 부분을 업데이트 했습니다.

                2012년 7월 8일, 본문 내용 중 '고의오차' 부분을 삭제하였습니다. 2000년에 고의오차 사라짐.

                2012년 8월 17일, 본문 내용 중 '참고사항-콜로라도300' 추가

                2012년 8월 17일, 분문 내용 중 '62S' 작업 방법 추가

 

수치지적도는 일반 수치지도와는 다르게 조금은 복잡한 과정을 거쳐 Garmin GPS 장치에 넣을 수 있습니다. 변환 역시 다양한 방법이 존재합니다. 그중 인터넷에서 쉽게 구할 수 있는 프로그램을 이용해 최상의 결과물을 추출할 수 있는 방법을 소개합니다.

 

주)수치지적도는 저작권이 있는 데이터입니다. 저작권을 벗어나는 변형과 이용 등은 조심하여야 하며 인터넷상이든 오프라인 상이든 절대 공유해서는 안됩니다. 본 글도 매뉴얼만 제공할 뿐 이에 대한 답변과 공유는 하지 않습니다.

 

  수치 지적도 img 변환 매뉴얼(0410).pdf

 

 

       Garmin GPS 오레곤 550에 지적도를 넣은 결과(확대/축소 레벨에 따라 표시되는 지번의 갯수가 다름)

 

작업에 필요할 수 있는 프로그램

 

1) DXF2Shape v1.0(공개 프로그램)

2) NGI MAP(공개 프로그램)

3) Global Mapper(유료 프로그램)

4) 좌표계(.prj)(공개 툴)

5) GPSMapEdit(프리 버전으로 가능)

6) cgpsmapperFree(프리 버전으로 가능)

7) 캐드, 아크뷰

 

위의 프로그램 중 꼭 필요한 프로그램은 DXF2Shape v1.0, Global Mapper, 좌표계(.prj), GPSMapEdit, cgpsmapperFree, 이렇게 5가지입니다.

 

■ 프로그램 다운로드 링크

 

DXF2Shape v1.0

출처: 김형준의 GIS 연구소

다운로드 URL : http://www.gisdeveloper.co.kr/443?category=21 (DXF2Shape v1.0 첨부파일 다운)

DXF Shape 파일로 변환 해 주는 프로그램(공개 프로그램)

 

Global Mapper
아주 강력한 프로그램입니다. 단점은 유료버전을 사용하여야 한다는 겁니다. 구하기 쉽기 때문에 따로 다운로드 링크는 걸지 않겠습니다. 정품 가격이 30만원 정도입니다. 구글에서 크랙(crack)이나 시리얼키(serial key)를 검색하면 어렵지 않게 구할 수 있지만 정품 사용을 권장합니다.

 

좌표체계 변경(projection)

출처: biz-gis 김한국님

다운로드 링크: http://durl.kr/2ze5s7 http://durl.kr/2ze5vx (중복되는 .prj가 있습니다.)

여러가지 좌표체계를 변환시키기 위해 미리 입력 해 둔 좌표값 프로젝션 파일.

 

GPSMApEdit

출처: 지오페인팅

다운로드 링크: http://www.geopainting.com/en (GPSMapEdit 다운로드)

프리버전만으로 작업이 가능합니다.

 

 cgpsmapperFree

출처: cGPSmapper

다운로드 링크: http://www.cgpsmapper.com/ (free 버전으로 다운로드)

프리버전만으로 작업이 가능합니다.

 

이렇게 프로그램을 준비 했다면 매뉴얼을 그대로 따라 하면 됩니다. 단, 60CSx와 오레곤 시리즈의 작업 방법이 다르기 때문에 매뉴얼을 숙지하여야 합니다.

 

■ 사용후기

 

Garmin의 아웃도어 GPS의 경우 웨이포인트는 국토지리정보원에서 설정한 특정 지점의 좌표와 일치할 정도로 정확성을 가지고 있으며 지적도와 비교해 보면 최대 3m 이내의 정확성을 보여줍니다. 단, GPS 신호가 수신이 잘 되는 맑은 날 주위에 장애물이 없는 상태일 때 입니다.

 

따라서 이 3m의 오차는 항상 염두에 두고 현장 작업을 하여야 하며, 스마트폰의 지적도 앱과 비교를 해 본 결과 스마트폰의 위치 정확도는 어느 정도 일치하기는 하나 좌표에 대한 신뢰성을 가질 수 있을 정도의 정확성은 보여주지 못했습니다. 스마트폰은 6~10m 정도의 오차가 있는 것으로 보입니다.

 

■ 참고사항(이 부분은 문제 발견시 계속 업데이트 됩니다)

 

주의 1) 정상적인 작업임에도 불구하고 오류나 발생할 때

매뉴얼대로 60CSx와 오레곤550 용 지적도 img파일 두개를 전부 만들어 혹시 오레곤 550에 지적도 오류가 난다면 60CSx용으로 만든 지적도 img를 오레곤550에 넣어 보기 바랍니다.

 

주의 2) 62S 작업 방법

가민 GPS의 또 다른 기종인 62S의 경우 60CSx 용으로 만든 지적도 img를 넣어야 합니다.

 

Garmin GPS 62S

 

(아래는 댓글의 답변 내용을 그대로 복사했습니다)

 

1. 기존 파일의 파일명은 바꿀 필요가 없음.
기존 파일(지형도, 도로 맵)의 파일명을 바꿀 필요가 없습니다. 62S에는 60csx와 다르게 여러개의 img 맵을 넣을 수 있으며 선택할 수 있습니다. 파일명을 바꾸셨다면 원래대로 해 놓은 상태에서 아래의 순서를 확인해 보세요.

2. img 저장 폴더
gmapsupp.imp 가 있는 디스크 또는 폴더에 만드신 img 파일을 넣으시면 됩니다. 이때 img의 파일명은 상관 없습니다. 아마 한글파일명이라도 상관 없을 겁니다.

3. 지적도 화면에 표시하기
배경이 아무것도 없으면, 즉 지적도 맵만 띄우면 지적선이 보이지 않습니다. 배경색과 지석선이 비슷해서 보이지 않는 것입니다.

따라서 [설정-사용할 지도선택]에 들어가셔서 Korea TOPT V9를 적용하시고 지적도 img도 적용하시면 지도 화면에서 지적도가 잘 보입니다.

참고로 지적선은 주간모드 시 흰색, 야간모드 시 검정색으로 나타납니다. 저의 경우 다음지도를 캡쳐하여 글로벌 매퍼에서 맵매칭 후 Custom Map으로 만들어 배경맵으로 이용하고 지적도를 위에 중첩시켜 사용하고 있습니다.

4. 그래도 지적도가 보이지 않는다.
이렇게 했는데도 지적도가 보이지 않는다면 매뉴얼에서 60csx용과 Oregon용을 다 만드셔서 하나씩 넣어서 확인해 보세요. 또한 주의5번도 참고하세요.

 

주의 3) 야간모드일 때의 오류

GPS 화면이 야간 모드일때는 지적도의 필지 경계선이 보이지 않을 수가 있습니다. 주간모드로 바꾸어서 사용하여야 합니다.

 

주의 4) 지번은 흥미지점으로 분류됨

지번은 GPS 장치에서 '흥미지점'으로 분류됩니다. 만약 라인(지적선)과 포인트(점)은 보이는데 지번이 보이지 않을 경우 <메뉴-설정-지도-고급설정(문자크기, 줌레벨)-문자크기(지점,도로,기타)-흥미지점>으로 들어가 '없음'에 선택 되어져 있다면 소, 중, 대 중의 하나를 선택하면 지번이 다시 나타납니다.

 

주의 5) 콜로라도300 한글판 작업 방법

콜로라도300 한글판의 경우 Topo 지도, 도로지도, 베이스맵 외에 지도 추가가 어려운 관계로 베이스맵(gmapbmap.img) 파일을 gmapbmap_원본.img로 바꾸어 원본을 보존하고 지적도 파일을 복사한 후 파일명을 gmapbmap.img로 바꾸어 줍니다.

 

GPS 장치의 메뉴에서 지도-옵션-지도선택을 선택한 후 Topo 지도와 도로지도의 체크표시를 없애고 지적도에만 체크를 하여 지도화면으로 돌아오면 지적도를 확인할 수 있습니다. 이것은 지적도가 베이스맵의 드로우오더(그리기 순서)가 가장 하단에 위치하게 때문에 다른 지도를 동시에 띄우면 중첩이 되지 않고 보이지 않게 됩니다.

 

다른 방법으로는 지형도+도로지도(gmapsupp.img)의 파일명을 변경하여 원본을 보존하고 지적도를 gmapsupp.img)로 바꾸어 사용한다면 지도선택에서 베이스맵과 지적도를 동시에 체크하여 베이스맵 위에 지적도가 중첩이 되게끔 사용할 수가 있습니다만 지형도를 사용할 수 없다는 단점이 생깁니다.

 

GPS 장치에서 사용하여야 할 지적도 타입은 베이스맵을 대신할 경우엔 60csx용을 사용(지적 라인이 굵게 나옴) 하여야 하며, 지형도를 대신할 경우엔 오레곤550 용을 사용(지적도가 정상적으로 나옴)하여야 합니다. 이때 꼭 베이스맵을 같이 띄워 중첩시켜야 베이스맵이 배경색 역할을 하여 지적도 라인이 보여집니다.

반응형

댓글을 달아 주세요

  1. 이전 댓글 더보기
  2. 가산 2012.11.04 23:03  댓글주소  수정/삭제  댓글쓰기

    안녕하세요
    좋은 자료 잘 사용하고 있습니다.
    사용하다가 몇가지 의문이 있어 혹시 같은 경험이 있으시면 지도 부탁드립니다.
    우선, 지적도를 변환하는 단계에서 마지막 단계인 gpsmapedit에서 import 하면
    초기 dxf 이미지와 다소 왜곡되는 것을 발견하고 이를 gps에 넣었을때
    역시 왜곡이 생기고 있습니다. 무었이 문제인지 모르겠습니다.
    (예를 들면 지적선이 구불구불하게 되거나 모양이 바뀌어 버립니다)
    캡쳐한 그림을 올리고 싶은데 안올라게네요.

    두번째는 대전지역 지적도를 한꺼번에 img로 만들려고 하니까
    최종단계인 cgpsmapper에서 split 단계에서 50% 진행하다가 에라가 나서
    만들지 못했습니다. 해서 두개로 쪼개어 작업하니 만들어 지더군요.
    너무 큰 파일을 다루지 못하는가 하는 의문을 가지고 있습니다.
    element가 60만개를 넘어서니 만들지 못하더군요.

    한가지 찾은게 있는데요
    지번을 import할때 정착(100-200)을 하니 한글이 표기되지 않더군요
    해서, 지역명(description이 name)으로 선택하니 한글이 잘 표기되었습니다.

    도움 부탁드립니다.
    읽어 주셔서 감사합니다.

    • 푸드앨리 2012.11.05 13:12 신고  댓글주소  수정/삭제

      먼저 댓글 감사합니다. ^^

      지적선의 경우 글로벌매퍼에서 KMZ 포맷으로 변환시에 아주 큰 왜곡이 발생하였습니다. 저의 경우 이 왜곡을 없애기 위해 중간 변환 단계로 GPSTrackMaker를 사용하였습니다.
      관련글 참고(http://gpser.tistory.com/16)

      말씀하신 GPSMapedit에서의 왜곡도 뒤늦게 발견하였는데요. 부분적이고 미미한 부분을 차지하고 있는터라 크게 신경쓰지 않았습니다. 이 부분 역시 위의 방법 처럼 다른 프로그램에서 재차 변환 후에 왜곡을 없앨 수 있는지 테스트를 해 보고 난 후 다시 답변을 드리겠습니다.

      일반적인 시 단위는 다른 분들의 경험에 비추어 보았을 때 한번에 작업이 가능한 걸로 확인하였습니다. 그러나 광역시의 경우는 어려울 것 같아 보이네요.

      지역명 부분에 대한 정보 감사드립니다. 미처 생각하지 못한 부분이었습니다.

      좋은 하루 되세요. ^^

  3. 가산 2012.11.06 09:39  댓글주소  수정/삭제  댓글쓰기

    안녕하세요

    몇번 테스트를 거치면서 확인된 것을 몇가지 올립니다.

    1. 지적선이 왜곡되는 현상은 주로 GPSMapedit에서 1차 발생하는데
    이것을 감소시키기 위해선 아래의 옵션으로 많이 줄어 들었습니다.
    GPSmapedit -> Tools -> Options -> Edit -> Snap to Grid 체크 해제
    이렇게 하면 일단 shape file을 import할때 화면에서 지적선이 왜곡되는
    현상이 거의 없어지게 됩니다.
    그러나, mp 파일로 저장하게 되면 약간의 손실이 발생하는데
    이유는 모르겠습니다.
    확인하는 방법은 GPSmapedit 에서 만든 mp 파일을 다시 읽어보면
    (import가 아니고 open 으로) 약간 변형된 것이 확인됩니다.

    2. 지적선이 많이 변형되는 것은 cgpsmapper 인 것으로 확인되었는데요,
    cgpsmapper로 만들어진 img 를 GPSmapedit 에서 open 해보면
    크게 일그러진(변형된)것을 볼수있습니다.
    여기서는 여러 옵션을 조합해 보았지만 결국 성공하지 못하였습니다.
    추정하는 이유는 아래와 같습니다.

    어떤 폴리선(지적선)의 시작점의 좌표가 (0:0)이고 종점의 좌표가 (x:y)인 경우에
    x 또는 y 의 값이 2.38m 보다 작을 경우 벡타 변화값을 무시해 버리는 것 같습니다.
    이 2.38m 라는 값은 Map Properties 를 지정할때 Levels 값중
    level0 의 값, 즉 최대 확대 값(?)이 이 수치로 지정하고
    이것보다 작은 변화값은 무시하는 것이 아닌가 추정하였습니다.

    3. 좀더 나은 지도를 만들기 위한 팁
    1) 지적선을 import 할때 두번째 항목 선택에서
    source of label 의 체크를 해제하면 지적선에 대한 필드명을 무시함으로써
    지적선만 그리게 되어 깔끔한 지도가 됨
    2) Map Properties 의 cgpsmapper 항목에서
    TRE size 를 도시의 경우 5000 정도로 크게 하고
    RGN limit 는 1024가 적당하다고 메뉴얼에 있었습니다.
    3) 또 상업적 목적이 아니면 POI index 선택을 해제하면
    img 파일을 만드는 시간이 많이 단축되었습니다.

    4. element가 60만개 이상의 img 만들기는 여전히 실패입니다.

    이만.


    • 푸드앨리 2012.11.06 14:27 신고  댓글주소  수정/삭제

      저의 경우 매뉴얼을 적을 때 사용가능한 여러가지 프로그램을 이용하여 수많은 경우의 수를 일일히 다 확인하였는데요. 그러다 보니 프로그램 하나 하나를 수박 겉핥기 식으로 사용한 것 같습니다.

      TRE size와 RGN limit에 대해 다른 분의 의견을 들어 보면, TRE는 하나의 맵을 구성하는 타일의 사이즈로 추정하고, RGN size는 타일에 타일에 들어가는 객체 갯수로 추정하더군요. RGN의 경우 50~1024 사이의 값을 사용해야 한다고 합니다.

      이 추정을 근거로 아주 단순하게 계산해 본다면, 500개의 타일이 있고 한타일에 1024 만큼의 객체가 들어간다면 총 512,000개가 가능한 것으로 보입니다. 역으로 650개의 TRE로 구성된다면 700,000개의 객체가 들어갈 수 있다는 계산이 나오는데요. 가능한지는 모르겠습니다.

      이 수치는 전체적인 타일에 들어갈 평균적인 값이라고 보고 하나의 타일에 1024가 넘는다면 객체를 강제적으로 줄이거나 생략해 버리는 왜곡 상황이 발생하는 건 아닌가 하는 예상도 됩니다. 그러나 변환하는 포맷에 따라 맵의 크기가 작아도 왜곡현상이 발생하는 부분도 있더라구요.

      왜곡부분의 추가 설명 부분과 source of label 부분의 정보 감사드립니다.

  4. 가산 2012.11.06 10:09  댓글주소  수정/삭제  댓글쓰기

    추신)
    이어서 한가지 더...

    만약 제가 추정하는 2.38 보다 작은 벡타값을 무시하여
    변형되는 것이 맞다면 cgpsmapper 홈페이지에
    수정할것을 요청하면 어떨까 싶지만 영어가 딸려서...
    좀더 테스트하여 확인해 보야겠지만요

    건강하세요 ^^

  5. 가산 2012.11.06 10:20  댓글주소  수정/삭제  댓글쓰기

    한가지만 더, ^^

    img 파일을 만드는 프로그램이 cgpsmapper 만 있는건지요?
    다른 프로그램이 있다면 테스트 해보고 싶은데
    어제 밤새 찾았지만 못찾았습니다.

    안녕히...

  6. 가산 2012.11.07 21:15  댓글주소  수정/삭제  댓글쓰기

    지적선 왜곡 현상에 대해서 cgpsmapper 홈페이지에 나와있는 메일주소로
    딸리는 영어로 떠듬떠듬 질문을 보냈습니다.

    원본 DXF파일을 GPSMapEdit를 거치고 다시 cgpsmapper로
    컴파일을 하여 img 파일을 만드니 왜곡이 생기더라 라는 내용을
    전후 캡쳐 그림과 함께 보냈습니다.

    그랬더니 답장이 다음과 같이 왔는데

    보낸사람 : Stanisław Kozicki<cgpsmapper@gmail.com> 주소록에 추가 | 수신차단하기

    Hello,

    There is a limitation of the IMG format which cannot by bypassed ( at least up to the version cgpsmapper is able to support ). If you are using level 24 in your top detailed layer, then there is no way to get better resolution unfortunately...

    Regards,
    Stan
    ............

    cgpsmapper 의 Map Properties 에 보면
    Levels 중 최대가 level0=24bits 라고 되어있는데
    결국 더 상세한 해상도는 어렵다. 라는 답변이네요

    현재까지 방법으로는 답이 없네요.
    여기까지 온것도 감사히 생각하고 그냥 쓰야 겠습니다. ^^

    추신) mapwel 프로그램을 다운받아 데모버젼으로
    img를 만들어 보았는데요, 이 프로그램도 더이상 고해상도 img를
    만들지 못했습니다.

    ...

    • 푸드앨리 2012.11.07 22:44 신고  댓글주소  수정/삭제

      덕분에 속시원한 답변을 들은 것 같습니다.
      레벨 또는 해상도의 문제였군요.

      정보, 진심으로 감사드립니다. 좋은 하루 되세요 ( _._ )

  7. 박우상 2013.01.22 09:51  댓글주소  수정/삭제  댓글쓰기

    포스팅해주신 글 덕분에 여러가지 시도해 보고 있습니다.

    글로벌 맵퍼에서 수치지적도의 포인트 , 폴리곤 추출한 다음에 GPSmpaedit에서 포인트를 import하고나서

    폴리곤을 import하는데 폴리곤이 import가 안됩니다. 포인트 주변으로 폴리곤이 붙어야 맞는거 같은데

    아예 없어요.

    혹시 수치지적도에서 폴리곤이 shp로 변환이 안된건가요?

    수치지적도 마다 다를수도 있는지 궁금합니다.

    수치지적도는 국립 지리원에서 판매 허가 받은 곳에서 구입 했습니다.

    • 푸드앨리 2013.01.23 05:39 신고  댓글주소  수정/삭제

      안녕하세요 ^^

      폴리곤 상태에서 폴리라인으로 변환을 해야 할 경우 폴리곤은 GPSMapedit 화면상에 나타나지 않을 수 있습니다. 범위를 드래그하고 확대를 하면 보이는 경우가 많습니다.

      이게 아니라면 일단 글로벌매퍼에서 SHP로 변환한 지적선이 로딩 된다면 지적선에 대한 오류는 없을겁니다. 근데 GPSMapedit에서 로딩되지 않는다는 건 오픈 또는 임포트 할 때 옵션 지정을 잘못했을 경우도 있구요. 혹시 TM 또는 GRS80 좌표체계를 잘못 작업하셧을 수도 있구요.

      경우의 수가 너무 많아 정확한 답변을 드리기 어렵습니다.

  8. 배현규 2013.09.05 10:36  댓글주소  수정/삭제  댓글쓰기

    안녕하세요, 호주에서 인턴생활중인 학생입니다.
    다름이 아니라 회사의 지시에 따라 mapinfo 라는 프로그램을 통해서 좌표를 1700정도 생성하고,
    그 좌표를 엑셀파일에 옮겨놨는데요.

    이 1700개 좌표를 GPSmap 62 모델에 넣어서 gps를 통해 좌표를 보고 싶은데

    잘 몰라서 이렇게 글을 남기네요. 처음 사용해 보거든요, 게다가 영문판이라서 어려움을 조금 느끼고 있어요.
    웨이포인트를 하나하나 일일이 다 해야할지 아니면 한번에 삽입이 가능한 방법이 있는지 궁금합니다..

    이메일로 문의하고 싶었는데,, 이메일 주소가 나와있지 않아서, 글을 남김니다.

    실례되지 않는다면 답변 부탁드립니다.
    idrkanjwl@naver.com

  9. 반의광 2014.01.17 19:07  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 산림측량업체에서 일하고있는 1년차입니다.

    gpsmap 62 모델에 웨이포인트를 저도 천개정도를 넣어야 하는 상황인데

    위에 답글해놓으신거 보고 질문드립니다.

    저는 캐드상에서 엑셀로 좌표를 따놓은 상태인데

    도통 gps로 넣는 방법을 모르겠습니다.

    너무 어렵네요

    그리고 캐드 도면을 gps로 넣는건 아직 실력이 되지않아서...

    이해가 안돼서 지인을 찾아다니면서 물어봐야겠습니다...ㅠ

    gps에 엑셀 이나 어떤 방법이든 좌표 를 넣는 방법을 알고 계시다면 알려주세요

    ppmdark@naver.com 입니다

    • 푸드앨리 2014.01.18 13:58 신고  댓글주소  수정/삭제

      안녕하세요.

      위의 댓글 답변(이메일) 내용은 mif 파일을 GPSMapEdit를 통해 가민 맵으로 만들어 GPS에서 사용하는 방법을 알려드렸습니다. 물론 이미 제 블로그에 매뉴얼을 적어 놓았기에 링크로 대신하였습니다.

      좌표 엑셀 파일의 경우 각각의 프로그램 마다 호환이 되지 않아 어렵더군요. 대신에 캐드파일이 있다면 손쉽게 넣을 수 있습니다.

      62s에서 사용하기 위해선 몇가지 방법이 있는데요. 웨이포인트로 등록하는 방법, 가민 벡터 맵으로 넣는 방법, JNX(래스터) 맵으로 넣는 방법, CustomMap(구글 kmz)로 넣는 방법 등이 있습니다.

      손쉬운 방법으로는 CAD 파일의 포인트만 캐드포맷으로 저장한 후 GlobalMapper에서 WGS84로 전환하여 GPX파일로 변환하는 겁니다. 그리고 맵소스에서 불러들여 GPS(62s)로 바로 전송시키면 됩니다.

      두번째 방법은 역시 포이트만 추출한 캐드파일을 GPSMapper을 거쳐 GPSMapEdit에서 img 포맷으로 변환한 후 GPS 내장 또는 외장 메모리의 Garmin 폴더에 넣어주면 됩니다.

      좋은 하루 되세요 ^^

  10. 김호기 2014.02.18 22:08  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 이번에 가민 오레곤450을 직수입으로 구매하였습니다.
    가격은 27만원 가량 주었는데 지형 기복지도라고 해야하나(!)
    산에 등고선이 표시가 되는 지도가 나타나지 않네요..
    어떻게 해야하나요?
    답변 부탁드려요~~
    chair4@naver.com

  11. 임상호 2014.10.13 22:28  댓글주소  수정/삭제  댓글쓰기

    산림내 지적경계및 해당 지적내 산림사업을 시행하고있습니다.

    현재 62s 기기 구매하였는데 지형도는 잘 깔려 있는데 지적도는 없더군요

    캐드로 지적도 파일 구해서 dxf파일로 저장하기까지는 너무도 쉬운데

    그다음 shp 파일 및 img 파일로 전환하는 과정 ( 폴리라인 뽑아내기전 좌표 맞추기 )

    너무 어렵네요... tm좌표 쓰고 있는데 글로벌맵퍼나 아크뷰는 .. 당최 찾아 보아도 구할수가없네요

    이 두가지 프로그램 외에도 shp 및 img 파일로 좌표 잘 맞춰 변환하여 해당기기에 넣을 수 있는

    방법 없을까요? ''

    정말이지 가능하다면 돈을 드려서라도 순천시 지적도 넣어서 지형도에 입혀 사용하고 싶네요...

    ralratoss@naver.com

  12. 강민균 2014.11.04 10:23  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 메뉴얼 잘보고있습니다
    하지만 중간에 막혀서 그런데 마지막 단계 이미지 변환때 오류가 나옵니다 저거 무시하고 계속 기다려도 되는건가요??

    머가 문제인지 도저히 모르겠습니다 지적이 이 면단위 이고 용량때문에 리단위로 나눠서 해도 똑같이 오류가 나네요

    아래는 오류 내역입니다

    Importing and preprocessing data
    Current import datum is: W84 :WGS 84 Global Definition II
    Codepage set to: 949
    String coding: 2 bytes
    POI info sorting
    Layer >>>>>>0<<<<<< generation
    ****points 1****
    Elements to process -->33307
    100%
    Processed -->33307
    100%
    Successfully imported: 33307 not imported: 0
    **** END ****
    ****lines ****
    Elements to process -->33584
    100%
    Processed -->33615
    Split -->27
    100%
    Successfully imported: 33610 not imported: 5
    **** END ****
    Maximum error: 0.488477 meter
    Mean error: 0.0198786 meter

    pillio@nate.com

    • 푸드앨리 2014.11.08 20:39 신고  댓글주소  수정/삭제

      성공적으로 변환 된 것 같습니다.
      가장 하단의 에러표시는 전체적인 에러가 아니라 부분적인 오차범위라고 보시면 될 것 같아요.
      좋은 하루 되세요 ^^

  13. 이우용 2015.02.23 16:37  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 웹 서핑하다가 왠지 고수 이신거 같아서 댓글로 여쭤 봅니다 댓글에 질문배현규님고 비슷한 상황인데요 엑셀상에 약 2000개의 포인트좌표 있는데 이걸 일일이 맵소스에 좌표생성해서 옮기기가 너무 힘들거 같습니다 프로그램 변환하여 할수 있는거 같은데 방법을 모르겠습니다 ㅠ 혹시 가능하시다면 저에게도 정보를 주시면 감사하겠습니다 wooga1124@naver.com

  14. 밤송 2015.05.01 10:00  댓글주소  수정/삭제  댓글쓰기

    몬타나 650 사용자입니다.
    매뉴얼대로 변환까지 다 하고 기계에 파일도 넣었는데..
    기계에서 지번이랑 포인트는 나오는데 지적라인이 안 보여요 ㅠ
    라인이 끊겨 있다고 해야 하나? 그렇게 해서 보이거든요.
    혹시 어느 과정에서 잘못했는지 알 수 있을까요?
    해도해도 끝이 안 보이네요 ㅠㅠㅠㅠ
    매뉴얼대로 하는 중간과정마다 오류 뜬 적도 없고 다 잘 되는데.
    60CSx 버전으로만 만들어서 그런건가요?
    답변 좀 부탁드릴께요 ㅠ

  15. 밤송 2015.05.04 09:13  댓글주소  수정/삭제  댓글쓰기

    답변 감사합니다 !

    하나만 더 물어봐도 될까요?
    오레곤 550버전으로 다시 만드는 중인데,
    GPSMapedit에서 포인트는 import 되는데 폴리곤 import했는데 프로그램 상 표시가 안되네요.
    위에 답변해 주신 내용 찾아봤더니 혹 화면상에 표시가 안 될까 싶어 무시하고 다음 단계로 진행하고 있는데,
    GPSMapedit 에서 All Polygons 선택하고 마우스 우클릭했는데, 수정 항목이 안 나오네요 ㅠㅠ
    위치항목만 나오는데 혹시 수정항목 확인하는 곳 따로 없을까요?

    번거로우시겠지만 답변 부탁드립니다 !

  16. 2015.05.27 15:53  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    • 푸드앨리 2015.05.31 00:04 신고  댓글주소  수정/삭제

      수치지적도와 달리 수치지형도는 img 변환이 쉽습니다. 너무 간단한 작업이라 변환해 드리는 건 어렵지 않으나, 60Csx에선 지형도 범위가 크지 않아도 버벅댈 것 같습니다.

  17. 주니 2015.09.24 18:07  댓글주소  수정/삭제  댓글쓰기

    글로벌 매퍼에서 dxf파일을 불러오면 지번의 한글이 깨져서 물음표로
    표시되는데 해결방법이 있을까요??

    dxf파일까지는 지번이 잘있어요.

  18. 주니 2015.09.26 09:30  댓글주소  수정/삭제  댓글쓰기

    임포트 할때
    지역명은 없고
    지방,지역이름이 있어서 이것으로 설정해도 한글이 깨지고
    정착(100-200)으로 해도 깨지고
    해결방법좀 가르쳐 주세요

  19. 주니 2015.10.04 10:53  댓글주소  수정/삭제  댓글쓰기


    고수님들 코치를 천천히 따라서 여기까지 왔는데
    위의 강민균님 처럼 포인트, 라인이 100% 완료 되어야 될것같은데
    라인 스플릿에서 100% 완료를 못하네요

    *******************************************************************************
    cGPSmapper a GIS converter into GARMIN compatible format maps
    Version : 0100d Aug 9 2014
    Copyright(C) Stanislaw Kozicki, 2000-2012
    cgpsmapper@gmail.com

    THIS IS A FREE / SHAREWARE / PERSONAL VERSION OF CGPSMAPPER - YOU CAN USE
    IT ONLY IF YOU AGREE WITH CGPSMAPPER NON COMMERCIAL LICENCE TERMS OF USE
    BE SURE TO READ LICENCE.TXT FILE WHICH COMES TOGETHER WITH CGPSMAPPER
    OR GO TO HTTP://CGPSMAPPER.COM
    *******************************************************************************
    Non Commercial only - Free cGPSmapper version with extended set of types
    *******************************************************************************
    Custom type definition : YES
    ESRI data support : NO
    POI full info : NO
    POI indexing : NO
    City indexing : NO
    Find intersection support : NO
    Street numbers support : NO
    Street full address : NO
    Global indexing support : NO
    Auto-routing support : NO
    Marine (extended) types : YES
    Map locking support : NO
    *******************************************************************************
    Garmin and MapSource are registered trademark or trademarks of
    Garmin Ltd. or one of its subsidiaries.
    *******************************************************************************
    cGPSMapper home page: http://cgpsmapper.com
    *******************************************************************************
    Importing and preprocessing data

    C:\Users\user\Desktop\OutPut\gps순천지적\sc-armp.mp(21) : Warning W014: RGNLIMIT should not be lower than 500.
    Current import datum is: W84 :WGS 84 Global Definition II
    Codepage set to: 949
    String coding: 2 bytes
    POI info sorting
    Layer >>>>>>0<<<<<< generation
    ****points 1****
    Elements to process -->359883
    100%
    Processed -->359883
    100%
    Successfully imported: 359883 not imported: 0
    **** END ****
    ****lines ****
    Elements to process -->366835
    100%
    Processed -->368870
    Split -->884
    30 %317.35 s

    Aborting program due to errors. Check error message above.
    bad allocation


    어찌어찌 여기까지 왔는데 gpsmapedit에서 img파일 만드는데 포인트는 되는데
    라인 스플릿에서 에러가 나고 Export is complete 되어서
    이미지 파일이 안만들어 지네요

    선종류를 도로,전선,비포장,고속도로 해봐도 안되네요
    어디가 문제인지 코치좀 해주세요

  20. 2016.03.15 16:16  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  21. 박문현 2016.08.04 19:19  댓글주소  수정/삭제  댓글쓰기

    안녕하세요.

    포스팅하신 글을 읽고 이제 막 구입한 GPS에 수치지적도를 넣으려고 하는데요

    PDF 메뉴얼 파일이 열리지 않아 혹시 가지고 계신 파일을 공유 받을 수 있을까

    조심스럽게 문의드립니다.

    답변주시면 감사합니다

Garmin GPS의 gdb, gpx를 shp, dxf로 변환

Posted on 2012. 4. 19. 14:37
Filed Under 응용 프로그램

반응형

gdb, gpx 를 TM 좌표 변환 후 ESRI shape, CAD dxf로 변환하기

 

▶ 작업순서

Mapsorce(gpx 변환) - Global Mapper(좌표계 설정 및 shapefile 변환) - shp2dxf(dxf 변환)

 

▶ 작업방법

 

1. Garmin GPS의 gdb 포맷일 경우 Mapsorce에서 gpx로 다시 저장

 

2. gpx를 Global Mapper(정식버전)에서 shapefile로 저장

 

   - gpx를 불러 올 때 또는 불러 오고 난 뒤 [메뉴-Tool-Configuration]에서 좌표체계를 확인(WGS84로 되어 있어야 함)

   - WGS84를 BESSEL Tokyo TM 좌표로 변환해야 할 경우 'Configuration' 창의 'Projection' 탭에서 좌표계 변환

 

WGS84를 BESSEL TM으로 변환 방법BESSEL TM으로 좌표계 변환됨

 

3. 참고: projection(.prj) 정의 파일

 

projection_090716.zip 

파일 출처: biz-gis.com

 

임의의 폴더에 좌표계(projection)  정의 파일을 압축해제 하고 Global mapper에서 [Configuration-Projection탭-Load From File...]을 사용해 좌표계를 설정 및 변환 할 때 임의의 폴더에 있는 좌표계 정의 파일을 사용함.

 

4. 사용할 도면이 GRS80 또는 WGS84로 되어 있을 경우 BESSEL Tokyo TM으로 변환하지 말고 WGS84 그대로 사용

 

5. Global mapper에서 shape(.shp) 파일 변환

 

 

[File - Export Vector Format... - Shapefile] 선택

 

 

 

[Shapefile Export Options] 대화창에서 Export Lines, Areas, Points 추출 체크와 폴더, 파일명 선택

 

gpx 파일에 트랙로그(Lines)과 웨이포인트(Points)를 각각 추출 할 수 있으며 shp 포맷이 저장 될 폴더명과 파일명을 임의대로 적어줌. gpx에서 면(Areas)은 없으므로 Areas 체크상자는 비활성화 됨.

 

6. shp2dxf를 통해 dxf 포맷으로 변환

 

shp2dxf 프로그램 사용 설명(http://gpser.tistory.com/7)

 

shp2dxf.exe 

파일 출처: http://blog.daum.net/jangbi/16474863

 

  -PC의 [시작-실행]을 눌러 cmd 입력 후 shp2dxf가 저장된 디렉토리(폴더)를 찾아 이동함

  -shp2dxf 프로그램과 변환할 shp 파일이 동일한 디렉토리(폴더)에 있다면 작업이 편함

  -커맨드 라인에 shp2dxf polyline polyline 명령어를 입력하면 동일 폴더에 polyline.dxf 파일이 생성 됨

  -명령어 설명: shp2dxf(프로그램을 실행하라) polyline(원본인 shp 파일명) polyline(변환 될 dxf 파일, 임의의 파일명)

  -자세한 설명은 http://gpser.tistory.com/7 으로 이동

 

Polyline.shp -> shp2dxf -> polyline.dxf

 

 

7. 변환 상태 및 좌표계 확인

 

NGI Map에서 dxf 파일 및 좌표계 확인

 

 

-'국토지리정보원'에서 무료 배포하는 수치지도 관리 프로그램인 NGI Map에서 라인 상태 및 입력 된 좌표를 확인함

-라인 상태 이상 없고 입력된 좌표계도 BESSEL TM 중부원점으로 이상 없음

 

 기타 참고 사항

 

-여타의 프로그램에서 변환하지 못했던 gpx 파일을 Global Mapper와 shp2dxf를 통해 변환 하였음

-Global Mapper에서 gpx를 불러와 dxf 또는 dwg 그리고 shp 변환후 다시 dxf, dwg로 변환하였을 때 만족스럽지 못함.

 

DNRGarmin 프로그램 - Arc GIS 프로그램을 사용한다면 추천

 

DNRGarmin(gpx 파일을 ERSI shape 파일로 변환) 

  dnrgarminsetup53.exe

 

DNRGarmin 프로그램 한글 사용 설명서

  DNRGARMIN.pdf

파일 출처: http://www.garmin.co.kr/xe/44382

반응형

댓글을 달아 주세요

  1. 감사합니다 2016.10.04 13:39  댓글주소  수정/삭제  댓글쓰기

    덕분에 문제점 해결할수있었습니다.

GIS-CAD 간 포맷 변환(dxf2shp2wkt2gml2sdf2gml2wkt2shp2dxf)

Posted on 2012. 4. 19. 11:24
Filed Under 응용 프로그램

반응형

제작사: (c) Jatin Pandya(spatialorder.com)

dxf, shp, gml, wkt, sdf <-> wkt, gml, shp, dxf 포맷 변환 프로그램

 

dxf2shp.exe

shp2dxf.exe

gml2shp.exe

shp2gml.exe

shp2wkt.exe

wkt2shp.exe

sdf2shp.exe

 

파일 출처: http://blog.daum.net/jangbi/16474863

 

커맨드(cmd) 라인 입력 방식

 

시작-실행(Windows XP) 란에 cmd 입력하면 도스창이 뜸.

 

변환 프로그램(xxx2xxx)과 변환할 파일이 같은 디렉토리(폴더)에 있다는 가정하에 shp2dxf의 경우, 해당 디렉토리(폴더)로 찾아가서 shp2dxf shapefile(원본 shp 파일) dxf file(변환할 dxf 파일명을 임의로 적어줌)

 

 

커맨드 명령어의 예: shp2dxf points pointcom

참고 명령어:

cd..(상위 폴더로)

cd DownLoad(DownLoad 폴더로 이동)

dir(폴더의 파일을 보여줌, /w(넓게 보여줌) /p(페이지 단위로 보여줌)) - dir/w, dir/p

명령어/?(실행 옵션 보기) - dir/?

 

변환할 파일이 많을 경우 메모장으로 batch 파일을 작성 하여 일괄 처리

 

반응형

댓글을 달아 주세요

About

by 푸드앨리

Notice

Counter

· Total
: 308,489
· Today
: 30
· Yesterday
: 25