본문 바로가기
GIS/ArcMap

[ArcMap] 선택한 객체로 새로운 shp 파일 만들기

by lucky__lucy 2023. 1. 18.

ArcMap 10.3 버전입니다.



사용한 데이터

행정경계(시군구) http://data.nsdi.go.kr/dataset/12942

 



할 작업

전국 시군구 행정경계 shp 파일에서 경기도만 선택해서 새로 shp 파일 만들기


 

shp 파일을 여는 방법은 두 가지가 있다.
(1) 왼쪽 흰 부분(Table Of Contents, TOC)에 shp 파일을 드래그 앤 드랍하거나,
(2) 노란색 버튼 Add Data로 shp 파일을 불러올 수 있다.

 

Z_NGII_N3A_G0100000.shp 파일(행정경계 시군구)을 불러온다.

 

 

불러온 shp 파일에서 오른쪽 버튼 > Open Attribute Table

FID 왼쪽 빈 상자를 클릭하면 개체를 선택할 수 있다. 확인해보니 BJCD값이 41로 시작하는 개체들이 경기도인 것을 알 수 있다.

 

개체를 선택하는 방법은 두 가지 있다.

(1) FID 왼쪽 빈 상자를 드래그하여 41로 시작하는 모든 개체들을 선택한다. 이 경우에는 오름차순/내림차순 정리가 제대로 되어있지 않다면 개체가 모두 선택되지 않을 위험이 있다.

(2) Select by Attributes를 이용한다. (아래에서 설명 계속)

 

 

BJCD가 41로 시작하는 값을 지정하여 선택하려고 한다. "BJCD" LIKE '41%'라고 쓰고 Apply를 누른다.

- 정확한 값이 아니라 일부 값을 포함하고 있는 개체를 선택하고 싶기 때문에 LIKE를 활용한다.

    - https://support.esri.com/en/technical-article/000010066 참고

- %는 뒷 숫자가 뭐가 오든 상관없다는 의미이다. (만약 41로 끝나는 숫자를 선택하려면 '%41'로 입력하면 된다.)

 

 

Table 아래에서 Show selected record를 클릭하면 선택된 개체들만 볼 수 있다.

이제 선택된 개체들만 새로운 shp로 내보내기 하려고 한다.

 

 

TOC에서 shp 파일 오른쪽 클릭 > Data > Export Data를 클릭한다.

Export 부분이 Selected features로 된 것을 확인하고, 저장할 경로를 지정한 뒤 OK를 누르면 된다.

 

 

현재 작업 중인 mxd 파일에 방금 저장한 shp를 불러오고 싶다면 Yes를 누르면 된다.

 

728x90
반응형