.
Crée une carte d’aspect à partir d’un raster d’élévation supporté par GDAL. L’aspect est la direction du compas perpendiculaire à la pente. Les pixels auront une valeur entre 0° et 360° mesurée en degrés à partir du Nord, indiquant l’azimut. Dans l’hémisphère nord, la face au Nord des pentes est souvent ombragée (petit azimut de 0° à 90°), alors que la pente au Sud reçoit plus de radiation solaire (azimut plus élevé de 180° à 270°). L’algorithme est dérivé de l’utilitaire GDAL MNE .
Couche raster d’élévation.
Le numéro d’une bande contenant les valeurs d’élévation.
Par défaut : 1
Crée les bords à partir du raster d’élévation.
Par défaut : Faux
Active la formule de Zevenbergen&Thorne pour des paysages lissés.
Par défaut : Faux
Différentes catégories sont créées lorsque vous activez l’angle trigonométrique : 0° (=Est), 90° (Nord), 180° (=Ouest), 270° (=Sud).
Par défaut : Faux
Un 0 remplacera la valeur -9999 dans les régions plates si vous activez cette option.
Par défaut : Faux
Raster de sortie avec les valeurs d’angles en degrés.
processing.runalg('gdalogr:aspect', input, band, compute_edges, zevenbergen, trig_angle, zero_flat, output)
Crée une carte de relief en couleur à partir d’un raster d’élévation supporté par GDAL. Les reliefs en couleur peuvent tout particulièrement être utilisés pour montrer les élévations. L’algorithme génère un raster à 4-bandes ayant des valeurs calculées à partir de l’élévation et d’un fichier texte contenant la configuration des couleurs. Par défaut, les couleurs entre les valeurs définies de l’élévation sont fusionnées en continu et le résultat est un joli raster coloré de l’élévation. L’algorithme est dérivé de l’utilitaire GDAL MNE .
Couche raster d’élévation.
Le numéro d’une bande contenant les valeurs d’élévation.
Par défaut : 1
Crée les bords à partir du raster d’élévation.
Par défaut : Faux
Un fichier texte contenant la configuration des couleurs.
Le mode “0,0,0,0” RVBA est utilisé pour l’interpolation des couleurs alors que les modes Couleur exacte et Couleur la plus proche évitent l’interpolation des valeurs qui ne sont pas des indices dans le fichier de configuration des couleurs.
Options :
0 — “0,0,0,0” RVBA
1 — Couleur exacte
2 — Couleur la plus proche
Par défaut : 0
Un raster de sortie à 4-bandes.
processing.runalg('gdalogr:colorrelief', input, band, compute_edges, color_table, match_mode, output)
Remplit les régions d’un raster ayant des valeurs ‘sans donnée’ par interpolation à partir des bords. Les valeurs pour les régions ‘sans donnée’ sont calculées avec les données des pixels voisins en utilisant la distance inverse pondérée. Après l’interpolation, un lissage des résultats est fait. L’entrée peut être n’importe quelle couche de raster supporté par GDAL. Cet algorithme est généralement approprié pour l’interpolation sur des régions d’un raster dont les valeurs varient de façon presque monotone (tels que les modèles d’élévation par exemple). Il est aussi adéquat pour le remplissage de petits trous ou craquelures dans des images dont les valeurs sont plus irrégulièrement (comme les photos aériennes). Il n’est généralement pas très bon pour interpoler un raster n’ayant que des points épars. L’algorithme est dérivé de l’utilitaire fillnodata de GDAL .
Couche raster.
Le nombre de pixels rechercher dans toutes les direction et à utiliser pour l’interpolation.
Par défaut : 100
Le nombre de passes du filtre 3x3 (0 ou plus) pour lisser le résultat de l’interpolation.
Par défaut : 0
La bande à traiter. ‘Sans donnée’ doit être représenté par la valeur 0.
Par défaut : 1
En option.
Un masque qui définit les régions qui doivent être remplies.
Active le masque de validité défini par l’utilisateur.
Par défaut : Faux
Raster en sortie, dans un des formats supportés par GDAL.
processing.runalg('gdalogr:fillnodata', input, distance, iterations, band, mask, no_default_mask, output)
La Moyenne Mobile est un algorithme simple pour faire la moyenne des données. Il utilise une fenêtre mobile de forme elliptique pour rechercher les valeurs et faire la moyenne de tous les points de données dans cette fenêtre. L’ellipse de recherche peut être orientée dans un angle donné, le centre de l’ellipse étant aligné sur le nœud de la grille. De plus, le nombre minimum de points de données à moyenner peut être choisi, s’il n’y a pas assez de points dans la fenêtre, le nœud de la grille est considéré comme vide et une valeur ‘SANS DONNÉE’ lui est donné.
Couche vectorielle de points
Champ pour l’interpolation (Optionnel)
Le premier rayon (axe des X si l’angle de rotation est 0) de l’ellipse de recherche.
Par défaut : 0.0
Le second rayon (axe des Y si l’angle de rotation est 0) de l’ellipse de recherche.
Par défaut : 0.0
Le nombre minimum de points de données pour la moyenne. S’il y a moins de points dans la fenêtre, le nœud de la grille est considéré comme vide et un marquer ‘SANS DONNÉE’ lui est donné.
Par défaut : 0.0
Angle de rotation de l’ellipse, en degrés. L’ellipse est tournée dans le sens anti-horaire.
Par défaut : 0.0
Le marqueur Sans donnée pour les points vides.
Par défaut : 0.0
Type de fichier raster
Options :
Par défaut : 5
processing.runalg('gdalogr:gridaverage', input, z_field, radius_1, radius_2, min_points, angle, nodata, rtype, output)
Cet algorithme calcule des métriques des données en utilisant la fenêtre spécifiée et renvoie la géométrie de la grille.
Couche vectorielle de points
Champ pour l’interpolation (Optionnel)
Liste des métriques disponibles :
Options :
0 — Minimum, valeur minimum trouvée aux nœuds de la grille dans l’ellipse de recherche.
1 — Maximum, valeur maximum trouvée aux nœuds de la grille dans l’ellipse de recherche
2 — Plage, la différence entre le minimum et le maximum trouvés aux nœuds de la grille dans l’ellipse de recherche
3 — Nombre, le nombre de points de données trouvés aux nœuds de la grille dans l’ellipse de recherche
4 — Distance moyenne, la distance moyenne entre le nœud de la grille (centre de l’ellipse de recherche) et tous les points de données trouvés aux nœuds de la grille dans l’ellipse de recherche
5 — Distance moyenne entre points, la distance moyenne entre les points de données trouvés aux nœuds de la grille dans l’ellipse de recherche. La distance entre chaque paire de points dans l’ellipse est calculée et la moyenne de toutes ces distances est placée comme valeur au nœud de la grille
Par défaut : 0
Le premier rayon (axe des X si l’angle de rotation est 0) de l’ellipse de recherche. Mettez ce paramètre à zéro pour utiliser l’ensemble de la grille de points
Par défaut : 0.0
Le second rayon (axe des Y si l’angle de rotation est 0) de l’ellipse de recherche. Mettez ce paramètre à zéro pour utiliser l’ensemble de la grille de points
Par défaut : 0.0
Le nombre minimum de points de données à utiliser. S’il y a moins de points dans la fenêtre, le nœud de la grille est considéré comme vide et un marquer ‘SANS DONNÉE’ lui est donné.
N’est utilisé que si l’ellipse de recherche est définie (les deux rayons ne sont pas à zéro)
Par défaut : 0.0
Angle de rotation de l’ellipse, en degrés (sens anti-horaire)
Par défaut : 0.0
Le marqueur SANS DONNÉE pour les points vides
Par défaut : 0.0
Type de fichier raster
Options :
Par défaut : 5
Fichier raster interpolé
processing.runalg('gdalogr:griddatametrics', input, z_field, metric, radius_1, radius_2, min_points, angle, nodata, rtype, output)
La méthode de mise en grille Distance Inverse à la Puissance est un interpolateur à moyenne pondérée.
Le devez fournir les tableaux en entrée ayant les valeurs des données disséminées y compris les coordonnées de chaque point et la géométrie de la grille en sortie. La fonction calculera la valeur interpolée pour la position donnée dans la grille de sortie.
Couche vectorielle de points
Champ pour l’interpolation (Optionnel)
Puissance de pondération
Par défaut : 2.0
Paramètre de lissage
Par défaut : 0.0
Le premier rayon (axe des X si l’angle de rotation est 0) de l’ellipse de recherche.
Par défaut : 0.0
Le second rayon (axe des Y si l’angle de rotation est 0) de l’ellipse de recherche.
Par défaut : 0.0
Nombre maximum de points de données à utiliser.
Ne par chercher plus de points que ce nombre. S’il y a moins de points, le nœud de la grille est considéré comme vide et un marquer ‘SANS DONNÉE’ lui est donné.
Par défaut : 0.0
Nombre minimum de points de données à utiliser.
Si moins de points sont trouvés, le nœud de la grille est considéré comme vide et un marquer ‘SANS DONNÉE’ lui est donné.
Par défaut : 0.0
Angle de rotation de l’ellipse, en degrés.
L’ellipse est tournée dans le sens anti-horaire.
Par défaut : 0.0
Le marqueur SANS DONNÉE pour les points vides
Par défaut : 0.0
Type de fichier raster
Options :
Par défaut : 5
Fichier raster interpolé
processing.runalg('gdalogr:gridinvdist', input, z_field, power, smothing, radius_1, radius_2, max_points, min_points, angle, nodata, rtype, output)
La méthode du Plus Proche Voisin ne fait aucune interpolation ou lissage, elle prend simplement la valeur du point le plus proche trouvé dans l’ellipse de recherche et le renvoie en tant que résultat. S’il n’y a aucun point trouvé, la valeur SANS DONNÉE spécifiée sera renvoyée.
Couche vectorielle de points
Champ pour l’interpolation (Optionnel)
Le premier rayon (axe des X si l’angle de rotation est 0) de l’ellipse de recherche.
Par défaut : 0.0
Le second rayon (axe des Y si l’angle de rotation est 0) de l’ellipse de recherche.
Par défaut : 0.0
Angle de rotation de l’ellipse, en degrés. L’ellipse est tournée dans le sens anti-horaire.
Par défaut : 0.0
Le marqueur Sans donnée pour les points vides.
Par défaut : 0.0
Type de raster en sortie [sélection]
Type de fichier raster
Options :
- 0 — Byte
- 1 — Int16
- 2 — UInt16
- 3 — UInt32
- 4 — Int32
- 5 — Float32
- 6 — Float64
- 7 — CInt16
- 8 — CInt32
- 9 — CFloat32
- 10 — CFloat64
Par défaut : 5
Fichier raster interpolé
processing.runalg('gdalogr:gridnearestneighbor', input, z_field, radius_1, radius_2, angle, nodata, rtype, output)
Produit un raster avec un joli effet de relief. Ceci est vraiment utile pour visualiser le relief. Vous pouvez optionnellement spécifier l’azimut et l’altitude de la source d’éclairement, un facteur d’exagération verticale et un facteur d’échelle pour tenir compte des différences entre unités horizontales et verticales. Cet algorithme est dérivé de l’Utilitaire GDAL DEM .
Couche raster d’élévation.
Bande ayant les information d’élévation.
Par défaut : 1
Crée les bords à partir du raster d’élévation.
Par défaut : Faux
Active la formule de Zevenbergen&Thorne pour des paysages lissés.
Par défaut : Faux
Le facteur exagère la hauteur du raster d’élévation en sortie.
Par défaut : 1.0
Le rapport entre les unités verticales et les unités horizontales.
Par défaut : 1.0
Définit l’azimut de la lumière éclairant le raster d’élévation, en degrés. Si elle provient du dessus du raster la valeur est 0, si elle provient de l’Est elle est de 90 et ainsi de suite.
Par défaut : 315.0
Définit l’altitude de la lumière, en degrés. 90 si la lumière provient de dessus du raster d’élévation, 0 si elle en est tangente.
Par défaut : 45.0
Raster en sortie.
processing.runalg('gdalogr:hillshade', input, band, compute_edges, zevenbergen, z_factor, scale, azimuth, altitude, output)
Convertit les bordures presque noires/blanches en noir.
Cet utilitaire scanne une image et essaie de donner à tous les pixels présents autour du cadre, qui sont presque ou exactement noirs, blancs ou d’une ou d’autres couleurs personnalisées, la valeur noire ou blanche. Il est souvent utilisé pour “réparer” les photos aériennes qui sont compressées avec perte pour que les pixels puissent être considérés comme transparents lors d’une opération de mosaïque
Fichier raster en entrée
Définit l’éloignement de plein noir, plein blanc ou de la couleur personnalisée que la valeur d’un pixel peut avoir pour être considéré comme étant plein noir, plein blanc ou de la couleur personnalisée
Par défaut : 15
Cherche les pixels presque blancs (255) au lieu des pixels presque noirs
Par défaut : Faux
Fichier raster en sortie.
processing.runalg('gdalogr:nearblack', input, near, white, output)
L’algorithme de proximité crée une carte raster de proximité indiquant la distance depuis le centre de chaque pixel au centre du plus proche pixel identifié comme un pixel cible. Les pixels cibles sont ceux du raster source pour lesquels la valeur du pixel du raster fait partie de la liste des valeurs de pixels cibles.
Raster en entrée
Une liste de valeurs de pixels cibles de l’image source pour être considérés comme pixels cibles. Si elle n’est pas définie, tous les pixels non nuls seront considérés comme pixels cibles.
Par défaut : (non défini)
Indique si les distances générées sont en pixels ou en coordonnées géoréférencées.
Options :
0 — Géographique
1 — Pixel
Par défaut : 0
La distance maximale qui sera générée. La valeur sans donnée sera utilisée pour les pixels au-delà de cette distance. Si la valeur sans donnée n’est pas fournie, une requête pour la valeur sans donnée de la bande en sortie sera effectuée.
Si la bande de sortie n’a pas de valeur de sans donnée, alors la valeur 65535 est utilisée. La distance est interprétée en pixels à moins que distunits soit définie par GEO
Par défaut : -1
Fournit la valeur sans donnée à utiliser pour le raster de proximité en sortie
Par défaut : -1
Fournit la valeur à donner à tous les pixels qui sont inférieurs à -maxdist des pixels cibles (y compris les pixels cibles) au lieu de la valeur de distance
Par défaut : -1
Type de fichier raster
Options :
Par défaut : 5
Fichier raster en sortie.
processing.runalg('gdalogr:proximity', input, values, units, max_dist, nodata, buf_val, rtype, output)
Produit un raster à bande unique dont les valeurs sont calculées à partir de l’élévation. La rugosité est le degré d’irrégularité de la surface. Elle est calculée par la plus grande différence entre les cellules d’un pixel central et ses cellules environnantes. La détermination de la rugosité joue un rôle dans l’analyse des données d’élévation de terrain, elle est utile pour les calculs de la morphologie de rivières, en climatologie et en géographie physique en général. Cet algorithme est dérivé de l’Utilitaire GDAL DEM .
Couche raster d’élévation.
Le numéro d’une bande contenant les valeurs d’élévation.
Par défaut : 1
Crée les bords à partir du raster d’élévation.
Par défaut : Faux
Raster à bande unique en sortie. La valeur -9999 est utilisée comme valeur vide dans la sortie.
processing.runalg('gdalogr:roughness', input, band, compute_edges, output)
Enlève les polygones rasters plus petits que le seuil donné (en pixels) et les remplace avec la valeur du pixel du plus grand polygone voisin. C’est utile si vous avez beaucoup de petites régions dans votre carte raster. L’algorithme est dérivé de l’utilitaire tamis de GDAL .
Couche raster.
Seuls les polygones raster plus petits que cette taille seront supprimés.
Par défaut : 2
Soit quatre connexités, soit huit connexités devraient être utilisées pour la détermination.
Options :
Par défaut : 0
Couche raster en sortie.
processing.runalg('gdalogr:sieve', input, threshold, connections, output)
Crée une carte de pentes à partir d’un raster d’élévation supporté par GDAL. La pente est l’angle d’inclinaison par rapport à l’horizontale. Vous avez l’option de spécifier le type de valeur de pente que vous voulez : en degrés ou en pourcentage de pente. L’algorithme est dérivé de l’utilitaire MNE de GDAL .
Couche raster d’élévation.
Le numéro d’une bande contenant les valeurs d’élévation.
Par défaut : 1
Crée les bords à partir du raster d’élévation.
Par défaut : Faux
Active la formule de Zevenbergen&Thorne pour des paysages lissés.
Par défaut : Faux
Vous avez la possibilité d’utiliser une pente exprimée en degrés.
Par défaut : Faux
Le rapport entre les unités verticales et les unités horizontales.
Par défaut : 1.0
Raster en sortie en réel 32-bit.
processing.runalg('gdalogr:slope', input, band, compute_edges, zevenbergen, as_percent, scale, output)
Cette commande produit un raster à bande unique dont les valeurs sont calulées à partir de l’élévation. TPI signifie Indice de Position Topographique, qui est défini comme étant la différence entre un pixel central et la moyenne de ses cellules environnantes.
Couche raster d’élévation
Le numéro de la bande contenant les valeurs d’élévation.
Par défaut : 1
Génère les côtés à partir du raster d’élévation.
Par défaut : Faux
Raster TPI en sortie
processing.runalg('gdalogr:tpitopographicpositionindex', input, band, compute_edges, output)
Cette commande retourne un raster à une bande dont les valeurs sont calculées à partir de l’élévation. TRI veut dire index de rugosité du terrain, qui est définie comme la différence moyenne entre un pixel central et ses cellules voisines.
Couche raster d’élévation
Le numéro de la bande contenant les valeurs d’élévation.
Par défaut : 1
Génère les côtés à partir du raster d’élévation.
Par défaut : Faux
Fichier raster TRI.
processing.runalg('gdalogr:triterrainruggednessindex', input, band, compute_edges, output)