怎么来解决GIS表转Excel超了65535的最大行限制
这几天又有学员碰到了GIS表转Excel超限的问题,我们在此做一个总结。

如上图,当shp(当然也可以是GDB要素类)文件超过了65535条记录利用ArcGIS的表转Excel工具处理城Excel文件会提示超出65535最大行的限制,主要原因是ArcGIS只支持xls不支持07版以后的xlsx格式。即使装上我们之前分享的Access Data Engine插件(在下文中)也是转不出xlsx格式。
ArcGIS添加Excel数据的新老问题(连接数据库失败)Access Data Engine
那如何解决超出65535问题呢?
下面我们介绍几个解决方法。
二、 解决表转Excel超限问题
第一种、转dbf
1、根据软件给出的解决方案,可以选择子集导出后,在合并起来。这个我们一般不推荐,因为数据一多,步骤就挺多的。

第二种、转dbf
-
我们这里的数据是福州市的POI数据一共是264791条记录。打开数据属性表,选择导出新表


2. 后续将dbf格式文件的后缀,直接改为xls格式再直接打开文件,便可完整得到26万多条记录,后续在excel中另存一下xlsx文件。



第三种、转为文本文件
1. 刚才转为dbf格式,其实我们也可以直接转为文本文件csv或者txt。

2.对于CSV文件呢你可以直接打开,但是一般会有不可思议的结果,比如乱码。那如果我们导出txt文本格式的话,添加到excel的时候就需要做好文本分割了。



第四种、 QGIS直接处理
ArcGIS既然不能直接转为xlsx,那么QGIS是否可以,答案是可定的。
直接另存要素就可以了哦!

三、 推荐学习
ArcGIS在国土空间·城乡规划中的实战应用
ArcGIS之模型构建器(ModelBuilder)视频教程
ArcGIS10.X入门实战视频教程(GIS思维)
ArcGIS之遥感影像分类及成果应用视频课程
ArcPy结合数据驱动模块的批量制图
ArcGIS之Data Reviewer空间数据质量检查

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)