關於 QGIS 模型構建器的使用,我本身也是摸着石頭過后,沒有多少經驗。官方文檔在這方面並不是很詳細,需要自己多嘗試。
建議還是多參考官方文檔。
本文地址:https://www.cnblogs.com/oloroso/p/15822446.html
- 所有的這些
模型輸入
對象,第一次命名的時候最好命名為英文,然后再改成想要的名稱(顯示的名稱和對象變量名稱是兩個名稱),不然在一些進行條件計算
中使用該輸入對象的值的時候,引入的對象名稱是空的。
如果不是一開始這里輸入的英文,這里就會有一個見不到名字的變量
。
- 如果是要輸出最終結果文件的,或者作為模型的一個輸出對象的(用於給別的模型調用),則必須設置輸出為
模型輸出
,且要寫上輸出的名稱(不是輸出的文件名)。
- 可以通過
重排模型輸入
來調整模型的輸入參數的位置順序。
- 模型的使用幫助信息在
幫助編輯器
里面可以寫
- 條件分支工具的使用
- 1、需要先創建一個
條件分支
對象,里面寫上分支名稱
和判斷語句
。
- 2、
編輯
需要依賴條件對象里面某個條件成立才執行的,添加上該條件的依賴。
條件分支
本身也是可以有依賴的,這樣可以在某個操作完成后做一些判斷再決定執行那個路徑(模型)。
- 如果模型編輯器無法做到的一些功能,可以生成
python
代碼后,修改代碼做成工具