ArcGis报错——批量处理“以表格分区统计”

文章讲述了在GIS中使用模型构建器处理栅格数据时遇到的问题,包括输出文件只有一项和命名报错99999。作者发现问题在于输出名称的设定,通过使用ParsePath和特定的命名格式如%Value%(需使用中文字体的引号和百分比符号),并确保与数据库或文件夹保存要求匹配,解决了问题。此经验分享对于非专业用户具有参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GIS中模型构建器的使用会极大程度帮助我们避免不必要的重复劳动,也方便在许久不触碰软件之后突然拾起的茫然。之前我也是偶然听过这个方法,奈何当时中国大学MOCC给的数据都是现成的,所以个中规则并不能被自己运用。

最近需要处理大量“栅格数据”,需要用到 Zonal Statistics as Table 功能,将栅格数据规范至矢量文件。于是我遇到的报错问题如下:

(1)输入多个栅格数据,最后却只出现一个结果文件

(2)按照网络上的方法以:‘%name%'命名后不能运行,出现报错99999

先说结果,12的解决方法是:

(1)我没有设定每一个输入栅格在输出时候的名称格式,所以模型无法最终按照我的意愿输出。应该用一个公式如:%name%或者%名称%(看你用的是中文还是英文版本gis)

(2)我按照网上教学重新改了输出名称依旧报错,我不知道原因是什么,但是最终的结果就是我需要按照一个偶然看见的大神发布的文章设定模型才对:附上链接http://t.csdn.cn/CpVp2

但是不出意外地还是不行,虽然我按照大神的模式添加了Parse Path 并替换输出名称为%Value%,但是依旧报错。当时我深深地知道就是输出名称的问题,因为如果我使用默认的名称模型构建器是可以运行的,只不过会出现前文提到的(1)问题,就是相当于白运行.....

解决方法:前面所有步骤按照大神的来,最后命名为:“%Value%”。此刻请注意!!!

(1)前引号和后引号是中文字体下打出的!!!
(2)%也是中文字体打出!

(3)Value一定要与你前面的Parse Path处对应!!

(4)我当时是新建了数据库所以不需要后缀,如果保存至文件夹需要加后缀.dbf。即 ”%Value%“.dbf

以上是我2023.3.11遇到的报错,也是23年GIS的第一次报错。

作为一个非地信生态专业的跨专业老白,处理成功每次报错都有莫大的激励与感动,甚至觉得是否通至心中的金字塔已无太多执着,只是仰仗其理想光芒就可以依靠自身探索学习增加处理问题的能力,这是我有感而发写出第一篇报错的心得,希望可以帮助到你,加油!

过程图为证自己不是瞎说八道:(文件名称已隐掉)

ArcGIS是一款常用的地理信息系统软件,可以用于分析、展示和管理地理数据。分区统计ArcGIS一个重要功能之一。它可以通过将数据以表格的形式进行显示,直观地展示分区统计结果。 首先,用户需要将包含分区统计数据的地理数据加载到ArcGIS中。这些地理数据通常包括分区边界、属性数据和统计数据。然后,用户可以使用ArcGIS的空间分析工具,根据需要对数据进行处理和分析。 接下来,用户可以利用ArcGIS的工具和功能,对数据进行统计操作。例如,可以使用统计工具对地理数据进行分类汇总、求和、平均数等统计操作。这些统计结果通常以表格的形式展示,用户可以很方便地查看数据的统计信息。 在ArcGIS中,用户可以通过点击分析工具栏上的“统计”按钮来实现分区统计。用户可以选择需要统计的字段、分区边界,以及统计方法等参数。点击运行后,ArcGIS会生成一个表格,显示各个分区统计结果。 这个表格通常包括分区名称、统计字段(如面积、人口、产量等)、统计结果(如求和、平均数、最大值等)等信息。用户可以通过该表格了解各个分区统计情况,进行比较和分析。 总之,ArcGIS可以以表格的形式显示分区统计结果,使用户能够直观地了解数据的统计情况。这为用户提供了数据分析和决策支持的重要工具。
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值