해결된 질문
작성
·
27
1
안녕하세요 UPWISE님
좋은강좌 너무 감사드립니다.
벡터레이어 병합 실습 중인데 혹시 여러개의 벡터파일의 인코딩을 한꺼번에 변경 시킬 방법이 있을까요?
UTF-8이 깨셔서 window949로 변경할려니 파일이 너무 많아 불편한 거 같습니다.(그외 속성도 일괄 변경이 가능하면 더 좋겠습니다.)
혹시 방법이 있으면 알려주시면 감사하겠습니다.
답변 1
1
안녕하세요. UPWISE 입니다.
강의 수강과 힘이 되는 말씀에 감사의 말씀 드립니다.
여러 벡터 레이어의 인코딩을 한 번에 적용하려면, QGIS 의 [레이어 > 레이어 추가 > 벡터레이어 추가] 를 통해 인코딩을 지정하여 레이어를 불러오면 됩니다.
위에 첨부드린 이미지와 같이, QGIS 프로그램 상단 탭에서 "레이어" 탭을 찾을 수 있습니다.
"벡터 레이어 추가" 를 통해 "데이터소스 관리자 | 벡터" 팝업이 열리면, 우선 "소스" 부분에서 불러올 벡터 레이어(들)를 선택하고 "열기"를 눌러주시면 됩니다.
저는 읍면동 shp 파일이 모여있는 최상단의 폴더에서 ".shp" 으로 검색하여 추가할 레이어를 선택하였습니다.
레이어를 추가해주신 뒤에는 "소스 유형" 부분에서, 인코딩을 변경하고자 하는 인코딩으로 설정해주시면 됩니다. 해당 파일의 경우 말씀하신 "windows-949" 혹은 제가 캡처한 화면에 있는 "EUC-KR" 중 하나를 사용하시면 한글이 정상 출력 됩니다.
인코딩 설정을 마친 뒤, 팝업 우하단의 "추가(A)" 버튼을 누르시면 설정한 인코딩이 적용되어 벡터레이어가 추가됩니다.
문의주신 사항이 해결되었기 바라며, 추후 다른 질문이 생기신다면 언제든 편하게 문의 부탁드립니다.
감사합니다.
-UPWISE 답변-
빠른답변 정말 감사드립니다^^