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

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的第一次报错。

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

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

  • 7
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值