본 내용은 https://docs.qgis.org/3.4/ko/docs/training_manual/index.html 내용을 기반으로 작성되었습니다.
이 포스트에서 사용되는 연습용 데이터는 아래에서 다운로드 가능합니다.
https://github.com/qgis/QGIS-Training-Data/archive/v2.0.zip
0. 기본 정보
- 포인트(점)와 폴리곤(면)에 라벨을 붙이는 건 쉬운 편임
- 라인(선)에 라벨을 붙이는 작업을 똑같이 하면 다음과 같이 라벨이 형성됨
- 정확히 어떤 도로를 의미하는지 알수 없는 경우가 가끔 발생됨, 도로가 곡선일 경우 더 심함
1. 라인(선)의 라벨 좀 더 정확하게 표현하기
- 좀더 명확하게 라벨을 붙이기 위하여 몇가지 설정할 수 있음
- 그 중 아래와 같이 '위치'를 변경시키는 것임
(1) 혹시 도로가 다른레이어에 가려서 안보인다면, 레이어 탭에서 상단으로 이동시켜 주자
(2) 레이어 속성 창에서 라벨탭을 클릭하여 라벨을 활성화 시키자
(3) 왼쪽 박스에서 배치를 클릭
(4) 일반설정의 모드를 곡선으로 변경
(5) 허용되는 위치를 라인상 으로 변경
- 아래 그림 하단 동그라미로 표시한 곳처럼 곡선이 심한 도로의 라벨의 경우 보다 효과적으로 표현됨
2. 라벨의 일부만 다르게 표현하기
- 어떤 조건에 의해 라벨의 일부만 이탤릭체 등으로 변경할 수 있음
- 아래와 같이 places 레이어의 라벨 중 일부만 스타일을 변경해보자.
(1) 일단 places 레이어가 잘 보이도록 레이어 탭에서 상단으로 이동시켜 주자
(2) 레이어 속성창에 들어가서 단일라벨을 적용
(3) 왼쪽 상자에서 텍스트를 클릭
(4) 스타일 아래쪽 아래 화면에서 표시된 부분을 클릭하여 편집 선택
(5) 표현식 입력란에 "place" = 'town' 을 입력
[" " 큰따옴표 안에 있는 것은 필드, ' ' 작은 따옴표 안에 있는 것은 문자]
[필드(속성테이블에서 확인 가능)가 town 인 애들만 선택하라는 의미]
(6) 확인을 눌려 결과를 확인
'QGIS' 카테고리의 다른 글
QGIS 기초 공부하기 : 4.1 조판(레이아웃) 만들기 (0) | 2022.01.12 |
---|---|
QGIS 기초 공부하기 : 3.3 벡터 범주화하여 표현하기 ① (0) | 2022.01.11 |
QGIS 기초 공부하기 : 3.2 벡터 라벨 붙이기 ① (0) | 2022.01.09 |
QGIS 기초 공부하기 : 3.1 벡터 속성 데이터 다루기 기본 (0) | 2022.01.08 |
QGIS 기초 공부하기 : 2.2 벡터 레이어 심볼 생성하기 ② (0) | 2022.01.07 |