arcgis10.2转shp文件中文乱码问题解决方案

Posted gisoracle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis10.2转shp文件中文乱码问题解决方案相关的知识,希望对你有一定的参考价值。

从ArcGIS的数据源入手,自己升级ArcGIS for Desktop到10.2.0,然后用该版本ArcGIS软件重新导出数据,竟然还是乱码。经咨询ArcGIS技术支持,技术支持说必须保证shp文件中有一个.cpg文件。必须要用ArcGIS for Desktop 10.2.1及 以上版本,问题又滚回方案(1)了。

后在ArcGIS知乎平台上看到一篇关于shapefile与字符集编码设置的博客,按照其提供的方案,设置注册表默认字符,即可解决中文乱码问题。其关键步奏如下:

‘dbfDefault‘ 设置方法
1.开始--运行,输入”Regedit“,打开注册表。
2.如是用的是 10.x 版本 ArcGIS Desktop,定位到”My Computer\HKEY_CURRENT_USER\Software\ESRI\Desktop 10.x‘ (如果是9.3.1之前的版本,定位到 ‘My Computer\HKEY_CURRENT_USER\Software\ESRI‘)。
3.创建项 ‘Common‘,接着创建 ‘CodePage‘项,添加 ‘字符串’,名称: dbfDefault,健值:UTF-8。

来自:http://blog.163.com/gis_wangwei/blog/static/2390410022015113134247554/

以上是关于arcgis10.2转shp文件中文乱码问题解决方案的主要内容,如果未能解决你的问题,请参考以下文章

shp转geojson并解决属性丢失或属性中文乱码方法

关于openstreet map的osm文件转shp文件方法(附arcgis10.2插件)

你好,我出现这个问题了,arcgis10.2加载shp出现打开要素时出错,形状数和表记录数不一致

arcgis10.2导出属性表有乱码如何处理

在arcgis10.2如何合并多个shp图层

arcgis10.2 打开CAD文件注记乱码