基于Python的批量简单栅格计算(我是快乐的搬运工)
import arcpyarcpy.env.workspace = "I:\\MODIS\\EVI\\test"rasterlist = arcpy.ListRasters("*","tif")output_path = "I:\\MODIS\\EVI\\test2\\"for raster in rasterlist:print str(raster)out = output_path + ra
·
import arcpy
arcpy.env.workspace = "I:\\MODIS\\EVI\\test"
rasterlist = arcpy.ListRasters("*","tif")
output_path = "I:\\MODIS\\EVI\\test2\\"
for raster in rasterlist:
print str(raster)
out = output_path + raster
#Raster(raster)读取已有的栅格数据来建立栅格对象
inRaster = arcpy.Raster(raster)
outraster = inRaster * 0.0001
outraster.save(out)
print("OK!")
感谢作者荔枝猪by:https://www.jianshu.com/p/d8e261ea68fb

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)