25.1. Fournisseur d’algorithmes QGIS
Le fournisseur d’algorithmes de QGIS implémente différentes opérations d’analyse et de géotraitement en utilisant presque uniquement l’API de QGIS. Ainsi, presque tous les algorithmes de ce fournisseur seront opérationnels « immédiatement », sans aucune configuration supplémentaire.
Ce fournisseur incorpore à la fois des algorithmes provenant d’extensions et ses propres algorithmes.
- 25.1.1. Cartographie
- 25.1.1.1. Aligner les points sur les entités
- 25.1.1.2. Combiner des bases de données de style
- 25.1.1.3. Créer un rendu catégorisé à partir de styles
- 25.1.1.4. Créer une base de données de style à partir du projet
- 25.1.1.5. Exporter la mise en page atlas au format image
- 25.1.1.6. Export atlas layout as PDF
- 25.1.1.7. Export print layout as image
- 25.1.1.8. Export print layout as PDF
- 25.1.1.9. Imprimer l’étendue de la mise en page de carte sur la couche
- 25.1.1.10. Définir le style de la couche
- 25.1.1.11. Coloration topologique
- 25.1.1.12. Transfer annotations from main layer
- 25.1.2. Base de données
- 25.1.3. Outil de fichiers
- 25.1.4. GPS
- 25.1.5. Interpolation
- 25.1.6. Outils de couche
- 25.1.7. Mesh
- 25.1.7.1. Export contours
- 25.1.7.2. Export cross section dataset values on lines from mesh
- 25.1.7.3. Export mesh edges
- 25.1.7.4. Export mesh faces
- 25.1.7.5. Export mesh on grid
- 25.1.7.6. Export mesh vertices
- 25.1.7.7. Export time series values from points of a mesh dataset
- 25.1.7.8. Rasterize mesh dataset
- 25.1.7.9. TIN mesh creation
- 25.1.8. Outils de modélisation
- 25.1.8.1. Branche conditionnelle
- 25.1.8.2. Créer un répertoire
- 25.1.8.3. Filtrage des entités
- 25.1.8.4. Filtrer par type de géométrie
- 25.1.8.5. Filter layers by type
- 25.1.8.6. Charger la couche dans le projet
- 25.1.8.7. Raise exception
- 25.1.8.8. Raise warning
- 25.1.8.9. Renommer la couche
- 25.1.8.10. Save log to file
- 25.1.8.11. Set project variable
- 25.1.8.12. Concaténation de chaînes
- 25.1.8.13. Variable distance buffer
- 25.1.9. Analyse de réseau
- 25.1.10. Graphiques
- 25.1.10.1. Histogramme
- 25.1.10.2. Diagramme en boîte
- 25.1.10.3. Diagramme de l’écart moyen et standard
- 25.1.10.4. Diagramme polaire
- 25.1.10.5. Histogramme de couche raster
- 25.1.10.6. Histogramme de couche vecteur
- 25.1.10.7. Diagramme de dispersion de couche vectorielle
- 25.1.10.8. Diagramme de dispersion de couche vectorielle 3D
- 25.1.11. Analyse raster
- 25.1.11.1. Cell stack percent rank from value
- 25.1.11.2. Cell stack percentile
- 25.1.11.3. Cell stack percentrank from raster layer
- 25.1.11.4. Statistiques des cellules
- 25.1.11.5. Equal to frequency
- 25.1.11.6. Raster Flouté (adhésion gaussienne)
- 25.1.11.7. Raster flouté (grand nombre de membres)
- 25.1.11.8. Raster flouté (adhésion linéaire)
- 25.1.11.9. Raster flouté (proche appartenance)
- 25.1.11.10. Raster flouté (appartenance à la puissance)
- 25.1.11.11. Raster flouté (appartenance du petit nombre)
- 25.1.11.12. Greater than frequency
- 25.1.11.13. Highest position in raster stack
- 25.1.11.14. Less than frequency
- 25.1.11.15. Lowest position in raster stack
- 25.1.11.16. Raster booléen ET
- 25.1.11.17. Raster booléen OR
- 25.1.11.18. Calculatrice raster
- 25.1.11.19. Raster layer properties
- 25.1.11.20. Statistiques de couche raster
- 25.1.11.21. Rapport sur les valeurs uniques de la couche raster
- 25.1.11.22. Statistiques zonales de la couche raster
- 25.1.11.23. Volume de surface raster
- 25.1.11.24. Reclassifier par couche
- 25.1.11.25. Reclassifier par table
- 25.1.11.26. Rescale raster
- 25.1.11.27. Round raster
- 25.1.11.28. Exemples de valeurs raster
- 25.1.11.29. Histogramme zonal
- 25.1.11.30. Statistiques zonales
- 25.1.12. Création d’un raster
- 25.1.12.1. Créer une couche raster contante
- 25.1.12.2. Créer une couche raster aléatoire (distribution binomiale)
- 25.1.12.3. Créer une couche raster aléatoire (distribution exponentielle)
- 25.1.12.4. Créer une couche raster aléatoire (distribution gamma)
- 25.1.12.5. Créer une couche raster aléatoire (distribution géométrique)
- 25.1.12.6. Créer une couche raster aléatoire (distribution binomiale négative)
- 25.1.12.7. Créer une couche raster aléatoire (distribution normale)
- 25.1.12.8. Créer une couche raster aléatoire (distribution poisson)
- 25.1.12.9. Créer une couche raster aléatoire (distribution uniforme)
- 25.1.13. Analyse de terrain raster
- 25.1.14. Outils rasters
- 25.1.15. Analyse vectorielle
- 25.1.15.1. Statistiques de base pour les champs
- 25.1.15.2. Montée le long de la ligne
- 25.1.15.3. Compter les points dans le polygone
- 25.1.15.4. Mise en cluster DBSCAN
- 25.1.15.5. Matrice de distance
- 25.1.15.6. Distance au plus proche centre (ligne vers centre)
- 25.1.15.7. Distance au plus proche centre (points)
- 25.1.15.8. Rejoindre par des lignes (ligne de centre)
- 25.1.15.9. Partitionnement en K-moyennes
- 25.1.15.10. Liste les valeurs uniques
- 25.1.15.11. Coordonnées moyennes
- 25.1.15.12. Analyse du plus proche voisin
- 25.1.15.13. Analyse de superposition
- 25.1.15.14. Mise en cluster ST-DBSCAN
- 25.1.15.15. Statistiques par catégories
- 25.1.15.16. Longueurs de la somme des lignes
- 25.1.16. Création de vecteurs
- 25.1.16.1. Tableau de lignes décalées (parallèles)
- 25.1.16.2. Tableau d’entités traduites
- 25.1.16.3. Créer une grille
- 25.1.16.4. Créer une couche de points à partir de la table
- 25.1.16.5. Générer des points (centroïdes de pixels) le long de la ligne
- 25.1.16.6. Générer des points (centroïdes de pixels) à l’intérieur du polygone
- 25.1.16.7. Importer des photos géolocalisées
- 25.1.16.8. Points vers ligne
- 25.1.16.9. Points aléatoires le long de la ligne
- 25.1.16.10. Points aléatoires dans l’étendue
- 25.1.16.11. Points aléatoires dans les limites de la couche
- 25.1.16.12. Points aléatoires dans les polygones
- 25.1.16.13. Points aléatoires à l’intérieur des polygones
- 25.1.16.14. points aléatoires sur la ligne
- 25.1.16.15. Pixels raster en points
- 25.1.16.16. Raster pixellisés en polygones
- 25.1.16.17. Points réguliers
- 25.1.17. Vecteur général
- 25.1.17.1. Assigner une projection
- 25.1.17.2. Batch Nominatim geocoder
- 25.1.17.3. Convertir une couche en signets spatiaux
- 25.1.17.4. Convertir des signets spatiaux en couche
- 25.1.17.5. Créer un index d’attribut
- 25.1.17.6. Créer un index spatial
- 25.1.17.7. Définir la projection du fichier de formes
- 25.1.17.8. Supprimer les géométries dupliquées
- 25.1.17.9. Supprimer les doublons par attribut
- 25.1.17.10. Détecter les modifications d’un jeu de données
- 25.1.17.11. Supprimer les géométries
- 25.1.17.12. Exécuter SQL
- 25.1.17.13. Export layers to DXF
- 25.1.17.14. Extraire les entités sélectionnées
- 25.1.17.15. Extraire l’encodage du Shapefile
- 25.1.17.16. Trouver une projection
- 25.1.17.17. Relation aplanie
- 25.1.17.18. Joindre des attributs par valeur de champ
- 25.1.17.19. Joindre les attributs par localisation
- 25.1.17.20. Joindre des attributs par localisation (résumé)
- 25.1.17.21. Joindre les attributs par le plus proche
- 25.1.17.22. Fusionner les couches vecteur
- 25.1.17.23. Ordonner par expression
- 25.1.17.24. Réparer le shapefile
- 25.1.17.25. Reprojeter la couche
- 25.1.17.26. Save vector features to file
- 25.1.17.27. Set layer encoding
- 25.1.17.28. Couper les entités par caractère
- 25.1.17.29. Séparer une couche vecteur
- 25.1.17.30. Tronquer la table
- 25.1.18. Géométrie vectorielle
- 25.1.18.1. Ajouter les attributs de géométrie
- 25.1.18.2. Transformation affine
- 25.1.18.3. Agrégation
- 25.1.18.4. Limite
- 25.1.18.5. Emprise
- 25.1.18.6. Tampon
- 25.1.18.7. Centroïdes
- 25.1.18.8. Vérifier la validité
- 25.1.18.9. Collecter les géométries
- 25.1.18.10. Enveloppe concave (formes alpha)
- 25.1.18.11. Enveloppe concave (voisin le plus proche)
- 25.1.18.12. Convertir le type de géométrie
- 25.1.18.13. Convertir en géométries courbes
- 25.1.18.14. Enveloppe convexe
- 25.1.18.15. Créer une couche à partir de l’étendue
- 25.1.18.16. Créer une couche à partir d’un point
- 25.1.18.17. Créer des buffer compensés
- 25.1.18.18. Triangulation de Delaunay
- 25.1.18.19. Supprimer les trous
- 25.1.18.20. Densifier en nombre
- 25.1.18.21. Densifier par intervalle
- 25.1.18.22. Regrouper
- 25.1.18.23. Draper (définir la valeur z du raster)
- 25.1.18.24. Supprimer les valeurs M/Z.
- 25.1.18.25. Éliminer les polygones sélectionnés
- 25.1.18.26. Exploser les lignes
- 25.1.18.27. Prolonger les lignes
- 25.1.18.28. Extraire les valeurs M
- 25.1.18.29. Extraire des vertex spécifiques
- 25.1.18.30. Extraire les vertex
- 25.1.18.31. Extraire les valeurs Z
- 25.1.18.32. Filtrer les vertex par valeur M
- 25.1.18.33. Filtrer les vertex par valeur Z
- 25.1.18.34. Correction des géométries
- 25.1.18.35. Forcer la règle de droite
- 25.1.18.36. Ligne géodésique divisée à l’antiméridien
- 25.1.18.37. Géométrie par expression
- 25.1.18.38. Interpoler le point sur la ligne
- 25.1.18.39. Gardez les N plus grandes parties
- 25.1.18.40. Portion de ligne
- 25.1.18.41. Lignes a polygones
- 25.1.18.42. Fusionner des lignes
- 25.1.18.43. Géométrie limite minimale
- 25.1.18.44. Cercles englobants minimum
- 25.1.18.45. Buffer multi-anneaux (distance constante)
- 25.1.18.46. Multipartie vers monopartie
- 25.1.18.47. Lignes décalées
- 25.1.18.48. Boîte de délimitation minimale orientée
- 25.1.18.49. Orthogonaliser
- 25.1.18.50. Point sur la surface
- 25.1.18.51. Points le long de la géométrie
- 25.1.18.52. Déplacement des points
- 25.1.18.53. Pôle d’inaccessibilité
- 25.1.18.54. Transformer en polygone
- 25.1.18.55. Des polygones aux lignes
- 25.1.18.56. Points de projet (cartésiens)
- 25.1.18.57. Promouvoir en plusieurs parties
- 25.1.18.58. Rectangles, ovales, diamants
- 25.1.18.59. Supprimer les vertex en double
- 25.1.18.60. Supprimer les géométries nulles
- 25.1.18.61. Inverser la direction de la ligne
- 25.1.18.62. Rotation
- 25.1.18.63. Segmentation par angle maximum
- 25.1.18.64. Segmentation par distance maximale
- 25.1.18.65. Définir la valeur M
- 25.1.18.66. Définir la valeur M du raster
- 25.1.18.67. Définir la valeur Z
- 25.1.18.68. Simplifier
- 25.1.18.69. buffer simple face
- 25.1.18.70. Lisser
- 25.1.18.71. Accrochage des géométries à la couche
- 25.1.18.72. Accrocher les points à la grille
- 25.1.18.73. Fractionner les lignes par longueur maximale
- 25.1.18.74. Subdiviser
- 25.1.18.75. Permuter les coordonnées X et Y
- 25.1.18.76. Tampons coniques
- 25.1.18.77. Tessellate
- 25.1.18.78. Transect
- 25.1.18.79. Translater
- 25.1.18.80. buffer à largeur variable (par valeur M)
- 25.1.18.81. Polygones de Voronoi
- 25.1.19. Superposition de vecteur
- 25.1.20. Sélection de vecteur
- 25.1.20.1. Extraire par attribut
- 25.1.20.2. Extraire par expression
- 25.1.20.3. Extraire par localisation
- 25.1.20.4. Extraire dans un rayon
- 25.1.20.5. Extraire aléatoirement
- 25.1.20.6. Extrait aléatoirement parmi des sous-ensembles
- 25.1.20.7. Sélection aléatoire
- 25.1.20.8. Sélection aléatoire parmi des sous-ensembles
- 25.1.20.9. Sélection par attribut
- 25.1.20.10. Sélectionner à l’aide d’une expression…
- 25.1.20.11. Sélection par localisation
- 25.1.20.12. Sélection dans un rayon
- 25.1.21. Table vecteur
- 25.1.21.1. Ajouter un champ auto-incrémenté
- 25.1.21.2. Ajouter un champ à la table des attributs
- 25.1.21.3. Ajouter un champ d’index de valeur unique
- 25.1.21.4. Ajouter les champs X/Y à la couche
- 25.1.21.5. Calculateur de champ avancée Python
- 25.1.21.6. Supprimer champ (s)
- 25.1.21.7. Exploser un champ HStore
- 25.1.21.8. Extraire le champ binaire
- 25.1.21.9. Calculatrice de champ
- 25.1.21.10. Refactoriser les champs
- 25.1.21.11. Rename field
- 25.1.21.12. Retain fields
- 25.1.21.13. Texte vers décimal
- 25.1.22. Tuiles vectorielles