.
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:addautoincrementalfield', input, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Numele câmpului
[șir]<puneți descrierea parametrului aici>
Implicit: (nesetat)
Tipul câmpului
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
0 — Întreg
1 — Zecimal
2 — Șir
Implicit: 0
Lungimea câmpului
[numeric]<puneți descrierea parametrului aici>
Implicit: 10
Precizia câmpului
[numeric]<puneți descrierea parametrului aici>
Implicit: 0
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:addfieldtoattributestable', input_layer, field_name, field_type, field_length, field_precision, output_layer)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Numele câmpului de ieșire
[șir]<puneți descrierea parametrului aici>
Implicit: NewField
Tipul câmpului
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
0 — Întreg
1 — Zecimal
2 — Șir
Implicit: 0
Lungimea câmpului
[numeric]<puneți descrierea parametrului aici>
Implicit: 10
Precizia câmpului
[numeric]<puneți descrierea parametrului aici>
Implicit: 0
Expresie globală
[şir]Opțional.
<puneți descrierea parametrului aici>
Implicit: (nesetat)
Formula
[șir]<puneți descrierea parametrului aici>
Implicit: valoare =
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:advancedpythonfieldcalculator', input_layer, field_name, field_type, field_length, field_precision, global, formula, output_layer)
<puneți descrierea algoritmului aici>
Strat de intrare vectorial
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul pentru care se calculează statistici
[tablefield: numeric]<puneți descrierea parametrului aici>
Statistici pentru câmpul numeric
[html]<puneți descrierea rezultatului aici>
Coeficientul de Variație
[numeric]<puneți descrierea rezultatului aici>
Valoare Minimă
[numeric]<puneți descrierea rezultatului aici>
Valoarea Maximă
[numeric]<puneți descrierea rezultatului aici>
Suma
[numeric]<puneți descrierea rezultatului aici>
Valoare Medie
[numeric]<puneți descrierea rezultatului aici>
Totalul
[numeric]<puneți descrierea rezultatului aici>
Intervalul
[numeric]<puneți descrierea rezultatului aici>
Mediană
[numeric]<puneți descrierea rezultatului aici>
Numărul de valori unice
[numeric]<puneți descrierea rezultatului aici>
Abaterea standard
[numeric]<puneți descrierea rezultatului aici>
processing.runalg('qgis:basicstatisticsfornumericfields', input_layer, field_name, output_html_file)
<puneți descrierea algoritmului aici>
Strat de intrare vectorial
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul pentru care se calculează statistici
[tablefield: șir]<puneți descrierea parametrului aici>
Statistici pentru câmpul text
[html]<puneți descrierea rezultatului aici>
Lungimea minimă
[numeric]<puneți descrierea rezultatului aici>
Lungimea maximă
[numeric]<puneți descrierea rezultatului aici>
Lungimea medie
[numeric]<puneți descrierea rezultatului aici>
Totalul
[numeric]<puneți descrierea rezultatului aici>
Numărul de valori vide
[numeric]<puneți descrierea rezultatului aici>
Numărul de valori non-vide
[numeric]<puneți descrierea rezultatului aici>
Numărul de valori unice
[numeric]<puneți descrierea rezultatului aici>
processing.runalg('qgis:basicstatisticsfortextfields', input_layer, field_name, output_html_file)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul clasei
[tablefield: oricare]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:createequivalentnumericalfield', input, field, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul de șters
[tablefield: oricare]<puneți descrierea parametrului aici>
Ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:deletecolumn', input, column, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Calculează folosirea
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
0 — CRS-ul Stratului
1 — CRS-ul Proiectului
2 — Elipsoidal
Implicit: 0
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:exportaddgeometrycolumns', input, calc_method, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Numele câmpului de ieșire
[șir]<puneți descrierea parametrului aici>
Implicit: (nesetat)
Tipul câmpului
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
0 — Zecimal
1 — Întreg
2 — Șir
3 — Dată
Implicit: 0
Lungimea câmpului
[numeric]<puneți descrierea parametrului aici>
Implicit: 10
Precizia câmpului
[numeric]<puneți descrierea parametrului aici>
Implicit: 3
Creare câmp nou
[boolean]<puneți descrierea parametrului aici>
Implicit: True
Formula
[șir]<puneți descrierea parametrului aici>
Implicit: (nesetat)
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:fieldcalculator', input_layer, field_name, field_type, field_length, field_precision, new_field, formula, output_layer)
Listează valorile unice ale unui câmpului dintr-un tabel și contorizează numărul lor.
Strat de Intrare
[vector: oricare]Stratul de analizat.
Câmpul destinație
[tablefield: oricare]Câmpul de analizat.
Valori unice
[html]Rezultatele analizelor în format HTML.
Totalul valorilor unice
[numeric]Numărul total de valori unice dintr-un câmp dat.
Valori unice
[șir]Listează toate valorile unice dintr-un câmp dat.
processing.runalg('qgis:listuniquevalues', input_layer, field_name, output)
<puneți descrierea algoritmului aici>
intrare
[vector: oricare]<puneți descrierea parametrului aici>
câmpul clasei
[tablefield: oricare]<puneți descrierea parametrului aici>
câmpul valorii
[tablefield: oricare]<puneți descrierea parametrului aici>
ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:numberofuniquevaluesinclasses', input, class_field, value_field, output)
Modificare câmpuri din strat:
Schimbă numele și tipurile câmpurilor.
Adăugare și eliminare câmpuri.
Reordonare câmpuri.
Calculează noile câmpuri pe baza expresiilor.
Încarcă lista câmpurilor dintr-un alt strat.
Strat de Intrare
[vector: oricare]Stratul sursă.
Maparea câmpurilor
[mapare câmpuri]Definiții pentru câmpurile de ieșire
Stratul de ieșire
[vector]Stratul destinaţie
processing.runalg("qgis:refactorfields",
input,
[{'name': output_field_name,
'type': output_field_type,
'length': output_field_length,
'precision': output_field_precision,
'expression': expression_based_on_input_layer
}],
output)
<puneți descrierea algoritmului aici>
Strat de intrare vectorial
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul pentru care se calculează statistici
[tablefield: numeric]<puneți descrierea parametrului aici>
Câmpul categoriilor
[tablefield: oricare]<puneți descrierea parametrului aici>
Statistici
[tabel]<puneți descrierea rezultatului aici>
processing.runalg('qgis:statisticsbycategories', input_layer, values_field_name, categories_field_name, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Atributul text care va fi convertit în float
[tablefield: șir]<puneți descrierea parametrului aici>
Ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:texttofloat', input, field, output)