티스토리 뷰
QGIS 수치지도 유니코드 한글 변환
(QGIS Desktop 3.16.14 기준)
▢ 국토지리정보원 수치지도
○ 수치지도 1/25,000, dxf파일 내려받기 : 한글 변환 오류 발생
○ 내려받은 dxf파일 속성 설정
- "QGIS 음영·색상기복 산행지도 만들기" 참조
(https://blog.daum.net/seolbeom/427 )
▢ 수치지도 유니코드 한글 변환
○ 편집이 가능한 GeoJSON 레이어 생성후 유니코드 한글변환 진행
- Point 레이어 오른쪽 클릭 → 내보내기 → 객체를다른이름으로저장 → GeoJSON 파일이름 입력 → 확인
○ GeoJSON 레이어 편집 (유니코드 한글 변환)
▷ 속성테이블 편집 화면
- GeoJSON 레이어 오른쪽 클릭 → 속성테이블열기 → 편집모드 단추클릭 → 편집창 Text 필드 선택 → ‘ℇ’ 클릭 → 표현식 대화창
▷ 표현식 대화창 함수편집기
- 함수편집기 클릭 → 왼쪽하단 "+" 클릭 → 새파일이름 입력 → 확인 → 한글변환 파이썬 코딩 (첨부 메모장 화일 내려받기후 프로그램 복사 붙이기, 파이썬 연습 자료 내용 참조) → 함수저장및불러오기 단추 클릭
▷ 표현식 대화창 표현식 편집기
- 표현식대화창 좌상단 표현식 클릭 → 중간 검색창 'Custom'에 임의로 만든 unicode_convert 함수 생성 확인 → unicode_convert 더블 클릭 → 좌측 표현식 대화창 unicode_convert( "Text" ) 선택 입력 → 화면 하단 확인 클릭
▷ 선택 항목 갱신
- 화면 속성테이블 편집 창 → 모두 갱신 단추 클릭 → Text 필드 한글 변환 확인후 → 저장
▷ 유니코드 한글 변환 파이썬(Python) 프로그램 자료
▷ 유니코드 한글 변환 파이썬(Python) 연습 자료
▢ 기 입력 관리중인 레이어 속성(qml 화일) 편집
○ 지도상 표고점 수치 과다 표기 → 산행자료로 불필요 → 속성화일 정리(제외) 편집 요구
▷ 과다 표기 표고점 수치 선택해제(제외)
- GeoJSON Point 레이어 → 속성 → 라벨 → 스타일(qml 파일) 불러오기 → 표고점수치 선택 해제(제외)
▷ 임의 라벨 추가
- GeoJSON Point 레이어 → 속성 → 라벨 "+" 추가 → 설명 : 라벨 이름, 필터 : ‘ℇ’ 클릭후 임의코드로 표현식 입력, 값 : 'TEXT' 선택, 글꼴, 크기, 색상 등 선택적용 → 확인 → 적용 → 확인 → 프로젝트 창으로 이동
▷ 표고점 임의수치 입력
- 프로젝트 창 GeoJSON Point 레이어 선택 → 편집모드전환 → 편집 → 포인트객체추가 → 화면지도상 객체추가 위치에 왼쪽 클릭 → 개체속성 입력창 → layer : ‘ℇ’ 클릭후 부여한 임의코드, Text : 표고점 수치, 지명, 건물명 등 필요 항목 입력 → 확인
▷ 과다 표기 표고점 포인트 "×" 선택 해제(제외)
- LineString 레이어 → 속성 → 심볼 → 스타일(qml 파일) 불러오기 → 표고점 포인트('F0027217') 선택해제(제외) → 적용 → 확인
○ 속성화일 정리(제외) 편집후 결과
'이런저런 > 이런저런' 카테고리의 다른 글
QGIS 산행지도 오룩스맵 활용 (0) | 2022.07.20 |
---|---|
QGIS 음영·색상기복 산행지도 만들기 (0) | 2021.03.22 |
호서루와 난계사 (0) | 2011.08.15 |
반닫이 (0) | 2011.04.05 |
고향의 추석 (0) | 2010.08.03 |