.shp postgresql import encoding error

김건모·2021년 3월 8일

GIS

목록 보기
2/6

PostGIS를 사용해서 .shp파일을 postgreSQL에 import하려고 할 때 한글 때문에 데이터가 import안되는 경우가 있다.

구글링을 해본 결과 CP949방식으로 하면 된다고 했지만, 나는 CP949는 물론 한글을 지원하는 모든 인코딩 방식을 사용하면 error가 발생했다.

해결방법으론 .shp파일을 QGIS 레이아웃에 올리고 우클릭 > 내보내기를 선택해 내가 원하는 인코딩 방식으로 export한 파일을 통해 정상적으로 import 할 수 있었다.

postgreSQL에서 .csv파일을 만들어서 데이터를 import할 때에도 이와 같은 방식을 사용했었다.
(만든 테이블을 export해 csv의 헤더부분을 만들고 데이터를 입력한 후에 import)

1개의 댓글

comment-user-thumbnail
2021년 10월 1일

안녕하세요 저도 인코딩 오류가 계속 떠서 qgis에 올려서 내보내기를 통해 원하는 인코딩을 설정하고 싶은데 인코딩 설정 항목이 없는거 같습니다 이부분 확인 가능하실까요?

답글 달기