shp 인코딩 관련 질문드립니다.

4,141 views
Skip to first unread message

B.HS

unread,
Mar 5, 2015, 10:13:15 PM3/5/15
to osge...@googlegroups.com
안녕하세요.
그룹에서 많은정보로 도움받고있는사람입니다.
매번 이렇게 질문드려서 죄송합니다 ㅠ

shp파일을 인코딩완료하여 qgis에서는 파일이 정상적으로 열립니다.
근데 arcGis에서는 깨져서 나오네요.
인터넷도찾아보고 여러방법을 동원해봐도 방법을 모르겠네요.
혹시 해결방법 아시는분은 답글 부탁드릴게요.

환절기 감기조심하세요.

Minpa Lee

unread,
Mar 5, 2015, 10:22:30 PM3/5/15
to OSGeo Korean Chapter
안녕하세요

질문하신 Shape 파일이 깨진다는 건 Shape 파일의 dbf(속성정보)의 한글이 깨진다는 말씀이신가요?

만약 그렇다면
1. 우선, qgis에서 정상적으로 열린다고 하셨으므로 QGIS에서 Shape 파일 열때 사용한 인코딩이 무엇인지 확인이 필요합니다.
2. 최근 ArcGIS는 (아마 10.0 부터) UTF-8을 기본 인코딩으으로 사용하고 있는 것으로 알고 있습니다.
3. ArcGIS에서 shape 파일 불러오기 전에 shapefile이름.cpg 라는 아스키 파일을 하나 만들고 그 안에 EUC-KR, UTF-8 등 원본 Shape 파일의 dbf 파일 인코딩 정보(QGIS에서 불러올 때 사용한 인코딩 정보)를 생성한 후 ArcGIS에서 불러오시면 해결될 듯 합니다.

이민파 올림
=====================================
이민파, Lee MinPa, Director of R&D
Mango System inc. http://www.mangosystem.com
Mail           : minp...@mangosystem.com
Mobile        : 010-2030-7084
Blog           : http://onspatial.com
=====================================

2015년 3월 6일 오후 12:13, B.HS <bhs...@gmail.com>님이 작성:

--
Google 그룹스 'OSGeo(Open Source GeoSpatial) 한국어 지부 - OSGeo Korean Chapter' 그룹에 가입했으므로 본 메일이 전송되었습니다.
이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 osgeo-kr+u...@googlegroups.com에 이메일을 보내세요.
이 그룹에 게시하려면 osge...@googlegroups.com(으)로 이메일을 보내세요.
http://groups.google.com/group/osgeo-kr에서 그룹을 방문하세요.
더 많은 옵션을 보려면 https://groups.google.com/d/optout을(를) 방문하세요.

B.HS

unread,
Mar 5, 2015, 11:35:12 PM3/5/15
to osge...@googlegroups.com
이민파님 안녕하세요.



답글 내용 잘받아보았습니다. 
제가 알고싶은 내용을 정확하게 알려주셨네요.
dbf파일이 깨지는거 맞구요. 제대로 적지않았음에도 불구하고 문제를 아시네요.. 역시 전문가셔서그런가..

확인해보고 다시 답글 드리도록 하겠습니다.

친절하고 정확한 답변 감사드립니다.
수고하세요.
Message has been deleted

B.HS

unread,
Apr 2, 2015, 5:52:58 AM4/2/15
to osge...@googlegroups.com
답변 감사합니다.
전해주신 내용으로 시도 해봤으나 똑같이 깨지네요.
Qgis에서는 되는데.. 왜 ArcGIS에서만 깨지는지 도통 모르겠네요.
다른방법아시는거 있으시면 답변 부탁드립니다.

민경일

unread,
Apr 2, 2015, 8:46:27 PM4/2/15
to osge...@googlegroups.com
안녕하세요. 

ArcGIS에서 열어보는게 목적이시라면...

정상적으로 열리는 QGIS 에서 파일을 연후 다른이름으로 저장을 할때

Encoding을 변경하여 저장 할 수 있습니다.

예전에 저도 비슷한 경험이 있었는데.

UTF-8, EUC-KR, CP949 셋중에 하나로 바꾸어서 저장하면 ArcGIS에서도 열릴듯합니다.







2015년 4월 2일 오후 6:52, B.HS <bhs...@gmail.com>님이 작성:

--
이 메일은 Google 그룹스 'OSGeo(Open Source GeoSpatial) 한국어 지부 - OSGeo Korean Chapter' 그룹에 가입한 분들에게 전송되는 메시지입니다.

이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 osgeo-kr+u...@googlegroups.com에 이메일을 보내세요.
이 그룹에 게시하려면 osge...@googlegroups.com에 이메일을 보내세요.
http://groups.google.com/group/osgeo-kr에서 이 그룹을 방문하세요.

더 많은 옵션을 보려면 https://groups.google.com/d/optout을(를) 방문하세요.



--

logo_signature2

