如何arcgis中设置shape文件utf8编码

打开注册表,定位到HKEY_Current_User\Software\ESRI\,添加 Common 项,在Common项下面新建 CodePage项。然后在CodePage项中(注册表右侧)添加一个字符串(REG_SZ),名称: dbfDefault,健值:oem(或者UTF-8),如下图。或者按如下方式运行:
=============================================
 Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\ESRI\Desktop10.0\Common\CodePage]
"dbfDefault"="UTF-8"
================================================================
保存为ArcGIS默认dbf代码页-设置为UTF-8.reg
================================================
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\ESRI\Desktop10.0\Common\CodePage]
================================================
保存为ArcGIS默认dbf代码页-设置为默认.reg 



修改完注册表之后,必须新建一个Shape文件或将已有的另存为(Export Data)新的Shape文件, 再用utf8导出 才能让前面的修改生效。

你可能感兴趣的:(如何arcgis中设置shape文件utf8编码)