.
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description de la sortie>
processing.runalg('qgis:addautoincrementalfield', input, output)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Par défaut : (non défini)
<entrer ici la description du paramètre>
Options :
0 — Entier
1 — Décimal
2 — Chaîne
Par défaut : 0
<entrer ici la description du paramètre>
Par défaut : 10
<entrer ici la description du paramètre>
Par défaut : 0
<entrer ici la description de la sortie>
processing.runalg('qgis:addfieldtoattributestable', input_layer, field_name, field_type, field_length, field_precision, output_layer)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Par défaut: NouveauChamp
<entrer ici la description du paramètre>
Options :
0 — Entier
1 — Décimal
2 — Chaîne
Par défaut : 0
<entrer ici la description du paramètre>
Par défaut : 10
<entrer ici la description du paramètre>
Par défaut : 0
En option.
<entrer ici la description du paramètre>
Par défaut : (non défini)
<entrer ici la description du paramètre>
Par défaut : valeur =
<entrer ici la description de la sortie>
processing.runalg('qgis:advancedpythonfieldcalculator', input_layer, field_name, field_type, field_length, field_precision, global, formula, output_layer)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
processing.runalg('qgis:basicstatisticsfornumericfields', input_layer, field_name, output_html_file)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
processing.runalg('qgis:basicstatisticsfortextfields', input_layer, field_name, output_html_file)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description de la sortie>
processing.runalg('qgis:createequivalentnumericalfield', input, field, output)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description de la sortie>
processing.runalg('qgis:deletecolumn', input, column, output)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Options :
0 — SCR de la couche
1 — SCR du projet
2 — Ellipsoïde
Par défaut : 0
<entrer ici la description de la sortie>
processing.runalg('qgis:exportaddgeometrycolumns', input, calc_method, output)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Par défaut : (non défini)
<entrer ici la description du paramètre>
Options :
0 — Décimal
1 — Entier
2 — Chaîne
Par défaut : 0
<entrer ici la description du paramètre>
Par défaut : 10
<entrer ici la description du paramètre>
Par défaut : 3
<entrer ici la description du paramètre>
Par défaut : Vrai
<entrer ici la description du paramètre>
Par défaut : (non défini)
<entrer ici la description de la sortie>
processing.runalg('qgis:fieldcalculator', input_layer, field_name, field_type, field_length, field_precision, new_field, formula, output_layer)
Liste les valeurs uniques d’un champ de la table attributaire et comptabilise leur nombre.
Couche à analyser.
Champ à analyser.
Résultats d’analyse dans le format HTML.
Nombre total de valeurs uniques dans un champ donné.
Liste toutes les valeurs uniques dans un champ donné.
processing.runalg('qgis:listuniquevalues', input_layer, field_name, output)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description de la sortie>
processing.runalg('qgis:numberofuniquevaluesinclasses', input, class_field, value_field, output)
Réallocation des champs de couche :
Change les noms de champs et les types.
Ajoute et supprime des champs
Réordonne les champs.
Calcule de nouveaux champs à partir d’expressions.
Charge la liste des champs à partir d’une autre couche.
Couche source.
Définitions des champs en sortie
Couche cible
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)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description de la sortie>
processing.runalg('qgis:statisticsbycategories', input_layer, values_field_name, categories_field_name, output)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description de la sortie>
processing.runalg('qgis:texttofloat', input, field, output)