인프런 커뮤니티 질문&답변

angae6742님의 프로필 이미지
angae6742

작성한 질문수

QGIS 입문자 올인원 스타터팩 (이론/실습형)

위성영상 활용 인덱스 계산 실습

표현식으로 추출 문의 드립니다.

해결된 질문

작성

·

10

1

좋은 강의에 감사드립니다.

 

수업 진행중 알려 주신 표현식으로 추출에서

선택한 객체만(붉은사각형)의 역할이 무엇인지요?

체크하고 체크해제하고 실행시 차이점을 모르겠습니다.

감사합니다.

표현식으로추출.png.webp

 

답변 1

1

UPWISE님의 프로필 이미지
UPWISE
지식공유자

안녕하세요. UPWISE 입니다.

강의 수강에 감사 말씀 드립니다 :)

 

질문 주신 "선택한 객체만" 체크 박스는 "표현식으로 추출"의 입력 레이어 중 일부 피처가 선택되어 있을 때, 선택된 객체들 내에서만 표현식에 일치하는 객체를 추출할 때 사용됩니다.

예를 들어, 서울시 1-8호선 역사 레이어 중에서 "호선" = 2 라는 표현식으로 역사를 추출할 때, 1)입력 레이어에 선택된 객체가 없거나, 2)일부 객체가 선택되어 있지만 "선택한 객체만" 체크가 활성화 되어 있지 않을 때에는 모든 2호선 역사가 추출되게 됩니다.

하지만, 서울시 역사 중 한강 이북의 역사 포인트가 선택되어 있다고 할 때, "선택한 객체만" 체크가 활성화 되어 있다면, 선택된 한강 이북의 역사 포인트 중에서 2호선인 포인트만 추출되게 됩니다.

"선택한 객체만" 체크 박스는 벡터레이어 속성테이블 계산식 사용 등에서도 찾아보실 수 있으며, 유용하게 활용됩니다.

다만, 전체 레이어를 대상으로 결과를 도출하고 싶은데 선택된 객체가 있는 것을 확인하지 못하고 진행될 경우 결과에 오류가 발생할 수 있으니 이에 주의하시길 바랍니다.

문의주신 내용이 해결되었길 바랍니다. 추후 다른 질문이 생기신다면 문의 부탁드립니다.

감사합니다.

-UPWISE 답변-

angae6742님의 프로필 이미지
angae6742

작성한 질문수

질문하기