` `
<mettre la description de l’algorithme ici>
<mettre la description du paramètre ici>
<mettre une description de la sortie ici>
processing.runalg('qgis:deleteduplicategeometries', input, output)
Cet algorithme permet d’exécuter une requête SQL sur un jeu de couches vectorielles, à l’aide de couches virtuelles.
<mettre la description du paramètre ici>
Les données qui doivent être chargées pour référence dans la requête SQL. Toute couche déjà chargée dans QGIS est disponible dans la requête via son nom ou son identifiant. Mais pour l’utilisation de cet algorithme dans un script, les sources d’entrée doivent être définies ici. Chaque source de données d’entrée peut être appelée input1 ... inputN en tant que nom de couche dans la requête.
La requête SQL. Les fonctions SQLite, Spatialite et QGIS peuvent être utilisées ici
Paramètre facultatif pour spécifier le champ de la requête qui doit être utilisé comme identifiant unique.
Paramètre facultatif pour spécifier quel champ doit être considéré comme le champ de géométrie, si l’on veut éviter une autodétection éventuellement lente.
Paramètre facultatif pour spécifier le type de la géométrie si l’on veut éviter une autodétection éventuellement lente.
Types de géométrie :
0 — Autodetecter
1 — Aucune géométrie
Paramètre facultatif pour spécifier le système de coordonnées de la géométrie si l’on veut éviter une autodétection éventuellement lente.
Sortie
processing.runalg('qgis:executesql', inputs, query, uid, geom_field, geom_type, crs)
<mettre la description de l’algorithme ici>
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
Nom du prédicat ou liste des noms de prédicats interprétés avec l’opérateur logique OR .
Valeurs possibles: [‘intersects’, ‘contains’, ‘equals’, ‘touches’, ‘overlaps’, ‘within’, ‘crosses’]
Par défaut : []
<mettre la description du paramètre ici>
Options :
0 — Prendre les attributs de la première entité localisée
1 — Prendre un résumé des entités intersectées
Par défaut : 0
En option.
<mettre la description du paramètre ici>
Par défaut : sum,mean,min,max,median (somme, moyenne, min, max, médiane)
<mettre la description du paramètre ici>
Options :
0 — Ne conserver que les enregistrements correspondants
1 — Conserver tous les enregistrements (même ceux sans correspondance)
Par défaut : 0
<mettre une description de la sortie ici>
processing.runalg('qgis:joinattributesbylocation', target, join, predicate, summary, stats, keep, output)
<mettre la description de l’algorithme ici>
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
<mettre une description de la sortie ici>
processing.runalg('qgis:joinattributestable', input_layer, input_layer_2, table_field, table_field_2, output_layer)
<mettre la description de l’algorithme ici>
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
<mettre une description de la sortie ici>
processing.runalg('qgis:mergevectorlayers', layer1, layer2, output)
Cet algorithme crée un seul fichier vrt à partir de sources de données multiples. Cet algorithme est particulièrement utile dans le cas où un autre algorithme nécessite plusieurs couches mais n’accepte qu’un vrt dans lequel les couches sont spécifiées
Les sources de données en entrée à fusionner dans un seul VRT. input_datasources est une chaîne unique avec tout le chemin d’accès séparés par ”;” comme “chemin1; chemin2; ....; cheminN”
Écrase le fichier VRT si il existe
Par défaut : Faux
Nom du fichier VRT
Contenu VRT renvoyé en tant que chaîne
processing.runalg('qgis:mergedatasourcesinvrt', input_datasources, input_overwrite_flag, output_vrt_file)
<mettre la description de l’algorithme ici>
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
Par défaut : Faux
<mettre une description de la sortie ici>
processing.runalg('qgis:polygonfromlayerextent', input_layer, by_feature, output)
Reprojette une couche vecteur dans un SCR différent.
Couche à reprojeter.
Système de coordonnées de référence en sortie.
Par défaut : EPSG:4326
La couche résultante.
processing.runalg('qgis:reprojectlayer', input, target_crs, output)
Sauvegarde dans une nouvelle couche les entités sélectionnées.
Couche à traiter.
La couche résultante.
processing.runalg('qgis:saveselectedfeatures', input_layer, output_layer)
<mettre la description de l’algorithme ici>
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
<mettre une description de la sortie ici>
processing.runalg('qgis:setstyleforvectorlayer', input, style)
<mettre la description de l’algorithme ici>
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
Par défaut : 0.1
<mettre la description du paramètre ici>
Par défaut : 0.1
<mettre une description de la sortie ici>
processing.runalg('qgis:snappointstogrid', input, hspacing, vspacing, output)
<mettre la description de l’algorithme ici>
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
<mettre une description de la sortie ici>
processing.runalg('qgis:splitvectorlayer', input, field, output)
Retourne la couche de l’emprise minimale orientée calculée avec l’algorithme “rotating calipers”
<mettre la description du paramètre ici>
<mettre la description du paramètre ici>
Défaut: True
La couche résultante.
processing.runalg("qgis:orientedminimumboundingbox", input , by_feature, output)