08版导入shp数据文本型字段乱码的问题

0 投票

08版导入shp文件文本型字段乱码

4月 23, 2018 分类:  610次浏览 | 用户: feifei 才疏学浅 (18 分)

1个回答

2 投票
 
已采纳
导入字符集和源文件字符集不一致导致。解决办法:在数据导入对话框,设置源文件的字符集后再导入。(例如:首次某个shp,源文件字符集下拉框默认值为UTF-8,导入后属性乱码,改为ASCII再次导入后正常)
4月 23, 2018 用户: 乱邦忙 学富五车 (698 分)
采纳于 4月 24, 2018 用户:feifei
在08版那里没有UTF8的选项,在7C就有
shp具体是什么编码需要实验,你多导入几次试试。

如果还是不行,建议将shp的文字复制到excel,再以插入列的形式插到数据集里,以某个字段作为连接。
编码方式那里只有两种,都试过是了乱码。这个以字段插入列到数据集怎么操作呢?
首先在shp中复制name那一列,试试能否在desktop中直接复制替换(编码、顺序要一致),如果是乱码,建议复制到excel里中转一下。

如果不能直接复制,以某个字段作为连接,比如objectid,复制objectid与name到excel,导入excel至desktop(开始-》数据导入—》电子表格),把乱码的name列删除,以相同的objecid字段作为连接字段追加(数据-》数据处理-》追加列)。
在08版,你说的这些功能按钮不存在,好惨
扎♥了老铁
这08版功能怎么那么少?是很老了么么么~~
08年出品,12年杀割。用最新的9d把
...