夜雨聆风学习资料网

ARTICLE · 1118898

怎么来解决GIS表转Excel超了65535的最大行限制

怎么来解决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超限问题

第一种、筛选子集导出

1、根据软件给出的解决方案,可以选择子集导出后,在合并起来。这个我们一般不推荐,因为数据一多,步骤就挺多的。

第二种、转dbf

  1. 我们这里的数据是福州市的POI数据一共是264791条记录。打开数据属性表,选择导出新表

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

第三种、转为文本文件

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

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

第四种、 QGIS直接处理

ArcGIS既然不能直接转为xlsx,那么QGIS是否可以,答案是可定的。

直接另存要素就可以了哦!

第五种、 ArcGIS Pro

ArcGIS既然不能直接转为xlsx,但是ArcGIS Pro是可以输出xlsx的。

以下是ArcGIS Pro的表转excel转表的说明。

将表转换为 Microsoft Excel 文件(.xls 或 .xlsx)。

  • 文件格式将为 Excel 二进制文件格式。如果扩展名是 .xlsx,则文件格式将为 Office Open XML。

  • .xls 文件有 65535 行和 256 列的限制。

关于ArcGIS不能识别Excel文件卡参考我们之前的文章:

ArcGIS Pro打不开Excel ?Microsoft驱动程序安装不上?应急方案?



▼
往期精彩回顾
▼
不用编程!你也能批量出图+多图联动
坐标系3°带6°带快速确定带号及中央经线(快速套表、公式计算、软件范围判定)
在ArcGIS中海量数据批处理怎么做呢?
ArcGIS影像裁剪与矢量裁剪的区别
ArcGIS批量出图联动外业实景照片
以梦为马,超过万名学员学习ArcGIS入门到实战的应用课程!
ArcGIS全系列:入门+模型构建器+Arcpy批量出图+规划实战+遥感应用+CASS地籍建库+高级数据质检+DEM综合分析
ArcGIS批量出图增强版(带统计表)
整理推荐几个可直接加载高清的在线地图源与方法(Google、天地图、百度、高德等等)
ArcGIS整型、分割、替换几何的适应场景和不同用法
戳原文,更有料!
                                                                      点个👍呗

相关学习资料