.

Table vecteur

Ajouté un champ auto-incrémenté

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Sorties

Couche en sortie [vecteur]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:addautoincrementalfield', input, output)

Voir également

Ajouter un champ à la table des attributs

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Nom du champ [chaîne]

<entrer ici la description du paramètre>

Par défaut : (non défini)

Type de champ [sélection]

<entrer ici la description du paramètre>

Options :

  • 0 — Entier

  • 1 — Décimal

  • 2 — Chaîne

Par défaut : 0

Longueur du champ [nombre]

<entrer ici la description du paramètre>

Par défaut : 10

Précision du champ [nombre]

<entrer ici la description du paramètre>

Par défaut : 0

Sorties

Couche en sortie [vecteur]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:addfieldtoattributestable', input_layer, field_name, field_type, field_length, field_precision, output_layer)

Voir également

Calculatrice de champ avancée Python

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Nom du champ de résultat [chaîne]

<entrer ici la description du paramètre>

Par défaut: NouveauChamp

Type de champ [sélection]

<entrer ici la description du paramètre>

Options :

  • 0 — Entier

  • 1 — Décimal

  • 2 — Chaîne

Par défaut : 0

Longueur du champ [nombre]

<entrer ici la description du paramètre>

Par défaut : 10

Précision du champ [nombre]

<entrer ici la description du paramètre>

Par défaut : 0

Expression globale [chaîne]

En option.

<entrer ici la description du paramètre>

Par défaut : (non défini)

Formule [chaîne]

<entrer ici la description du paramètre>

Par défaut : valeur =

Sorties

Couche en sortie [vecteur]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:advancedpythonfieldcalculator', input_layer, field_name, field_type, field_length, field_precision, global, formula, output_layer)

Voir également

Statistiques basiques pour les champs numériques

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Champ pour calculer des statistiques sur [champ : numérique]

<entrer ici la description du paramètre>

Sorties

Statistiques pour un champ numérique [html]

<entrer ici la description de la sortie>

Coefficient de Variation [nombre]

<entrer ici la description de la sortie>

Valeur minimale [nombre]

<entrer ici la description de la sortie>

Valeur maximale [nombre]

<entrer ici la description de la sortie>

Somme [nombre]

<entrer ici la description de la sortie>

Valeur moyenne [nombre]

<entrer ici la description de la sortie>

Décompte [nombre]

<entrer ici la description de la sortie>

Plage [nombre]

<entrer ici la description de la sortie>

Médiane [nombre]

<entrer ici la description de la sortie>

Nombre de valeurs uniques [nombre]

<entrer ici la description de la sortie>

Écart-type [nombre]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:basicstatisticsfornumericfields', input_layer, field_name, output_html_file)

Voir également

Statistiques basiques pour les champs de texte

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Champ pour calculer des statistiques sur [champ : chaîne]

<entrer ici la description du paramètre>

Sorties

Statistiques pour un champ de texte [html]

<entrer ici la description de la sortie>

Longueur minimale [nombre]

<entrer ici la description de la sortie>

Longueur maximale [nombre]

<entrer ici la description de la sortie>

Longueur moyenne [nombre]

<entrer ici la description de la sortie>

Décompte [nombre]

<entrer ici la description de la sortie>

Nombre de valeurs vides [nombre]

<entrer ici la description de la sortie>

Nombre de valeurs non vides [nombre]

<entrer ici la description de la sortie>

Nombre de valeurs uniques [nombre]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:basicstatisticsfortextfields', input_layer, field_name, output_html_file)

Voir également

Créer un champ numérique équivalent

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Champ de classe [champ : n’importe lequel]

<entrer ici la description du paramètre>

Sorties

Couche en sortie [vecteur]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:createequivalentnumericalfield', input, field, output)

Voir également

Supprimer la colonne

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Champ à supprimer [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Sorties

Sortie [vecteur]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:deletecolumn', input, column, output)

Voir également

Exporter/ajouter des colonnes de géométrie

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Calculer en utilisant [sélection]

<entrer ici la description du paramètre>

Options :

  • 0 — SCR de la couche

  • 1 — SCR du projet

  • 2 — Ellipsoïde

Par défaut : 0

Sorties

Couche en sortie [vecteur]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:exportaddgeometrycolumns', input, calc_method, output)

Voir également

Calculatrice de champ

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Nom du champ de résultat [chaîne]

<entrer ici la description du paramètre>

Par défaut : (non défini)

Type de champ [sélection]

<entrer ici la description du paramètre>

Options :

  • 0 — Décimal

  • 1 — Entier

  • 2 — Chaîne

  • 3 — Date

Par défaut : 0

Longueur du champ [nombre]

<entrer ici la description du paramètre>

Par défaut : 10

Précision du champ [nombre]

<entrer ici la description du paramètre>

Par défaut : 3

Créer un nouveau champ [booléen]

<entrer ici la description du paramètre>

Par défaut : Vrai

Formule [chaîne]

<entrer ici la description du paramètre>

Par défaut : (non défini)

Sorties

Couche en sortie [vecteur]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:fieldcalculator', input_layer, field_name, field_type, field_length, field_precision, new_field, formula, output_layer)

Voir également

Liste les valeurs uniques

Description

Liste les valeurs uniques d’un champ de la table attributaire et comptabilise leur nombre.

Paramètres

Couche en entrée [vecteur : n’importe lequel]

Couche à analyser.

Champ cible [champ de table : n’importe lequel]

Champ à analyser.

Sorties

Valeurs uniques [html]

Résultats d’analyse dans le format HTML.

Total des valeurs uniques [nombre]

Nombre total de valeurs uniques dans un champ donné.

Valeurs uniques [chaîne]

Liste toutes les valeurs uniques dans un champ donné.

Utilisation dans la console

processing.runalg('qgis:listuniquevalues', input_layer, field_name, output)

Voir également

Nombre de valeurs uniques dans les classes

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Champ de classe [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

valeur de champ [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Sorties

sortie [vecteur]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:numberofuniquevaluesinclasses', input, class_field, value_field, output)

Voir également

Réallocation de champs

Description

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.

Paramètres

Couche en entrée [vecteur : n’importe lequel]

Couche source.

Correspondance de champs [fieldsmapping]

Définitions des champs en sortie

Sorties

Couche en sortie [vecteur]

Couche cible

Utilisation dans la console

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)

Voir également

Statistiques par catégories

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Champ pour calculer des statistiques sur [champ : numérique]

<entrer ici la description du paramètre>

Champ avec catégories [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Sorties

Statistiques [table]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:statisticsbycategories', input_layer, values_field_name, categories_field_name, output)

Voir également

Texte vers décimal

Description

<entrer ici la description de l’algorithme>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Attribut de type texte à convertir en décimal [champ de table : chaîne]

<entrer ici la description du paramètre>

Sorties

Sortie [vecteur]

<entrer ici la description de la sortie>

Utilisation dans la console

processing.runalg('qgis:texttofloat', input, field, output)

Voir également