(1)问题描述

使用MapGIS 6.7 的图形处理-文件转换进行MapGIS文件格式转shape文件是会出现转后mapgis文件属性表乱码问题;

如下图所示,属性表中的内容是错乱的:

(2)分析原因

使用MapGIS进行文件属性表导出时提示如下错误,字段名称超过10个英文字符或5个汉字,提示如下图

分析原因是shapefile的属性存在严重问题。例如,它们无法存储空值,无法向上舍入数字,对Unicode字符串的支持不足,字段名称最长只能为10个字符;因此把提示的字段的字段名称通过mapgis 库管理-属性库管理 工具编辑字段名称超过5个汉字的字段

(3)解决问题

通过mapgis   库管理-属性库管理 工具进行字段编辑

(4) 字段名称修改以后若还是出现转成shapefile文件以后还是出现属性表错乱文件,原因应该是文件的字段数太多了超出shapefile文件的属性字段限制了,删除一些不必要的字段数后,变能实现mapgis转shapefile文件;

PS:shapefile文件属性表要求:

字段名称的长度不能超过10个字符。属性的最大记录长度为4000字节。记录长度是用于定义全部字段的字节数,而非用于存储实际值的字节数。最大字段数为255若超出此上限,当转换为shapefile时只会转换前255个字段。

(5)问题解决

对所有超过10个字符或者5个汉字的属性字段进行编辑后通过,mapgis 平台的 图形处理-文件转换 进行mapgis格式数据向shapefile文件的完美转换。

PS :如果电脑是 win7 或者 VISTA的系统,在使用 MAPGIS 进行编辑属性结构时,往往出现不能操作的情况,出现这个图标就不动了这一般是系统的兼容性问题。解决方法打开任务管理器, 将进程 tashost.exe结束。然后再次打开软件,进行属性编辑就可以了

解决MapGIS 导出shape文件后属性表内容错乱问题相关推荐

  1. 解决EasyPoi导出Excel文件后提示无法打开文件的问题

    本来项目中导出Excel文件借助EasyPoi用得好好的,今天测试时发现对要导出的数据做了筛选后,导出的Excel文件打开就会弹出"无法打开文件"的提示,如图所示: 经过网上寻找答 ...

  2. easypoi导出excel不设置样式_解决EasyPoi导出excel文件后打开提示格式错误的问题

    excel文件下载成功后打开文件遇到错误 之前的下载代码: private static void downLoadExcel(String fileName, HttpServletResponse ...

  3. arcgis使用工具箱导出dbf_ArcGIS——好好的属性表,咋就乱码了呢?

    ArcGIS Shapefile文件的属性表信息存储于.dbf格式的文件之中,在 ArcGIS 10.2.1 之前的版本,创建 shapefile 的时候,其编码类型是ANSI,编码规则由操作系统的语 ...

  4. linux rm 不释放_Linux解决rm 删除大文件后 磁盘空间无法释放的问题

    Linux解决rm 删除大文件后 磁盘空间无法释放的问题 在Linux中,当我们使用rm在linux上删除了大文件,但是如果有进程打开了这个大文件,却没有关闭这个文件的句柄,那么linux内核还是不会 ...

  5. 解决修改/etc/sudoers文件后:报 语法错误 near line 23

    解决修改/etc/sudoers文件后:报 语法错误 near line 23 pkexec visudo

  6. Java:使用POI导出Excel文件后打开文件提示因为文件格式或文件扩展名无效而无法打开

    使用POI导出Excel文件后打开文件提示因为文件格式或文件扩展名无效而无法打开 问题 方案 问题 在SpringBoot项目中,使用POI导出查询结果至Excel文件中,成功导出后打开Excel文件 ...

  7. 解决MATLAB2018b打开m文件后注释乱码的问题

    解决MATLAB2018b打开m文件后注释乱码的问题 MATLAB高版本(2017a以上)存在的两种编码格式 编码格式修改(GBK改为UTF-8) MATLAB高版本(2017a以上)存在的两种编码格 ...

  8. Visio按照PDF/A标准导出pdf文件后内容有误问题

    Visio按照PDF/A标准导出pdf文件后内容有误问题 1 问题描述 2 解决方案 1 问题描述 本人用Visio 2013画了下图1,之后准备另存为pdf文件,在另存为pdf文件的时候进行了如图2 ...

  9. CoreIDRAW导出PDF文件时出现部分内容不显示、空白的问题解决方法。

    遇到问题: 在使用CoreIDRAW制作归档文件时,导出PDF文件后出现了部分内容不显示.空白的问题.我的设计是两页BOM表格与一页PCB丝印图.在使用"发布至PDF"导出PDF文 ...

最新文章

  1. 关于安卓录屏的权限问题
  2. LeetCode - Reorder List
  3. 【个人成长】数据分析——证书
  4. 洛谷 - P1028 数的计算(线性dp)
  5. TcpClient.Connect函数连接超时的问题(转载)
  6. django开发中安装包时遇到的 关于 read timed out的问题的解决
  7. C++工作笔记-虚函数、纯虚函数、虚析构函数的进一步理解
  8. Asp.net通过Gmail发送邮件
  9. 修改ranger ui的admin用户登录密码踩坑小记
  10. (未完毕)电子设计省赛--2013年国赛题
  11. 重磅!Windows XP源代码泄露
  12. Go初体验-实现平方根函数
  13. 批处理打开/关闭休眠
  14. Python:实现binomial distribution二项分布算法(附完整源码)
  15. [7.19NOIP模拟测试6]失恋三连(雾 题解
  16. Joint Pose and Expression Modeling for Facial Expression Recognition 论文翻译
  17. 微信或QQ屏蔽域名,爆红域名如何在微信打开,如何进行微信域名防封?
  18. How to use Hibernate - XML Configuration
  19. kali Linux 2020.1B 最详细安装教程
  20. 三十八. geotrellis使用 COG 写入和读取

热门文章

  1. ShaderGraph节点——UV
  2. OpenCV视频篇——颜色跟踪
  3. Tomcat 多实例
  4. 【阶段1】【定理证明】二项式定理证明
  5. 原创安卓手机QQ7.0登录界面动态背景视频实现方案
  6. 程序员能成为自由职业者吗?
  7. 污水处理问题多,泵站自动化控制系统是这样解决的
  8. creo绘图属性模板_creo制作工程图模板教程
  9. 骞云科技:假如GitLab使用CMP管理PostgreSQL
  10. python截屏_Python: 截屏