Regions 이름을 가진 shapefile이 있습니다. 특수 문자가 아닌 상형 문자가 포함 된 것 같습니다. 올바르게 표시하려면 어떻게해야합니까? 모양을 UTF-8로 가져 오면 작동하지 않습니다 ...
또한 이름은 dbase 테이블에 있습니다. 그래서 utf8에 dbase 테이블을 저장할 수 있습니까? 아니면 처리하는 다른 방법이 있습니까?
Regions 이름을 가진 shapefile이 있습니다. 특수 문자가 아닌 상형 문자가 포함 된 것 같습니다. 올바르게 표시하려면 어떻게해야합니까? 모양을 UTF-8로 가져 오면 작동하지 않습니다 ...
또한 이름은 dbase 테이블에 있습니다. 그래서 utf8에 dbase 테이블을 저장할 수 있습니까? 아니면 처리하는 다른 방법이 있습니까?
답변:
shapefile은 UTF-8 일 가능성이 높지만 qgis 1.8.0에는 shapefile의 올바른 인코딩에 버그가 있습니다. 이 문제가 해결 될 때까지 Windows에서이 해결 방법을 시도해보십시오.
Windows XP의 경우 C : \ Programs \ Quantum GIS Lisboa \ bin 또는 Windows 7의 경우 C : \ Programs (x86) \ Quantum GIS Lisboa \ bin으로 이동하십시오. qgis.bat를 찾아서 적절한 편집기로여십시오 (메모장 ++를 설치했습니다. ++ 그런 것들을 위해). 1 행 다음에 다음을 삽입하십시오.
SET SHAPE_ENCODING = UTF-8
아니요 문제를 해결했습니다. LibreOffice에서 dbf 파일을 UTF8로 열고 특수 문자를 넣고 저장했습니다. 그거였다. 매우 간단합니다!