Arcgis模型构建器案例教程-while和for实现通用的循环迭代功能
功能:利用模型构建器的while和for,实现多种通用循环功能。
特点:非编程,无python,无脚本,永不出错。
目的:为灵活使用模型构建器,实现灵活的自定义循环。
背景:使用模型构建器,对顺序流程的建模,比较简单。但要灵活使用模型构建器,需要掌握循环和判断(迭代和分支)结构。如果了解后面两种技术,那么不用边写代码,可以实现几乎脚本语言的所有功能。
案例1:等差数列
目的:计算等差数列的通项公式,直到通项大于某个值。
while模型结构
For模型结构
案例2:递推公式广义斐波那契数列
1,1,2,3,5,8,13,21,34,55,89...
如果设an为该数列的第n项,那么这句话可以写成如下形式:
a1=1,a2=1,an=an-1+an-2
功能:输出在某个最大值以内的斐波那契数列
Arcgis模型构建器实现:
while模型:
工具难度和功能系数:10
arcgis操作、制图、开发、分析、培训、研发、单位机构和重大科技项目技术商业咨询,qq group ArcGisky: 878796212
购买获取:1.购买线下培训课程,赠与所有工具,提供免费技术咨询,2.单独购买工具,不提供免费的技术咨询。