2.9. 지오메트리 제너레이터 심볼
모든 레이어 유형(포인트, 라인 및 폴리곤)에 도형을 사용할 수 있습니다. 만들어진 심볼은 레이어 유형에 직접 의존합니다.
간단히 말해서, 도형을 사용하면 심볼 내에서 일부 작업을 실행할 수 있습니다. 예를 들어 포인트 레이어를 생성하지 않고 폴리곤 레이어에서 연산을 실행할 수 있습니다.
더 나아가 심볼 모양을 변경할 수 있는 모든 스타일 옵션이 있습니다.
시도해 보시게요!
1. 'water' 레이어 속성을 선택합니다.

2. 심볼 레이어 유형을 선택합니다.

3. 'Geometry Generator'를 선택합니다.

4. 선택된 'Geometry Generator'에서 도형의 유형을 변경합니다.

5. 유형을 'Poing / MultiPoint'를 선택합니다.

6. 선택한 타입을 적용합니다.

7. 'query panel'에서 'centroid($geometry)'로 변경하여 포인트를 가운데에 하나만 배치되도록 합니다.

참고) 'centroid'를 사용하지 않으면 다음과 같은 결과가 나옵니다.

8. 확인 버튼을 눌러 완성합니다.

9. 아래에 폴리곤이 나타나도록 합니다. 방법은 레이어를 하나 더 사용할 수 있습니다. 그러나 하나의 레이어에 포인트와 폴리곤이 동시에 표현되도록 합니다.


10. 하나의 레이어로 완성합니다.

Try Yourself
레이어를 겹쳐 다음과 같은 맵을 만들어 봅시다.

Answer
1. [+] 버튼을 클릭하여 다른 심볼 레벨을 추가합니다.

2. [down] 버튼을 클릭하여 새로운 심볼을 목록 하단으로 이동합니다.

3. 물 다각형을 채우기에 좋은 색상을 선택합니다. 그리고 마커를 선택하여 원하는 형태의 도형을 결정합니다.

4. 적용 결과를 확인합니다. 윤곽선이 남았군요.

5. 윤곽선을 없애 자연스런 폴리곤으로 완성됐습니다.

한걸음 더
다음 두 맵은 어떤 차이가 있나요?


차이가 느껴지시는지요?
'QGIS > QGIS 교육' 카테고리의 다른 글
3.1. 벡터 속성의 데이터 (0) | 2022.09.03 |
---|---|
2.10. 사용자 지정 SVG 채우기 레이어 생성 (0) | 2022.09.02 |
2.8. 다양한 심볼 레이어 유형 (1) | 2022.09.01 |
2.7. 심볼 스타일 적용 (0) | 2022.09.01 |
2.6. QGIS 심볼 레이어 순서 배열 (0) | 2022.08.31 |
댓글