1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 【ArcGIS遇上Python】长时间序列(30年)每两组栅格数据对应做减法运算求物候参数

【ArcGIS遇上Python】长时间序列(30年)每两组栅格数据对应做减法运算求物候参数

时间:2023-10-25 08:56:25

相关推荐

【ArcGIS遇上Python】长时间序列(30年)每两组栅格数据对应做减法运算求物候参数

Python语言在ArcGIS软件中发挥着乾坤大挪移的作用,然而很多人并不知道它的厉害之处。今天我们利用Python语言来批处理遥感物候数据,获取物候期的参数。

说明:

(1)Up_Path:始期数据路径变量

(2)Down_Path:末期数据路径变量

(3)outPath:相减输出结果路径变量

完整的Python代码如下:

import arcpyarcpy.CheckOutExtension("spatial")arcpy.gp.overwriteOutput=1Up_Path="G:\\Phenology of 30 Years\\GIMMS 3g\\13Up\\2PointToRaster\\"Down_Path="G:\\Phenology of 30 Years\\GIMMS 3g\\14Down\\2PointToRaster\\"OutPath="G:\\Phenology of 30 Years\\GIMMS 3g\\15Length\\1Length\\"n=1983for i in range(0,30):OutName=OutPath+str(n)a=Up_Path+"p2r_"+str(n)b=Down_Path+"p2r_"+str(n)arcpy.gp.Minus_sa(b, a, OutName) #栅格相减,其实是字符串对应的数据相减,但是不能直接用“-”来操作字符串print(str(n)+" has done")

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。