arcgis属性表出现中文乱码问题解决
arcgis10.2以后,shp文件属性表中文会有乱码的情况
(该情况通常在原有低版本arcgis升级版本后才出现)
【arcgis属性表出现中文乱码问题解决】解决方法
解决方法:在Cmd命令行中输入以下命令
(复制到cmd中黏贴,注意改成对应你的arcgis版本10.x):
reg add
HKEY_CURRENT_USER\Software\ESRI\Desktop10.3\Common\CodePage /v dbfDefault /t REG_SZ /d 936 /f
版本找对应的该就行,10.2 10.3
10.4 10.5
文章图片
问题分析:此时将会新建Common 项,在Common项下面新建 CodePage项,在CodePage项中(注册表右侧)添加一个字符串(REG_SZ),名称: dbfDefault,健值:969,这是因为ArcGIS默认通过读取系统的代码页(CodePage)来确定文件编码的(或者是根据操作系统语言来判断的),中文系统一般采用GBK的编码方式,因此中文系统下,生成的shapefile文件都是以GBK来编码其中的字段属性的,如果dbf不是GBK编码就会出现乱码问题。
推荐阅读
- 急于表达——往往欲速则不达
- 第6.2章(设置属性)
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- mybatisplus如何在xml的连表查询中使用queryWrapper
- leetcode|leetcode 92. 反转链表 II
- 下雪了,飞去你的城市拥抱你|下雪了,飞去你的城市拥抱你 | 有个直男向我表白了
- 2019女表什么牌子好(如何挑选女士手表?)
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- 佳琪(三十一)
- 霍兰德职业代码对照表