想用这个有多个面的图去裁剪另一张栅格图,达到分区的目的,怎么实现啊

四川分区.png
已邀请:

张佳期

赞同来自:

地理小子 - Love GIS! Love Life!

赞同来自:

像这种重复性迭代执行的任务,一般都不需要编程。虽然说编程也很简单,但如果任何地理处理都需要编程,那还要toolbox干什么。能不用编程就能解决的问题,就不要用编程。
 
对于这个问题,可能用python还在调用裁剪工具,Modelbuilder的模型已经构建完了。之前好像回答过这个问题。
 
1、确定数据:被裁剪的数据是北京DEM栅格数据,用北京的每个区县去裁剪并得到每个区县单独的DEM栅格数据。
 
360截图182607259213686.png

 
2、解决思路很简单,首先使用【要素选择】迭代器,并迭代北京区县中的每一个面要素;然后用迭代得到的当前面去裁剪DEM栅格数据。所有面迭代完成之时,也就是所有区县的栅格被裁剪完成只时。模型如下:

360截图17001021597183.png

 
3、处理后的结果如下:

360截图1786053083128109.png

 
 
 
 

要回复问题请先登录注册