답변:
시행 착오. 모든 것을 올바르게 얻을 때까지 다른 설정을 사용하여 Ms Excel 또는 OpenOffice로 .dbf 파일을 열어보십시오.
더 많은 단서에 대해서는이 게시물을보십시오 : https : //.com/questions/319095/how-do-i-determine-the-character-set-of-a-string
프로그램이 쉐이프 파일의 문자 세트를 결정하는 두 가지 방법이 있습니다.
이 file
유틸리티는 텍스트 파일의 인코딩을 추측 할 수 있습니다. 파일 이없는 경우ogr2ogr
원래 인코딩을 유지하는 변환에 사용하십시오 ..cpg
ogr2ogr -f CSV file.csv file.dbf
file file.csv
출력 예 :
file.csv: ISO-8859 text
가장 빈번한 인코딩 중 UTF-8과 latin1로 테스트했습니다. OS X에 대해 잘 모르는 Ubuntu에서 기본적으로 작동합니다 file
. Windows 의 유틸리티에 대해 잘 모르겠습니다 .
참고 : .cpg
인코딩을 나타내는 해당 파일이 있으면이를 ogr2ogr
인식하고 출력은 UTF-8로 표시됩니다. 그러나 CSV 출력이 올 바르면 .cpg
파일 의 정보 가 정확하다는 것을 알고 있습니다.
* .dbf의 29 번째 바이트를 코드 페이지로 변환하기위한 또 다른 테이블 : http://webhelp.esri.com/arcpad/8.0/referenceguide/index.htm#locales/task_code.htm