ArcGIS server10.2.2 problem?

3765
0
09-05-2014 12:23 AM
VivianWang
New Contributor

ArcGIS Server 10.2.2 透過Geoprocessing Service 發佈後,產生的shapefile檔案預設使用UTF-8編碼,因此欄位僅能接受三個中文字

 

原本在GeoDataBase 可以接受五個中文字欄位

 

 

Model builder 選擇其中一筆,產生出shapefile  (未發佈為服務前)


產生的資料如下
(請參考01.zip)


此時,Dbf檔案格式正確


可以支援五個中文字

 

但是透過Geoprecessing
Service
多產生cpg檔,內部寫定UTF-8,表示產生shapefile時,使用此編碼方式,而截斷了超出三個字的中文字

 

此時dbf內為亂碼,可以透過編碼轉換為正常,但被截斷的以無法復原

 

請參考03.zip

 

已經試過

ArcGIS 10.2.2 for (Desktop, Engine, Server) Set Shapefile Default Code Page Patch | Samples and Util...
這個修正檔了,這只能復原資料,但欄位仍然只能三個中文字

 

請問如何解決

0 Kudos
0 Replies