본문 바로가기
GIS/ArcMap

[ArcMap] Select by attribute, Select by location

by lucky__lucy 2023. 7. 13.

Select by attribute

  • 특정 조건을 가진 속성 값을 가진 데이터를 선택하는 도구
  • 레이어에서 원하는 피처를 필터링하여 선택할 수 있음
  • 예를 들어, 도시 레이어에서 인구가 100,000명 이상인 도시를 선택하거나, 식물 종류 레이어에서 "나무"라는 속성 값을 가진 식물 종류를 선택할 수 있음

 


 

Select by location

  • 공간적인 관계를 기반으로 특정 조건에 맞는 데이터를 선택하는 도구
  • 하나의 레이어에서 다른 레이어와의 공간적인 관계를 분석하여 겹치거나 인접하는 피처를 선택할 수 있음
  • 예를 들어, 도로 레이어에서 강 레이어와 겹치는 도로를 선택하거나, 포인트 레이어에서 특정 폴리곤 영역에 인접한 포인트를 선택할 수 있음

 

Select by location의 파라미터 - 관계

 

- 인터섹트(Intersect): 입력 레이어의 피처들이 선택 영역과 교차하는 경우
- 3D 인터섹트(3D Intersect): 입력 레이어의 피처들이 3차원 공간에서 선택 영역과 교차하는 경우
- 인터섹트(DBMS): 입력 레이어의 피처들이 선택 영역과 교차하는 경우 선택됩니다. 이 옵션은 엔터프라이즈 지리데이터베이스에서만 사용할 수 있으며, 필요한 조건을 충족할 경우 클라이언트가 아닌 데이터베이스에서 선택 작업이 처리
- 거리 내에 있음(Within a Distance): 입력 레이어의 피처들이 선택 영역으로부터 지정된 거리 내에 위치하는 경우이며, 거리는 유클리드 거리를 기준으로 지정
- 거리 내에 있음(3D) (Within a Distance 3D): 입력 레이어의 피처들이 3차원 공간에서 선택 영역으로부터 지정된 거리 내에 위치하는 경우
- 거리 내에 있음(측지선) (Within a Distance (Geodesic)): 입력 레이어의 피처들이 선택 영역으로부터 지정된 거리 내에 위치하는 경우이며, 피처 간의 거리는 지구의 곡률을 고려한 측지선 공식을 사용하여 계산
- 포함함(Contain): 입력 레이어의 피처들이 선택 영역에 포함되는 경우
- 완전히 포함함(Completely Contains): 입력 레이어의 피처들이 선택 영역을 완전히 포함하는 경우
- 포함함(Clementini) (Contain Clementini): 입력 레이어의 피처들이 선택 영역을 완전히 포함하는 경우이며, Clementini 방식에서는 선택 영역이 입력 피처의 경계선 상에 위치하는 경우 선택되지 않음
- 이내(Within): 입력 레이어의 피처들이 선택 영역 내에 위치하는 경우 
- 완전히 포함됨(Completely Within): 입력 레이어의 피처들이 선택 영역에 완전히 내포되는 경우
- 포함됨(Clementini) (Within Clementini): 입력 레이어의 피처들이 선택 영역에 내포되는 경우이며, Clementini 방식에서는 입력 피처가 선택 영역의 경계선 상에 위치하는 경우 선택되지 않음
- 동일함(Identical): 입력 레이어의 피처들이 선택 영역과 기하학적으로 동일한 경우 
- 경계 겹침(Boundary Touches): 입력 레이어의 피처들이 선택 영역과 경계를 공유하는 경우이며, 입력 피처의 경계는 선택 영역의 경계와 닿아야 하며, 입력 피처의 어떤 부분도 선택 영역을 교차해서는 안됨
- 라인 세그먼트 공유(Share a Line Segment): 입력 레이어의 피처들이 선택 영역과 라인 세그먼트를 공유하는 경우이며, 입력과 선택 레이어는 모두 라인 또는 폴리곤이어야 함
- 윤곽선을 교차함(Crossed by the Outline): 입력 레이어의 피처들이 선택 영역의 윤곽선과 교차하는 경우

 

Select by location의 파라미터 - 선택 유형

- 새 선택(New selection): 기존의 선택을 대체하는 결과 선택이며, 기본 설정값
- 현재 선택에 추가(Add to current selection): 결과 선택이 기존의 선택에 추가되며, 선택이 없는 경우에는 "새 선택" 옵션과 동일하게 동작
- 현재 선택에서 제거(Remove from current selection): 결과 선택이 기존의 선택에서 제거되며, 선택이 없는 경우에는 동작이 없음
- 현재 선택에서 일부분 선택(Select from current selection): 결과 선택이 기존의 선택과 결합되며, 두 선택에 공통적인 레코드만 선택됨
- 현재 선택 전환(Switch selection): 선택이 전환되며, 이전에 선택된 모든 레코드가 선택에서 제외되고, 이전에 선택되지 않았던 모든 레코드가 선택됨. 이 옵션을 선택하면 "Selecting Features" 및 "Relationship" 매개변수는 무시됨

728x90
반응형