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

查看: 40117|回复: 644
收起左侧

[技术交流] ArGis dbf 属性表乱码的原因与处理

    [复制链接]

7

主题

3733

铜板

4

好友

VIP会员

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

积分
259
发表于 2019-4-12 14:24 | 显示全部楼层 |阅读模式
回复有链接可以戳

游客,如果您要查看本帖隐藏内容请回复
 






    在ArcGIS Desktop 创建 shapefile 文件,其头文件(dBase Header)中,一般会包含shapefile使用的编码类型的信息,即 LDID ( Language Driver ID),它告诉应用程序用何种编码类型去正确读取它。一般,在Shapefile的子文件中有同名 *.cpg 文件,也存储了编码信息,用记事本打开,可看到如UTF-8、GBK。二者都标识了dbf的编码方式,被ArcGIS 识别的优先顺序是,LDID 优先于 CPG文件。
修改默认Codepage,可以改变ArcGis创建新Shapefile文件时dbf的编码格式。注意!这里划重点,改了这里只是以后创建新的采用何种编码方式,并不会改变已有dbf文件的编码方式,也就解决不了它的乱码!

  ArcMap读取dbf属性表乱码  由于Shapefile是开放数据格式,所以有可能在使用第三方工具创建或者其他一些情况中,忽略了 Language Driver ID的声明,会导致读取乱码,这时,尝试添加同名文件 *.cpg 。

  ArcGis属性表导出Excel乱码
  移步
游客,如果您要查看本帖隐藏内容请回复


评分

参与人数 1铜板 +1 收起 理由
meishu + 1

查看全部评分

1

主题

1278

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
102
发表于 2019-4-12 16:05 | 显示全部楼层
学习一下

回复

使用道具 举报

发表于 2019-4-12 16:07 | 显示全部楼层
学习了,谢谢楼主。
回复 支持 反对

使用道具 举报

2

主题

2091

铜板

2

好友

助理工程师

Rank: 5Rank: 5

积分
236
发表于 2019-4-12 16:41 | 显示全部楼层
6666666666666
回复 支持 反对

使用道具 举报

1

主题

456

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
23
发表于 2019-4-12 17:08 | 显示全部楼层
学习一下
回复

使用道具 举报

4

主题

4034

铜板

5

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
449
发表于 2019-4-12 19:53 | 显示全部楼层
之前由类似帖子,看看有什么不同!
回复 支持 反对

使用道具 举报

24

主题

5832

铜板

1

好友

VIP会员

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

积分
564

宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

发表于 2019-4-12 21:47 | 显示全部楼层
学习学习!!
回复

使用道具 举报

0

主题

3万

铜板

0

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2301
发表于 2019-4-13 02:38 手机频道 | 显示全部楼层
学习学习
回复

使用道具 举报

2

主题

3万

铜板

19

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3097
发表于 2019-4-13 06:17 | 显示全部楼层
你好,谢谢你的上传,学习学习。
回复 支持 反对

使用道具 举报

17

主题

3万

铜板

51

好友

黄金会员

wigi

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

积分
4875
发表于 2019-4-13 08:25 | 显示全部楼层
看一看怎么弄。
开开心心
回复 支持 反对

使用道具 举报

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

本版积分规则

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