24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1739  |  回复: 16
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

museum

木虫 (著名写手)

[交流] 【求助】有何办法实现arcgis的重复性mask工作???已有7人参与

数百个栅格图层,相同座标,相同边界,代表不同属性值。。。

现在想要对该图层进行裁切,不想一个一个手动mask了,不知道有没有简便的方法?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

所里的

木虫 (著名写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
xinmeng8803(金币+1):谢谢 2010-03-20 20:22
二楼的方法是对的

在记事本里面做好批处理命令,然后粘贴到command window中,一回车就可以了

不过一次只能粘贴300行命令左右,你试试看。

二楼的"ExtractByMask_sa"应该是对的,但是LZ的arcgis说没有这个命令,估计和软件版本不同有关。

这个问题解决很简单,你利用点鼠标的方法操作工具箱一次,mask什么的,操作结束后,发现command window 中会出现命令,这些命令就是你刚才操作步骤的命令,你模仿后,在记事本里面如法炮制。这样就可以批处理了。
6楼2010-03-20 19:41:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 17 个回答

雷小雨

银虫 (著名写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
xinmeng8803(金币+1):谢谢 2010-03-20 20:22
在command window中使用ExtractByMask_sa命令
做掩膜的语句是:ExtractByMask_sa <输入图层> <掩膜图层> <输出图层>
例如:ExtractByMask_sa input.jpg mask D:\temp
这里已经在工作空间里载入了input.jpg和mask

或者使用脚本语言,ESRI网站上有例子:
http://webhelp.esri.com/arcgisde ... ame=Extract_by_Mask
2楼2010-03-19 21:27:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

museum

木虫 (著名写手)

引用回帖:
Originally posted by 雷小雨 at 2010-03-19 21:27:23:
在command window中使用ExtractByMask_sa命令
做掩膜的语句是:ExtractByMask_sa <输入图层> <掩膜图层> <输出图层>
例如:ExtractByMask_sa input.jpg mask D:\temp
这里已经在工作空间里 ...

谢谢,明天白天试试。。。。
3楼2010-03-20 01:25:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

museum

木虫 (著名写手)

引用回帖:
Originally posted by 雷小雨 at 2010-03-19 21:27:23:
在command window中使用ExtractByMask_sa命令
做掩膜的语句是:ExtractByMask_sa <输入图层> <掩膜图层> <输出图层>
例如:ExtractByMask_sa input.jpg mask D:\temp
这里已经在工作空间里 ...

提示“ExtractByMask_sa”不是内部或外部命令,也不是可运行程序
4楼2010-03-20 14:54:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见