针对ArcGIS10.2版本的解决办法(默认中文编码为OEM):

假设现在有一个shp图层文件“图层.shp”,在ArcGIS10.2中可以正常打开,属性表中有中文内容,以此为例进行设置

1、拷贝一个cpg文件,修改名称为“图层.cpg”,并用文本打开cpg文件修改编码为“OEM”,如果本来就有cpg文件则不用拷贝,直接进行第二步。

2、修改默认编码后,另存数据为“图层new.shp”

  • 2_1、打开cmd,输入"Regedit",打开注册表。
  • 2_2、找到该路径:HKEY_CURRENT_USER\Software\ESRI\Desktop10.*
  • 2_3、在Desktop10.*下【新建】->【项】,命名该项为"Common";再在【Common】项下新建项【CodePage】
  • 2_4、为CodePage项新建【字符串值】,命名为"dbfDefault",并修改其【数值数据】为"UTF-8"
  • 2_5、用ArcGIS打开“图层.shp”,另存数据,命名为“图层new.shp”。

然后查看“图层new.shp”中的cpg文件,内容应该是“UTF-8”,并且在ArcGIS中打开属性表也为中文。

将“图层new.shp”导入手机或者平板,读取属性表时中文正常显示。

最新文章

  1. UNITY和图片像素的换算
  2. 云时代的分布式数据库:阿里分布式数据库服务DRDS
  3. MVC5+EF6 Code First 从零开始——第一章
  4. 浅谈Javascript中Promise对象的实现
  5. Surface Shader
  6. [moka学习笔记]yii2.0 rules的用法(收集,不定期更新)
  7. JavaScript的作用域和闭包
  8. vs2003打包
  9. C++ Primer : 第十一章 : 关联容器示例: 一个单词转换的map
  10. 设置配置文件信息时的classpath
  11. Borg Maze(bfs+prim)
  12. WCF:System.Security.Cryptography.CryptographicException: 密钥集不存在
  13. EF的join用法
  14. phpstudy连接SQL Server 2008数据库 以及 php使用sql server出现乱码解决方式
  15. 百度地图IP定位,点击地图添加marker
  16. CAShapeLayer绘图
  17. 什么是 java.awt.headless
  18. 基于CC2530/CC2430 的光强采集系统--ADC实验
  19. 控件布局_RelativeLayout
  20. 第七章 二叉搜索树 (d2)AVL树:插入

热门文章

  1. HanLP《自然语言处理入门》笔记--3.二元语法与中文分词
  2. Java 并发包中的高级同步工具
  3. YYC松鼠短视频系统上传视频会被压缩的问题如何解决?
  4. c++引用深入探讨
  5. Flink安装及实例教程
  6. Java 添加、替换、删除PDF中的图片
  7. 最小生成树(一)kruskal
  8. HDU_1232_并查集
  9. NR / 5G - MAC Scheduler
  10. Python - os.walk()详细使用