.
Compte le nombre de points présents dans chaque entité d’une couche de polygones.
Polygones
[vecteur : polygone]Couche de polygones.
Points
[vecteur : point]Couche de points.
Nom du champ de dénombrement
[chaîne]Le nom de la colonne de la table attributaire qui contiendra le nombre de points.
Par défaut : NUMPOINTS
Résultat
[vecteur]Couche résultante dont la table attributaire contient la nouvelle colonne de dénombrement des points.
processing.runalg('qgis:countpointsinpolygon', polygons, points, field, output)
Compte le nombre de points dans chaque entité d’une couche de polygones et calcule la moyenne du champ sélectionné pour chaque entité de la couche polygone. Ces valeurs seront ajoutées à la table attributaire de la couche polygone de résultat.
Polygones
[vecteur : polygone]Couche de polygones.
Points
[vecteur : point]Couche de points.
Champ de pondération
[champ de table : n’importe lequel]Champ de pondération des points de la table attributaire.
Nom du champ de dénombrement
[chaîne]Nom de la colonne pour le nouveau champ pondéré.
Par défaut : NUMPOINTS
Résultat
[vecteur]La couche résultante de polygones.
processing.runalg('qgis:countpointsinpolygonweighted', polygons, points, weight, field, output)
Compte le nombre de valeurs uniques de points dans une couche de polygones. Crée une nouvelle couche de polygones avec une colonne supplémentaire dans la table attributaire contenant le compte des valeurs uniques pour chaque entité.
Polygones
[vecteur : polygone]Couche de polygones.
Points
[vecteur : point]Couche de points.
Champ de classification
[champ de table : n’importe lequel]Nom de la colonne dans la couche de points contenant les valeurs uniques à dénombrer.
Nom du champ de dénombrement
[chaîne]Nom de la colonne contenant le décompte des valeurs uniques dans la couche résultante de polygones.
Par défaut : NUMPOINTS
Résultat
[vecteur]La couche résultante de polygones.
processing.runalg('qgis:countuniquepointsinpolygon', polygons, points, classfield, field, output)
<mettre la description de l’algorithme ici>
Couche de point en entrée
[vecteur : point]<mettre la description du paramètre ici>
Champ d'identifiant unique de la couche en entrée
[champ de table : n’importe lequel]<mettre la description du paramètre ici>
Couche de points cible
[vecteur : point]<mettre la description du paramètre ici>
Champ d'identifiant unique de la couche cible
[champ de table : n’importe lequel]<mettre la description du paramètre ici>
Type de matrice en sortie
[sélection]<mettre la description du paramètre ici>
Options :
0 —Matrice de distance linéaire (N*k x 3)
1 — Matrice de distance standard (N x T)
2 — Matrice de distance résumée (moyenne, écart type, min, max)
Par défaut : 0
Utiliser uniquement les (k) points cibles les plus proches
[nombre]<mettre la description du paramètre ici>
Par défaut : 0
Matrice des distances
[table]<mettre une description de la sortie ici>
processing.runalg('qgis:distancematrix', input_layer, input_field, target_layer, target_field, matrix_type, nearest_points, distance_matrix)
<mettre la description de l’algorithme ici>
Couche points source
[vecteur : n’importe lequel]<mettre la description du paramètre ici>
Couche de moyeux destination
[vecteur : n’importe lequel]<mettre la description du paramètre ici>
Attribut nom de la couche Centre
[champ : n’importe lequel]<mettre la description du paramètre ici>
Type de géométrie en sortie
[sélection]<mettre la description du paramètre ici>
Options :
1 — Ligne au moyeu
Par défaut : 0
Unités de mesure
[sélection]<mettre la description du paramètre ici>
Options :
0 — Mètres
1 — Pieds
3 — Kilomètres
4 — Unités de la couche
Par défaut : 0
Sortie
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:distancetonearesthub', points, hubs, field, geometry, unit, output)
<mettre la description de l’algorithme ici>
Couche raster
[raster]<mettre la description du paramètre ici>
Couche vecteur
[vecteur : ligne]<mettre la description du paramètre ici>
Couche en sortie
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:generatepointspixelcentroidsalongline', input_raster, input_vector, output_layer)
<mettre la description de l’algorithme ici>
Couche raster
[raster]<mettre la description du paramètre ici>
Couche en entrée
[vecteur : polygone]<mettre la description du paramètre ici>
Couche en sortie
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:generatepointspixelcentroidsinsidepolygons', input_raster, input_vector, output_layer)
Créé des diagrammes de réseau en étoile avec des lignes dessinées d’une couche de points Points de Rayon
correspondant aux points de la couche Points de Moyeu
. La détermination de l’appartenance d’un point au moyeu est réalisée par la correspondance du champ Champ de table identifiant de moyeu
sur la couche de points de moyeu et le champ Champ de table identifiant de rayon
sur la couche des points de rayon.
Couche de points de moyeu
[vecteur : n’importe lequel]<mettre la description du paramètre ici>
Champ d'identification de moyeu
[champ de table : n’importe lequel]<mettre la description du paramètre ici>
Couche point de rayons
[vecteur : n’importe lequel]<mettre la description du paramètre ici>
Champ d'identification des rayons
[champ de table : n’importe lequel]<mettre la description du paramètre ici>
Sortie
[vecteur]La couche résultante.
processing.runalg('qgis:hublines', hubs, hub_field, spokes, spoke_field, output)
Calcule la moyenne des coordonnées d’une couche à partir d’un champ attributaire de la table.
Couche en entrée
[vecteur : n’importe lequel]<mettre la description du paramètre ici>
Champ Poids
[champ de table : numérique]En option.
Champ à utiliser si vous souhaitez effectuer une moyenne pondérée.
Champ identifiant unique
[champ de table : numérique]En option.
Champ unique sur lequel le calcul de la moyenne sera effectué.
Résultat
[vecteur]La couche résultante de points.
processing.runalg('qgis:meancoordinates', points, weight, uid, output)
<mettre la description de l’algorithme ici>
Points
[vecteur : point]<mettre la description du paramètre ici>
Résultat
[html]<mettre une description de la sortie ici>
Distance moyenne observée
[nombre]<mettre une description de la sortie ici>
Distance moyenne attendue
[nombre]<mettre une description de la sortie ici>
Indice du plus proche voisin
[nombre]<mettre une description de la sortie ici>
Nombre de points
[nombre]<mettre une description de la sortie ici>
Z-Score
[nombre]<mettre une description de la sortie ici>
processing.runalg('qgis:nearestneighbouranalysis', points, output)
<mettre la description de l’algorithme ici>
Lignes
[vecteur : ligne]<mettre la description du paramètre ici>
Polygones
[vecteur : polygone]<mettre la description du paramètre ici>
Nom du champ de la longueur des lignes
[chaîne]<mettre la description du paramètre ici>
Par défaut : LENGTH
Nom du champ de décompte des lignes
[chaîne]<mettre la description du paramètre ici>
Par défaut : COUNT
Résultat
[vecteur]<mettre une description de la sortie ici>
processing.runalg('qgis:sumlinelengths', lines, polygons, len_field, count_field, output)