.
Crée une grille.
Type de grille
[sélection]Type de grille.
Options :
0 — Rectangle (ligne)
1 — Rectangle (polygone)
2 — Diamant (polygone)
3 — Hexagone (polygone)
Par défaut : 0
Largeur
[nombre]Étendue horizontale de la grille.
Par défaut : 360.0
Hauteur
[nombre]Étendue verticale de la grille.
Par défaut : 180.0
Espacement horizontal
[nombre]Espacement entre les lignes suivant l’axe des X.
Par défaut : 10.0
Espacement vertical
[nombre]Espacement entre les lignes suivant l’axe des Y.
Par défaut : 10.0
Centrer X
[nombre]Coordonnée X du centre de la grille.
Par défaut : 0.0
Centrer Y
[nombre]Coordonnée Y du centre de la grille.
Par défaut : 0.0
SCR en sortie
[scr]Système de coordonnées de référence pour la grille.
Par défaut : EPSG:4326
Sortie
[vecteur]La couche de grille résultante (lignes ou polygones).
processing.runalg('qgis:creategrid', type, width, height, hspacing, vspacing, centerx, centery, crs, output)
Crée une couche de points depuis une table sans géométrie avec des colonnes contenant les coordonnées des points.
Couche en entrée
[table]Table en entrée
Champ X
[champ de table : n’importe lequel]Colonne de la table contenant la coordonnée X.
Champ Y
[champ de table : n’importe lequel]Colonne de la table contenant la coordonnée Y.
Indiquer le SCR
[scr]Système de coordonnées de référence à utiliser pour la couche.
Par défaut : EPSG:4326
Couche en sortie
[vecteur]La couche résultante.
processing.runalg('qgis:pointslayerfromtable', input, xfield, yfield, target_crs, output)
<mettre la description de l’algorithme ici>
Couche de point en entrée
[vecteur : point]<mettre la description du paramètre ici>
Champ de regroupement
[champ de table : n’importe lequel]<mettre la description du paramètre ici>
Champ de tri (ordre)
[champ de table : n’importe lequel]<mettre la description du paramètre ici>
Format de date (si le champ de tri est DateTime)
[chaîne]En option.
<mettre la description du paramètre ici>
Par défaut : (non défini)
Chemin
[vecteur]<mettre une description de la sortie ici>
Répertoire
[répertoire]<mettre une description de la sortie ici>
processing.runalg('qgis:pointstopath', vector, group_field, order_field, date_format, output_lines, output_text)
<mettre la description de l’algorithme ici>
Couche en entrée
[vecteur : ligne]<mettre la description du paramètre ici>
Nombre de points
[nombre]<mettre la description du paramètre ici>
Par défaut : 1
Distance minimale
[nombre]<mettre la description du paramètre ici>
Par défaut : 0.0
Points aléatoires
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:randompointsalongline', vector, point_number, min_distance, output)
<mettre la description de l’algorithme ici>
Étendue en entrée
[étendue]<mettre la description du paramètre ici>
Par défaut : 0,1,0,1
Nombre de points
[nombre]<mettre la description du paramètre ici>
Par défaut : 1
Distance minimale
[nombre]<mettre la description du paramètre ici>
Par défaut : 0.0
Points aléatoires
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:randompointsinextent', extent, point_number, min_distance, output)
<mettre la description de l’algorithme ici>
Couche en entrée
[vecteur : polygone]<mettre la description du paramètre ici>
Nombre de points
[nombre]<mettre la description du paramètre ici>
Par défaut : 1
Distance minimale
[nombre]<mettre la description du paramètre ici>
Par défaut : 0.0
Points aléatoires
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:randompointsinlayerbounds', vector, point_number, min_distance, output)
<mettre la description de l’algorithme ici>
Couche en entrée
[vecteur : polygone]<mettre la description du paramètre ici>
Stratégie d'échantillonnage
[sélection]<mettre la description du paramètre ici>
Options :
0 — Nombre de points
1 — Densité de points
Par défaut : 0
Nombre ou densité de points
[nombre]<mettre la description du paramètre ici>
Par défaut : 1.0
Distance minimale
[nombre]<mettre la description du paramètre ici>
Par défaut : 0.0
Points aléatoires
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:randompointsinsidepolygonsfixed', vector, strategy, value, min_distance, output)
<mettre la description de l’algorithme ici>
Couche en entrée
[vecteur : polygone]<mettre la description du paramètre ici>
Stratégie d'échantillonnage
[sélection]<mettre la description du paramètre ici>
Options :
0 — Nombre de points
1 — Densité de points
Par défaut : 0
Champ de nombre
[champ de table : numérique]<mettre la description du paramètre ici>
Distance minimale
[nombre]<mettre la description du paramètre ici>
Par défaut : 0.0
Points aléatoires
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:randompointsinsidepolygonsvariable', vector, strategy, field, min_distance, output)
<mettre la description de l’algorithme ici>
Étendue en entrée
[étendue]<mettre la description du paramètre ici>
Par défaut : 0,1,0,1
Espacement / nombre de points
[nombre]<mettre la description du paramètre ici>
Par défaut : 0.0001
Distance depuis le coin supérieur gauche
[nombre]<mettre la description du paramètre ici>
Par défaut : 0.0
Appliquer un décalage aléatoire dans l'espacement des points
[booléen]<mettre la description du paramètre ici>
Par défaut : Faux
Utiliser l'espacement des points
[booléen]<mettre la description du paramètre ici>
Par défaut : Vrai
Points réguliers
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:regularpoints', extent, spacing, inset, randomize, is_spacing, output)
<mettre la description de l’algorithme ici>
Étendue de la grille
[étendue]<mettre la description du paramètre ici>
Par défaut : 0,1,0,1
Espacement en X
[nombre]<mettre la description du paramètre ici>
Par défaut : 0.0001
Espacement en Y
[nombre]<mettre la description du paramètre ici>
Par défaut : 0.0001
Type de grille
[sélection]<mettre la description du paramètre ici>
Options :
0 — Grille en sortie en tant que polygones
1 — Grille en sortie en tant que lignes
Par défaut : 0
Grille
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:vectorgrid', extent, step_x, step_y, type, output)