가이아쓰리디()  과장 민경일

T 042 330 0443  F 042 330-0410

B.HS

unread,
Apr 3, 2015, 3:49:35 AM4/3/15
to osge...@googlegroups.com
경일님 답변 감사드립니다.

열어보는게 목적이 맞습니다.
저도 Qgis에서 다른이름으로 저장기능을 이용해 UTF-8, EUC-KR, CP949 로 저장하여 열어보았는데 결과는 똑같습니다.
무언가 다른문제가 있을것같은데 해결방법이 도저히 안나오네요. ㅠㅠ

BJ Jang

unread,
Apr 3, 2015, 4:18:24 AM4/3/15
to osge...@googlegroups.com
제가 Arc 유저가 아니라 정확하진 않습니다만,
쌍이 되는 .cpg 파일을 만들어 보시면 혹시 해결이 가능할 지도 모르겠네요.

예를 들어 road.shp 파일이라면 road.cpg 파일을 만들고
여기에 코드 페이지를 적어주시면 됩니다.
만약 Shape 파일이 EUC-KR 로 저장된 것이면 

road.cpg 파일을 메모장 등의 텍스트 에디터로 생성하면서
안의 내용을 EUC-KR 이라고만 적어주면 됩니다.

그럼 최신 Shape 파일 표준에 따라 dbf 파일의 코드 페이지를 인식하는 것으로
문서에는 나와 있습니다.


행운을 빕니다.
May FOSS with you!

 

2015년 4월 3일 오후 4:49, B.HS <bhs...@gmail.com>님이 작성:

--
이 메일은 Google 그룹스 'OSGeo(Open Source GeoSpatial) 한국어 지부 - OSGeo Korean Chapter' 그룹에 가입한 분들에게 전송되는 메시지입니다.
이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 osgeo-kr+u...@googlegroups.com에 이메일을 보내세요.
이 그룹에 게시하려면 osge...@googlegroups.com에 이메일을 보내세요.
http://groups.google.com/group/osgeo-kr에서 이 그룹을 방문하세요.
더 많은 옵션을 보려면 https://groups.google.com/d/optout을(를) 방문하세요.



--

Open Source GIS Technical Manager / e-Cartographer
장병 팀장 | BJ Jang

가이아쓰리디()
서울시 금천구 가산동 60-19 SJ테크노빌 702호
tel
: 02-3397-3475 | fax: 02-3397-3278
e-mailjang...@gmail.com | mobile: 010-3390-7056

B.HS

unread,
Apr 3, 2015, 5:43:58 AM4/3/15
to osge...@googlegroups.com
장비님 답변 잘 받아보았습니다.

말씀해주신 내용으로 처리해보았지만 역시나 안되네요.
이정도면 방법은 모두 써본거같은데.. 문제가 무엇인지.. 감이안오네요..
미치겠네요 며칠째 이 문제를 해결 못하네요. ㅠㅠ 

Sanghee Shin

unread,
Apr 3, 2015, 6:02:06 AM4/3/15
to osge...@googlegroups.com

파일을 어디에 올려 보세요. 파일 보면 답이 나올 수 있지 않나 싶기도 하네요.

신상희

2015. 4. 3. 오전 10:44에 "B.HS" <bhs...@gmail.com>님이 작성:
--

Ryu승범

unread,
Apr 3, 2015, 6:47:58 AM4/3/15
to osge...@googlegroups.com
안녕하세요?
비슷한 문제로 인하여 에트리 코리아에 질문을 했었던 기억이 나네요.
그때 기억을 되살려 질답에 관련된 사이트를 링크해 드립니다.


파일이 이상이 없다면 아크에서 읽는 문제일 수도 있어 답변 남겨 봅니다. ^^

2015년 4월 3일 오후 7:02, Sanghee Shin <endo...@gmail.com>님이 작성:

Ryu승범

unread,
Apr 3, 2015, 6:59:44 AM4/3/15
to osge...@googlegroups.com
코드페이지에도 문제가 없으시다면, 폰트 문제가 있을 수 있습니다.


윈도우 시스템 폰트가 아닌 다른 폰트를 사용하신다면, 유니코드 폰트를 사용해 보시길 권장합니다.

불타는 금요일밤 시원하게 문제가 해결되시길 바랍니다.

2015년 4월 3일 오후 7:47, Ryu승범 <lage...@gmail.com>님이 작성:

B.HS

unread,
Apr 6, 2015, 10:46:14 PM4/6/15
to osge...@googlegroups.com
답변주신 모든분들 감사드립니다.

승범님이 남겨주신 패치를 적용하니 깨짐이 덜하네요. 가끔 특수문자가 깨지기는 하지만. 근본적인 문제는 확인했습니다.
완벽히 해결하면 글 다시 남기도록 하겠습니다.

성심껏 답변 주셔서 감사드립니다.
좋은하루 되세요~
 
Reply all
Reply to author
Forward
0 new messages