10.3中shapefile文件识别不出来

10.3中shapefile文件识别不出来
已邀请:

穆天龙 - 专注Desktop

赞同来自:

【解决办法】:
ArcMap识别shp是按照如下方式来确认编码,查看cpg文件->查看dbf头文件->查看注册表dbfDefault值,在10.3中如果没有cpg文件,头文件没有内嵌编码,注册表也没有dbfDefault项,那么按照UTF-8的方式来识别此数据,如果数据本身不是这个编码存储的,就会显示成乱码。

对于此数据如果知道是936编码,那么可以创建同名的cpg文件,用记事本打开,写入936并保存,这个shapefile就可以正常读取了。

要回复问题请先登录注册