Note
Această lecție vă arată cum să combinați execuția iterativă a algoritmilor cu modelatorul, pentru a extinde automatizarea.
Execuția iterativă a algoritmilor este disponibilă nu doar pentru algoritmii încorporați, ci, de asemenea, și pentru algoritmii pe care îi puteți crea, cum ar fi modelele. Vom vedea cum putem combina un model cu executarea iterativă a algoritmilor, astfel încât să putem obține cu ușurință rezultate mai complexe.
Datele pe care le vom folosi sunt aceleași pe care le-am folosit deja în ultima lecție. În acest caz, în afară de decuparea DEM-ului în funcție de poligonul fiecărui bazin hidrografic, vom adăuga câțiva pași, în care vom calcula o curbă hipsometrică pentru fiecare bazin, pentru a studia modul în care este distribuită elevația în cadrul bazinelor hidrografice.
Din moment ce avem un flux de lucru care implică mai multe etape (decupare + calcul curbă hipsometrică), ar trebui să mergem la modelator și să creăm modelul corespunzător fluxului respectiv.
You can find the model already created in the data folder for this lesson, but it would be good if you first try to create it yourself. The clipped layer is not a final result in this case, since we are just interested in the curves, so this model will not generated any layers, but just a table with the curve data.
Modelul ar trebui să arate astfel:
Adăugați modelul în dosarul corespunzător, astfel încât el să fie disponibil în bara de instrumente, apoi rulați-l.
Select the DEM and watersheds basins, and do not forget to toggle the button that indicates that the algorithm has to be run iteratively.
Algoritmul va fi rulat de mai multe ori, iar tabelele corespunzătoare vor fi create și deschise în proiectul dvs. QGIS.
We can make this example more complex by extending the model and computing some slope statistics. Add the Slope, aspect, curvature algorithm to the model, and then the Raster statistics algorithm, which should use the slope output as its only input.
Dacă rulați acum modelul, în afară de tabele, veți obține un set de pagini cu statistici. Aceste pagini vor fi disponibile în caseta de dialog a rezultatelor.