在《RegionManager GIS数据如何上报到国家水土保持重点工程项目管理系统》一文介绍了RM GIS软件如何导出shp文件的相关操作,以及如何定义投影等相关操作。从RM GIS软件导出的shp文件默认采用的都是对中文支持的GBK编码,但导出成果给有些软件使用的时候,会出现乱码,主要是因为部分软件在打开shp文件的时候,需要从扩展名为cpg的文件中获取shp文件的编码信息方便进行解码。

对于早期软件进行shp文件处理的时候,导出成果并没有显示的生成cpg文件,cpg文件也是自arcgis10.2以后引入的一个文件,由此引申出了很多问题,具体可以参考《ARCGIS高版本SHP文件属性字段名称只能使用三个汉字的解决方案》。

缺少cpg文件的shp文件,有时候在上报到相关业务系统的时候,会提示无法找到对应的字段,一般看到一串乱码的原因,大部分都是这个cpg文件引起的。为了引起不必要的麻烦,如果出现这个问题的时候,可以手动新建一个扩展名为cpg的文件,用记事本打开后,直接输入“936”。如果shp文件名为“A.shp”,cpg文件命名为“A.cpg”。cpg文件与shp文件存放在相同的文件夹下面。

推荐阅读:1.《QGIS中解决SHP文件属性乱码的方法》、2.《ARCGIS高版本SHP文件属性字段名称只能使用三个汉字的解决方案》、3.《RegionManager GIS数据如何上报到国家水土保持重点工程项目管理系统》

arcgis导出shp文件_RegionManager GIS导出shp文件编码说明相关推荐

  1. ArcGIS之多个GDB批量导出shp至特定文件夹20201228

    ArcGIS之多个GDB批量导出shp至特定文件夹20201228 我们对GDB(文件地理数据库)的批量处理已经做了好几期的技术分享了.如下: FME批量合并GDB地理数据库(20200908) Ar ...

  2. mysql导出kml_谷歌地图如何导出kml文件 导出kml文件教程

    这里以百度地图为例.通过侧边栏切换到地图标注,新建一个文件夹.右键"我的标注"弹出菜单在选择"添加"菜单下的"文件夹" 弹出如下对话框,给文 ...

  3. Mapinfo的TAB格式批量转GIS的SHP格式

    Mapinfo的TAB格式批量转GIS的SHP格式 现在用Mapinfo软件的越来越少了,但是日常工作学习中还是会经常接触到TAB格式,现在我们来用Mapinfo软件来批量将TAB格式批量转GIS的S ...

  4. C# 实现DB文件的导入导出功能

    1.     DB文件的导出 private void InsertDB(DataTable dt, string FileName){try{string userIds = string.Empt ...

  5. KVM虚拟机文件优化导出最小化体积的qcow2镜像文件

    KVM虚拟机的模版导出,通常都是直接用qemu-img命令可以将默认的raw格式或者qcow2格式的磁盘文件压缩后导出,指令如下: //将默认raw格式的磁盘,简单压缩转换成qcow2格式 #qemu ...

  6. EasyExcel实现文件读取、导出、上传、下载操作

    一.EasyExcel简介 ​     Java解析.生成Excel比较有名的框架有Apache poi.jxl.但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度 ...

  7. C# 文件流 导入 导出

    流是二进制字节序列的面向对象的一个抽象概念,.NET 中利用流进行输入和输出操作,文件从广义上可以看成是保存在磁盘上的二进制字节,是按照一定格式存储的信息. 文件系统类的介绍 文件操作类大都在Syst ...

  8. java mvc 导入_Java SpringMVC文件导入和导出

    J示例代码: @ResponseBody @RequestMapping(value = "/fileUpload", method = RequestMethod.POST) p ...

  9. 用VC和MinGW导出dll的def和lib(a)文件

    为什么80%的码农都做不了架构师?>>> 原文地址:http://zhangyafeikimi.iteye.com/blog/404580 有了dll文件需要导出def文件:  pe ...

最新文章

  1. AI 学习之路——轻松初探 Python 篇(三)
  2. Tesorflow:module 'pandas.core.computation' has no attribute 'expressions'
  3. JAVA--虚函数,抽象函数,抽象类,接口
  4. java kafka 分区_Java kafka如何实现自定义分区类和拦截器
  5. poj2785 折半枚举 挑战程序设计竞赛
  6. Dockerfile 文件结构、docker镜像构建过程详细介绍
  7. kafka 分区分配及再平衡总结
  8. python对串口助手传入的16进制字符数据进行绘图
  9. zip命令加密和解密
  10. MongoDB 极简实践入门学习(转载)
  11. 电脑端哔哩哔哩视频下载
  12. 为什么它有典型FaaS能力,却是非典型FaaS架构?
  13. 考研词汇测试软件,考研有哪些好用的背单词APP神器
  14. WEB端显示摄像头实时图像数据
  15. 只要五分钟,让你成功接入Twitter的第三方登录
  16. 【LeetCode - 362】敲击计数器
  17. Win11安装Android子系统
  18. 人的一生可能燃烧也可能腐朽,我不能腐朽,我愿意燃烧起来!熬过去了,你就能看到一个全新的自己...
  19. 联想MIIX520笔记本电脑屏幕亮度无法调节问题
  20. 计算机内存4G,电脑内存4G和8G差距能有多大?

热门文章

  1. 为Windows Phone SDK 模拟器安装应用
  2. Quartz CronTrigger时间最完整配置说明
  3. idea服务器如何手动加载项目,idea导入本地idea的web项目(服务器用的是tomcat)
  4. pycharm安装javascript插件_IDEA必备插件系列-Rainbow
  5. html打印标签多了一页,webpack打包多页应用,如何处理不同html页面(通过a标签)之间的跳转?...
  6. linux基础命令怎么记,linux基础命令--笔记(示例代码)
  7. 手机照片局部放大镜_手机摄影,竟然有3种对焦方式,想拍出专业水准,你必须了解...
  8. linux 查看安装的系统版本,linux之查看版本信息命令
  9. 解救电商大促没灵感的设计师|攻略模板奉上
  10. 刚入行的UI设计师,通过临摹优秀UI KIT作品开始