当前位置:   article > 正文

python idle批量腌膜_ARCGIS中Python实现按属性字段批量掩膜提取

文字腌膜

ARCGIS中Python实现按属性字段批量掩膜提取,保存数据集名称为字段中的属性值。

import arcpy

import string

from arcpy.sa import *

try:

raster = arcpy.GetParameterAsText(0)

clip_feat = arcpy.GetParameterAsText(1)

field = arcpy.GetParameterAsText(2)

outworkspace = arcpy.GetParameterAsText(3)

for row in arcpy.SearchCursor(clip_feat):

mask=row.getValue(“Shape”)

outPath=outworkspace+”\\”+str(row.getValue(field))

outExtractByMask = ExtractByMask(raster,mask)

outExtractByMask.save(outPath)

except arcpy.ExecuteError:

print arcpy.GetMessages()

转载自:https://blog.csdn.net/zrli2018/article/details/53405304

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/81131
推荐阅读
相关标签
  

闽ICP备14008679号