栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【栅格重分类 python】

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【栅格重分类 python】

栅格重分类

from arcpy.sa import Con
import arcpy
from arcpy.sa import *
arcpy.CheckOutExtension('spatial')
arcpy.env.workspace = r"D:\Factor\MOD11A2_ST\xiangytjdata_tif"
output_path = "D:\Factor\MOD11A2_ST\Reclassify_xytj_MOD11A2"
rasterlist = arcpy.ListRasters("*","tif")
for raster in rasterlist:
    inRaster = arcpy.Raster(raster)
    out = output_path + str(raster)
    outCon =Con(inRaster < 289,1,
        Con((inRaster > 289) & (inRaster <= 291), 2,
        Con((inRaster > 291) & (inRaster <= 293), 3,
        Con((inRaster > 293) & (inRaster <= 295), 4,
        Con((inRaster > 295) & (inRaster <= 297), 5,
        Con((inRaster > 297) & (inRaster <= 299), 6,
        Con((inRaster > 299) & (inRaster <= 301), 7,
        Con((inRaster > 301) & (inRaster <= 303), 8,
        Con((inRaster > 303) & (inRaster <= 305), 9,
        Con((inRaster > 305) & (inRaster <= 307), 10,
        Con((inRaster > 307), 11,)))))))))))
    outCon.save(out)
print ('SUCCESS! OK!')

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/769528.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号