免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 5163|回复: 9
收起左侧

[软件] 求解决ArcGIS10.3属性表导出中文乱码问题

[复制链接]

14

主题

1902

铜板

4

好友

助理工程师

Rank: 5Rank: 5

积分
185
发表于 2017-8-21 00:03 | 显示全部楼层 |阅读模式
求解决ArcGIS10.3属性表导出中文乱码问题

和下面的问题一样
http://www.cnblogs.com/liweis/p/4629265.html
头像被屏蔽

141

主题

980万

铜板

3万

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
627184
发表于 2017-8-21 09:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

30

主题

5万

铜板

4

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
5226

爱心勋章

发表于 2017-8-21 10:24 | 显示全部楼层

内容

本帖最后由 lnlsj 于 2017-8-21 11:00 编辑

属性表会出现中文乱码的问题。

回复 支持 反对

使用道具 举报

30

主题

5万

铜板

4

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
5226

爱心勋章

发表于 2017-8-21 10:25 | 显示全部楼层
本帖最后由 lnlsj 于 2017-8-21 10:29 编辑

问题描述:在10.3刚出为不久,就发现有时属性表会出现中文乱码的问题。
         
解决方法:在Cmd命令行中输入以下命令:
reg add HKEY_CURRENT_USER\Software\ESRI\Desktop10.3\Common\CodePage /v dbfDefault /t REG_SZ /d 936  /f
         
问题分析:此时将会新建Common 项,在Common项下面新建 CodePage项,在CodePage项中(注册表右侧)添加一个字符串(REG_SZ),名称: dbfDefault,健值:969,这是因为ArcGIS默认通过读取系统的代码页(CodePage)来确定文件编码的(或者是根据操作系统语言来判断的),中文系统一般采用GBK的编码方式,因此中文系统下,生成的shapefile文件都是以GBK来编码其中的字段属性的,如果dbf不是GBK编码就会出现乱码问题。
codepage
描述
936
简体中文
950
繁体中文
65001
UTF-8

下面是正确编码的结果:
         
当然也可以写成reg注册文件形式:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\ESRI\Desktop10.3\Common\CodePage]
"dbfDefault"="936"

回复 来自http://www.cnblogs.com/liweis/p/4629265.html
回复 支持 反对

使用道具 举报

30

主题

5万

铜板

4

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
5226

爱心勋章

发表于 2017-8-21 10:26 | 显示全部楼层
回复一楼问题 审核中
回复 支持 反对

使用道具 举报

30

主题

5万

铜板

4

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
5226

爱心勋章

发表于 2017-8-21 10:28 | 显示全部楼层
是面的回复来自http://www.cnblogs.com/liweis/p/4629265.html 请参考原稿
回复 支持 反对

使用道具 举报

14

主题

1902

铜板

4

好友

助理工程师

Rank: 5Rank: 5

积分
185
 楼主| 发表于 2017-8-21 14:25 | 显示全部楼层
lnlsj 发表于 2017-8-21 10:28
是面的回复来自http://www.cnblogs.com/liweis/p/4629265.html 请参考原稿

用你提供的方法,已解决问题,多谢。
回复 支持 反对

使用道具 举报

地信网友  发表于 2021-1-13 12:10
为什么我的用这方法不能解决
地信网友  发表于 2022-1-17 14:41
这种方法还是解决不了

1

主题

1万

铜板

2

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
5179
发表于 2022-12-9 16:59 | 显示全部楼层
感谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表