본문 바로가기
AutoCAD

16. AutoCAD map에서 디지털화(Digitalizing) 및 shp 파일 생성 방법 : 단계별 가이드(dwg, dxf → shp)

by Dr. Detective-Hanzawa 2024. 9. 18.
반응형

안녕하세요. 

오늘은 AutoCAD 프로그램 중 map 버전을 이용하여 디지털화하는 방법과 shp 파일을 만드는 방법을 단계별로 알아보도록 하겠습니다.

 

Digitalizing 현장에서 조사해 온 지도를 디지털화하는 작업으로 Polyline을 이용하여  하나의 Polygon을 만들어 주는 작업입니다.

 Matchprop(Ma) – 서식복사를 이용하여 linetype, lineweight 등을 동일하게 해줍니다.

(dwg는 dxf로 다른이름으로 저장 후 shp 파일로 변환하시면 됩니다.)

 

※ Polyline와 line의 차이점 : 2024.08.14 - [AutoCAD] - 1. AutoCAD 초보자 가이드: 라인, 취소, 복구, 지우기, 복사, 원, 선 자르기, 다각형, 문자쓰기


 

•★ Dtext로 속성 삽입(Polygon 내에 Dtext point가 들어가야 함) 합니다.★

 

AutoCAD 서식복사(Matchprop) 기능을 설명하는 이미지
AutoCAD 서식복사(Matchprop)

Cleanup

 Cleanup이란 중복 데이터를 제거하고, 폴리선을 제거하고, 길이가 0인 객체 등을 제거하는 등의 작업을 수행하기 위해 도면에서 정리를

  수행하는 방법입니다.

1) Layer Properties Manager에서 Polyline으로 그린 LayerDtext 속성을 제외하고 Freeze시킴
2)  화면에 남아 있는 layer를 전체 선택하여 원점복사(Ctrl+Shift+C)해서 새로운 창에 붙여넣기(Ctrl+V)해서 다른 이름으로 저장함
3) Topology(위상 생성을 위한 작업들) – 도형에 연결하여 정보를 부가함

      Map → Tools → Drawing Cleanup(겹쳐진 선이나 잘못 그려진 선 등을 잘라 줌 - 정리작업)

 

AutoCAD map Cleanup 기능을 설명하는 이미지
AutoCAD map Cleanup

4) Drawing Cleanup - Select Objects(객체선택)에서는 Next
AutoCAD map Cleanup - select Objects
AutoCAD map Cleanup - select Objects

 

5) Cleanup Actions  - Cleanup Actions에 있는 명령어들을 Add를 사용하여 Selected Action으로 이동하고 Next

 

AutoCAD map Cleanup - cleanup actions
AutoCAD map Cleanup - cleanup actions

- Delete Duplicates: 중복된 것을 지움

- Erase Short Objects: 객체나 선이  짧은 것을 지움

- Break Crossing Object: 잘못된 교차점을 찾음

- Extend Undershoots: 선과 선이 접하지못한 곳을 찾음

- Apparent Intersection: 가상 교차점 찾음

- Snap Clustered Nodes: 객체나 선으로부터부터 떨어진 점을 찾음

- Dissolve Pseudo Nodes: 사라진 가상의 점을 찾음

- Erase Dangling Objects: 객체나 선에 매달려 있는 것을 지움

- Simplify Objects: 객체를 단순화함

- Zero Length Objects: 길이가 “0”인 객체를 찾음

 

6) cleanup Methods - Convert Selected Objects에 있는 Line to Polyline, Arc to Polyline,

    3D Polyline to Polyline, Circle to Polyline 4가지를 Check 하고Finish

AutoCAD map cleanup - cleanup Methods
AutoCAD map cleanup - cleanup Methods

 

7) Deleted object(s)와 Created object(s)가 ‘0’이 될 때까지 Drawing Cleanup 작업을 반복함★

AutoCAD map - Deleted object(s) 와 Created object(s) 작업 반복
AutoCAD map - Deleted object(s) 와 Created object(s) 작업 반복

8) Create Polygon Topology

  : Drawing Cleanup 완료가 되었으면 Map – Topology – Create 하여 Create Polygon Topology를 실행 

  ★ Polygon Topology Error가 없어질 때까지 cleanup 작업과 Create Polygon Topology 작업을 반복 ★ 

       계속해서 오류가 날 때는 전체 원점복사 후 원점 붙여 넣기 실시하여 위의 작업을 반복

AutoCAD map - Topology 만들기
AutoCAD map - Topology 만들기

9) Create Polygon Topology - select links, select node

AutoCAD map - select links, select node
AutoCAD map - select links, select node

 

10) Create Polygon Topology - create new node, select centroids

AutoCAD map - create new node, select centroids
AutoCAD map - create new node, select centroids

 

11) Create Polygon Topology - create new centroids, set error makers

AutoCAD map - create new centroids, set error makers
AutoCAD map - create new centroids, set error makers

 

12) Polygon Error - Rhombus, Octagon

AutoCAD map - Rhombus, Octagon error 예시

13) Polygon Error - Square, Triangle

AutoCAD map - Square, Triangle Error 예시

14) Polygon Error - Created Topology

AutoCAD map - Created Topology, Export

15) Polygon을 shp파일로 변환

AutoCAD map - Polyline to shp file

16) shp 파일 확인

AutoCAD map - Source Field, Output Field, String, GIS check

 

이렇게 AutoCAD map에서 디지털화(Digitalizing) 및. shp 파일 생성 방법을 알아봤는데요. 

위와 같은 순서대로 하신다면 문제없이 만드실 수 있습니다. 

하지만 항상 우리에겐 문제가 생겨나죠.

대부분은 문제는 1) 원점복사 후 원점 붙여 넣기 하지 않아서, 2) cleanup에서 Deleted object(s)와 Created object(s)가 ‘0’이 될 때까지 Drawing Cleanup 작업을 반복하지 않아서, 3) Create Polygon Topology 작업을 제대로 하지 않아서, 4)  Polygon Error를 제거하지 못해서(Dtext를 polygon 내에 삽입하지 못함, 겹치는 선이 많음, 속성값이 없음, Polygon이 제대로 만들어지지 않아서 등) 5) 하기 싫어서!!!, 6) gis를 할 줄 몰라서!!! 등의 문제가 생깁니다. 이러한 문제는 익숙해지면 금방 해결하실 수 있습니다.

 

오늘은 여기까지....

즐거운 하루 보내세요..

 

https://detective-hanzawa.tistory.com/35

 

0. 지리정보시스템(GIS)란? - 정의와 활용 방법

최근에는 Cad 보다 gis를 사용하는 빈도가 높습니다. 그러니 오늘은 GIS에 대해서 한번 알아보겠습니다.    GIS는 우리가 연구, 작업하는 일상속에서 꼭 필요한 분석 프로그램이 되었습니다. 최

detective-hanzawa.tistory.com

 

반응형