inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

QGIS 파이썬 자동화 (벡터편) Ver.2

인코딩 적용관련 문의 드립니다.

해결된 질문

371

angae6742

작성한 질문수 5

1

안녕하세요.

먼저 파이썬콘솔에 한글은 입력이 되지 않는지요?

본 질문입니다.

8.split 코드를 제가 가진 데이터에 적용해보았는데요.

한글이 깨지는 문제가 발생 되어 나름 배운되로 인코딩을 적용했는데.

레이어창에서 보일때는 인코딩이 적용되어 한글이 잘 보이나,

레이어창에서 제거 하고 다시 레이어를 불러 오면 보면 한글이 깨져보이네요.

인코딩 적용을 위해서 레이어를 다른이름으로 저장을 해야 되는 건가요?

어떻게 해야 인코딩이 적용 되게 할 수 있는지 문의 드립니다.

감사합니다.

===================================================

for file in files:

if file.endswith('shp'):

shps.append(os.path.join(output_path, file))

for shp in shps:

layer = QgsVectorLayer(shp, shp.split('\\')[-1])

# 인코딩

encodingParams={'INPUT' : layer, 'ENCODING' :'utf-8' }

#인코딩실행

encoding=processing.run('native:setlayerencoding', encodingParams)

QgsProject.instance().addMapLayer(layer)

 

==================================================

python qgis GIS

답변 1

1

UPWISE

안녕하세요. UPWISE 입니다.

혹시 작업에 사용했던 파일 (혹은 일부 샘플)과 작성하신 코드를 공유해주실 수 있을까요?
추가한 레이어의 어떠한 속성이 한글로 되어 있는지를 정확히 알아야 할 것 같습니다.
(레이어 이름이 한글, 레이어 내 속성, 경로 내 한글 포함 등 어떠한 상황인지)

데이터나 코드의 공개가 어려운 상황이라면, 제 강사 프로필의 오픈 채팅을 통해 공유해주시거나
사용하신 데이터의 형식을 설명해주셔도 좋을 것 같습니다.

감사합니다.

-UPWISE 답변-

링크드 리스트 중간 삽입삭제 시간복잡도 질문

0

7

1

Kaggle 노트북(predict.ipynb) 관련

0

7

0

처음 에이전트 설정을 잘못 했을 경우 수정 하는 방법

0

6

0

강의 연장 문의

0

7

1

수강 신청 연장 문의드립니다.

0

18

1

26년2회 실기기출은 언제쯤...

0

22

2

재귀함수 종료조건

0

10

1

git bash .env

1

12

1

예제 001 실행 안됩니다.

0

13

3

ipython 설치가 안되는거 같습니다.

0

9

1

디졸브 강의 관련 문의

0

124

2

섹션4 버퍼실습 자료 어디있을까요?

1

196

2

qgis에서 오차범위 내의 객체만 속성 결합을 할 수 있나요?

1

860

3

스크립트 불러오기

1

312

1

홀삭제 좌표 지정

1

308

1

Buffer 만드는 강의에서 코드 오류인 것 같습니다.

1

402

2

강의 자료는 어디서?(포인트 5186 자료는 어디서?

1

337

1

merge 관련 문의 입니다.

2

1277

2

실전3 오류 문의

1

490

1

실전1_와이파이 소외지역

1

440

1

실습 중의 데이터 입력 오류

2

548

2

외부데이터 연결

1

556

1

안녕하세요 향후 계획이 궁금합니다^^

1

468

1

버퍼 강의 중 VWorld StateTile 레이어

2

478

1