ArcGIS10.3_解决属性表中文乱码问题
来源:互联网 发布:html5手机微场景源码 编辑:程序博客网 时间:2024/06/05 09:46
问题描述:使用ArcMap绘制地图时出现属性表中文乱码。
解决方法:在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编码就会出现乱码问题。
下面是正确编码的结果:
当然也可以写成reg注册文件形式:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\ESRI\Desktop10.3\Common\CodePage]
"dbfDefault"="936"
1 0
- ArcGIS10.3_解决属性表中文乱码问题
- ArcGIS10.2,10.3,10.4,10.5_解决属性表中文乱码问题
- 解决ArcGIS10.4属性表中文乱码及标注乱码问题
- arcgis10.3 属性乱码
- 解决QGIS 1.8图层属性中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- 解决中文乱码问题
- Struts2学习笔记四:struts.xml
- java从Eclipse的Console中读取数据(尤其汉字)遇到的问题
- 【PMP考试难点辨析】质量管理三大过程剖析及易错题总结(丁仿)
- 2000-使用Hive的正则解析器RegexSerDe分析Nginx日志
- javascript定义对象写法
- ArcGIS10.3_解决属性表中文乱码问题
- 获取对象的几种方式与构造函数Constructor的调用
- Scrapy spiders介绍
- postgresql 存储过程简单使用
- gdb多线程调试
- CString比较相等不得不说的故事
- libubox - uloop runqueue ustream
- “模拟退火算法的并行化”之“什么是模拟退火算法”
- Ubuntu 14.04 安装 Sublime Text 3