论坛网站开发框架angular,做网站主流网站,公司名字大全参考2022,搭建视频播放网站测试环境#xff1a; 操作系统#xff1a;windows7ArcGIS版本#xff1a;10.X、Pro结果#xff1a;通过测试 文章目录1. 错误提示2. 原因分析3. 解决方法4. 问题验证1. 错误提示
如图所示#xff0c;安装完ArcGIS Pro后#xff0c;由于计算机系统和应用软件字符编码的问…测试环境 操作系统windows7ArcGIS版本10.X、Pro结果通过测试 文章目录1. 错误提示2. 原因分析3. 解决方法4. 问题验证1. 错误提示
如图所示安装完ArcGIS Pro后由于计算机系统和应用软件字符编码的问题导致加载矢量数据并打开属性表后会发现中文字段出现了乱码。
属性表中文乱码 2. 原因分析
中文系统一般采用GBK的编码方式因此中文系统下生成的shapefile文件都是以GBK来编码其中的字段属性的如果dbf不是GBK编码就会出现乱码问题。官方给的建议是使用支持统一码unicode的文件地理数据库file geodatabase保存文件这样就避免乱码。
3. 解决方法
事实上ArcMap中也会出现中文属性表乱码的情况。
乱码的出现会给学习和工作带来很大不便因此本文汇总整理了ArcGIS Pro及ArcMap中文乱码解决办法具体如下
第一种方法
WinR打开运行如果是ArcMap输入如下命令
reg add HKEY_CURRENT_USER\Software\ESRI\Desktop10.6\Common\CodePage /v dbfDefault /t REG_SZ /d 936 /fDesktop后面跟的是ArcGIS的版本。
如果是ArcGIS Pro输入如下命令
reg add HKEY_CURRENT_USER\Software\ESRI\ArcGISPro\Common\CodePage /v dbfDefault /t REG_SZ /d 936 /f或者是cmd。 注册表项添加成功 第二种方法
在加载数据时高版本的ArcMap会先读取.cpg文件来判断文件的编码所以在shapefile文件目录下添加“.cpg”文件文本内容为oem或936。 4. 问题验证
属性表中文正常