728x90
반응형
728x170

등고선에서 수치를 표시하고 100m 단위 라인을 굵게 표시하는 방법입니다.

1. 등고선 Layer 를 준비합니다. 수치지형도 등고선(F0010000) 하나를 다운받아 추가합니다.

2022.11.09 - [QGIS] - [QGIS] 수치지형도 사용해서 등고선 넣기

 

[QGIS] 수치지형도 사용해서 등고선 넣기

http://data.nsdi.go.kr/dataset/20190710ds00004 수치지형도v2.0(1:5000) - 오픈마켓 data.nsdi.go.kr 위 사이트에서 지역에 해당하는 수치지형도를 다운로드합니다. 다운로드하여 압축을 풀어 보면 정말 많은 압축

kjun.kr

 

2. 추가된 등고선 Layer 우클릭 메뉴 > 속성 > 라벨 설정

우선 라벨이 선위에 있으면 보기 좋지 않아 라인 가운데에 표시하고
라벨이 등고선과 겹쳐지지 않게 처리해아합니다.

단일 라벨을 선택하고 값은 등고수치를 선택합니다.
아래의 배치 에서 라인 상 만 체크합니다.

버퍼 에서 텍스트 버퍼 그리기 를 체크합니다.

라벨 처리 결과

3. 필드를 추가하여 필드값 기준으로 라인을 굵게 표시합니다.

등고선 Layer 마우스 우클릭 메뉴의 속성테이블 열기 를 하여 나온 속성 테이블 창에서 필드 계산기 열기를 합니다.

새로운 필드 생성 체크 된 상태로 아래처럼 필드를 추가합니다. (100 으로 나눈 값이 0 이면 1로 처리합니다.)

if("등고수치"%100 =0,1,null)

필드 추가 완료가 되었으면 연필 버튼을 눌러 저장합니다.

등고선 Layer 의 우클릭 속성심볼로 들어가서 분류값 사용으로 바꾸고
값을 Index 컬럼을 지정하고 분류 버튼을 누릅니다.

여기에서 1로 된 선의 굵기를 변경하면 됩니다. 색도 똑같이 검은 색으로 바꿉니다.

결과

 

728x90
반응형
그리드형
Posted by kjun

댓글을 달아 주세요