해결된 질문
작성
·
10
1
좋은 강의에 감사드립니다.
수업 진행중 알려 주신 표현식으로 추출에서
선택한 객체만(붉은사각형)의 역할이 무엇인지요?
체크하고 체크해제하고 실행시 차이점을 모르겠습니다.
감사합니다.
답변 1
1
안녕하세요. UPWISE 입니다.
강의 수강에 감사 말씀 드립니다 :)
질문 주신 "선택한 객체만" 체크 박스는 "표현식으로 추출"의 입력 레이어 중 일부 피처가 선택되어 있을 때, 선택된 객체들 내에서만 표현식에 일치하는 객체를 추출할 때 사용됩니다.
예를 들어, 서울시 1-8호선 역사 레이어 중에서 "호선" = 2 라는 표현식으로 역사를 추출할 때, 1)입력 레이어에 선택된 객체가 없거나, 2)일부 객체가 선택되어 있지만 "선택한 객체만" 체크가 활성화 되어 있지 않을 때에는 모든 2호선 역사가 추출되게 됩니다.
하지만, 서울시 역사 중 한강 이북의 역사 포인트가 선택되어 있다고 할 때, "선택한 객체만" 체크가 활성화 되어 있다면, 선택된 한강 이북의 역사 포인트 중에서 2호선인 포인트만 추출되게 됩니다.
"선택한 객체만" 체크 박스는 벡터레이어 속성테이블 계산식 사용 등에서도 찾아보실 수 있으며, 유용하게 활용됩니다.
다만, 전체 레이어를 대상으로 결과를 도출하고 싶은데 선택된 객체가 있는 것을 확인하지 못하고 진행될 경우 결과에 오류가 발생할 수 있으니 이에 주의하시길 바랍니다.
문의주신 내용이 해결되었길 바랍니다. 추후 다른 질문이 생기신다면 문의 부탁드립니다.
감사합니다.
-UPWISE 답변-