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.單獨購買工具,不提供免費的技術咨詢。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM