Daha çox

QGIS modelerində daimi giriş qatını təyin edirsiniz?


QGIS-də bir modelim var, burada hər modeli icra etdiyim zaman eyni qalaraq iki vektor təbəqəsi var.

Modelimi konfiqurasiya edə biləcəyim bir yol varmı ki, bu təbəqələr istifadəçinin onları "daxil etməsini" tələb etməsin. İdeal olaraq model sənədlərimdəki yerlərini göstərə bilər və istifadəçinin onlar haqqında bilməsinə ehtiyac duymuram. Bəlkə də bunu edə bilərsən, amma işləmə alət qutusunda ehtiyac duyduğum aləti tapa bilmirəm.


Olduqca gec cavab ancaq a əvəzinəVektor qatmodelləşdiricinizə giriş, bunun əvəzinə ikisini yarada bilərsiniz xüsusi skriptlər və hər ssenariyə qatlarınızın yollarını əlavə edin. Belə bir skript yaratmaq üçün:

Alətlər qutusu işlənir> Komut sənədləri> Alətlər> Yeni skript yaradın

Sonra aşağıdakı oxşar kodu istifadə edin.

İlk skript:

## layer_1 = name ## output = output vector output = "C: /Users/You/Desktop/layer_1.shp"

İkinci ssenari:

## layer_2 = name ## output = output vector output = "C: /Users/You/Desktop/layer_2.shp"

Skriptlərin qeyd olunduğundan əmin olun:

/.qgis2/processing/scripts/

Komut sənədlərini ayrı-ayrılıqda işləsəniz, onlar sadəcə qatı interfeysə yükləyəcəklər.


Sonra onları modelinizə əlavə edin:


Videoya baxın: Creat contour from google Earth by QGIS (Oktyabr 2021).