ESRI사의 ArcGIS는 오래전부터 세계적으로 가장많이 사용되고 있는 GIS프로그램인데요 오늘은 여러장의 캐드파일을 GIS에서 사용되는 파일 형식인 Shape파일(쉐이프파일)을 손쉽게 한번에 변환하는 방법에 대해 알아보겠습니다

 

 

 

 

ArcGIS는 기능에 따라 Arcinfo, arcedit, arcatalog, arcmap 등이 있는데요 오늘 포스팅할 내용은 가장 많이 사용하는 Arcmap이 아닌 윈도우로 치자면 탐색기에 해당하는 Arccatalog를 통핸 캐드파일 변환방법에 대해 알아보겠습니다

 

 

 

Arccatalog를 이용한 다수의 캐드파일(DXF, DWG)을 한번에 SHP파일로 변환하는 방법

 

 

 

 

먼저 업무에서 이렇게 여러개의 캐드파일을 SHP파일로 변환해야 하는 경우를 예로 들면 캐드에서 수치지형도 5천도 50개이상을 붙여서 사용해야할 경우 or 광범위한 TIN 지형 분석등이 필요한 경우 등이 있는데요

 

즉 다수의 캐드도면을 사용해야 할경우 입니다 아래 그림과 같이 여러장의 수치지형도가 필요할 경우를 예를 들어 설명해 보겠습니다

 

 

 

아래와 같이 캐드도면 75개(수치지형도 5000도 75개)를 모두 GIS에서 사용하는 SHP파일로 변환하기 위해서는 하나하나 arcmap을 통해 변환해야 하는데요 여간 귀찮은것이 아니죠 또한 arcmap에서 139mb의 수치지형도 75개의 파일을 열어 shp파일로 내보내기 하다보면 메모리 부족등의 이유로 꺼지기 쉽상이랍니다

 

 

 

이럴 때 아주 유용한 ArcCatalog가 있는데요 Arcgis가 설치된 시작메뉴로 들어가 ArcCatalog를 실행합니다

 

 

 

 

아크카탈로그가 실행되면 아까 캐드파일(DXF,DWG 모두가능)이 위치한 폴더로 Catalog Tree를 통해 해당폴더로 이동합니다 아래 그림과 같이 여러장의 캐드도면을 모두 선택후 오른쪽 마우스버튼을 눌러 Export > To Shapefile 버튼을 눌러줍니다

 

 

CAD Feature Dataset (캐드 속성, 점,선,면, 문자)를 shp파일로 변환시켜주는 메뉴가 나타나면 저장할 폴더를 설정후 ok를 눌러 한번에 여러장의 캐드 다중도면을 손쉽게 shp파일로 변환할 수 있답니다 (캐드파일 하나당 아래 그림과 같이 point, polygon, polyline, annotation, multipatch 5개의 shp파일로 변환)

 

 

 

캐드파일의 용량 및 갯수가 여러개 있기 때문에 시간이 조금 지나면 아래 그림과 같이 Feature Class to Shapefile 변환 성공 창이 팝업되며

 

 

아크카탈로그 메뉴에서 F5키 (리플레쉬)를 눌러주면 변환된 SHP파일들이 생성된걸 확인할 수 있답니다 (*arcgis에서 파일이름에 ( ) 등이 있는 경우 오류가 일어날 수 있답니다 필자도 설명할려고 대충 이름일 지었더니 오류가 나서 다시 캐드파일 이름을 변경했답니다)

 

 

이제 ARCMAP(ARCVIEW)를 실행 만들어진 shp파일을 불러오면 아래 그림과 같이 shp로 변환된 캐드파일을 손쉽게 불러와 GIS 분석에 활용할수 있답니다

 

 

 

+ Recent posts