04
19
반응형

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

반응형
COMMENT