面朝大海,春暖华开

focus on scientific computue, 3dgis, spatial database
专注于科学计算、GIS空间分析

 

Arcgis模型构建器案例教程-while和for实现通用的循环迭代功能

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.单独购买工具,不提供免费的技术咨询。

posted on 2022-03-28 11:55  风过 无痕  阅读(1563)  评论(0编辑  收藏  举报

导航

向日葵支付宝收钱码