Outdated version of the documentation. Find the latest one here.

.

GDAL analyse

Exposition

Description

Generates an aspect map from any GDAL-supported elevation raster. Aspect is the compass direction that a slope faces. The pixels will have a value from 0-360° measured in degress from north indicating the azimuth. On the northern hemisphere, the north side of slopes is often shaded (small azimuth from 0°-90°), while the southern side receives more solar radiation (higher azimuth from 180°-270°). The algorithm is derived from the GDAL DEM utility .

Paramètres

Couche en entrée [raster]

Couche raster d’élévation.

Numéro de bande [numéro]

Le numéro d’une bande contenant les valeurs d’élévation.

Par défaut : 1

Calculer les bords [booléen]

Crée les bords à partir du raster d’élévation.

Par défaut : Faux

Utiliser la formule de Zevenbergen&Thorne (au lieu de celle de Horn) [booléen]

Active la formule de Zevenbergen&Thorne pour des paysages lissés.

Par défaut : Faux

Renvoyer l'angle trigonométrique (au lieu de l'azimuth) [booléen]

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

Renvoyer 0 pour le plat (au lieu de -9999) [booléen]

Un 0 remplacera la valeur -9999 dans les régions plates si vous activez cette option.

Par défaut : Faux

Sorties

Fichier en sortie [raster]

Raster de sortie avec les valeurs d’angles en degrés.

Utilisation dans la console

processing.runalg('gdalogr:aspect', input, band, compute_edges, zevenbergen, trig_angle, zero_flat, output)

Voir également

Couleur du relief

Description

Generates a color relief map from any GDAL-supported elevation raster. Color reliefs can particularly be used to depict elevations. The Algorithm outputs a 4-band raster with values computed from the elevation and a text-based color configuration file. By default, the colors between the given elevation values are blended smoothly and the result is a nice colorized elevation raster. The algorithm is derived from the GDAL DEM utility .

Paramètres

Couche en entrée [raster]

Couche raster d’élévation.

Numéro de bande [numéro]

Le numéro d’une bande contenant les valeurs d’élévation.

Par défaut : 1

Calculer les bords [booléen]

Crée les bords à partir du raster d’élévation.

Par défaut : Faux

Fichier de configuration de couleur [Fichier]

Un fichier texte contenant la configuration des couleurs.

Mode de correspondance [sélection]

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

Sorties

Fichier en sortie [raster]

Un raster de sortie à 4-bandes.

Utilisation dans la console

processing.runalg('gdalogr:colorrelief', input, band, compute_edges, color_table, match_mode, output)

Voir également

Remplir les valeurs nulles (nodata)

Description

Fill raster regions with no data values by interpolation from edges. The values for the no-data regions are calculated by the sourrounding pixel values using inverse distance weighting. After the interpolation a smoothing of the results takes placce. Input can be any GDAL-supported raster layer. This algorithm is generally suitable for interpolating missing regions of fairly continuously varying rasters (such as elevation models for instance). It is also suitable for filling small holes and cracks in more irregularly varying images (like airphotos). It is generally not so great for interpolating a raster from sparse point data. The algorithm is derived from the GDAL fillnodata utility .

Paramètres

Couche en entrée [raster]

Couche raster.

Distance de recherche [nombre]

Le nombre de pixels rechercher dans toutes les direction et à utiliser pour l’interpolation.

Par défaut : 100

Itérations de lissage [nombre]

Le nombre de passes du filtre 3x3 (0 ou plus) pour lisser le résultat de l’interpolation.

Par défaut : 0

Bande à utiliser [nombre]

La bande à traiter. ‘Sans donnée’ doit être représenté par la valeur 0.

Par défaut : 1

Masque de validité [nombre]

En option.

Un masque qui définit les régions qui doivent être remplies.

Ne pas utiliser le masque de validité par défaut [booléen]

Active le masque de validité défini par l’utilisateur.

Par défaut : Faux

Sorties

Couche en sortie [raster]

Raster en sortie, dans un des formats supportés par GDAL.

Utilisation dans la console

processing.runalg('gdalogr:fillnodata', input, distance, iterations, band, mask, no_default_mask, output)

Voir également

Grid (Moyenne mobile)

Description

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é.

Paramètres

Couche en entrée [vecteur : point]

Couche vectorielle de points

Champ Z [champ de table : numérique]

Champ pour l’interpolation (Optionnel)

Rayon 1 [nombre]

Le premier rayon (axe des X si l’angle de rotation est 0) de l’ellipse de recherche.

Par défaut : 0.0

Rayon 2 [nombre]

Le second rayon (axe des Y si l’angle de rotation est 0) de l’ellipse de recherche.

Par défaut : 0.0

Min points [nombre]

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 [nombre]

Angle de rotation de l’ellipse, en degrés. L’ellipse est tournée dans le sens anti-horaire.

Par défaut : 0.0

Sans donnée [nombre]

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

Sorties

Fichier en sortie [raster]

Fichier raster interpolé

Utilisation dans la console

processing.runalg('gdalogr:gridaverage', input, z_field, radius_1, radius_2, min_points, angle, nodata, rtype, output)

Voir également

Grid (Métrique des données)

Description

This algorith computes some data metrics using the specified window and output grid geometry.

Paramètres

Couche en entrée [vecteur : point]

Couche vectorielle de points

Champ Z [champ de table : numérique]

Champ pour l’interpolation (Optionnel)

Métriques [sélection]

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

Rayon 1 [nombre]

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

Rayon 2 [nombre]

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

Min points [nombre]

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 [nombre]

Angle de rotation de l’ellipse, en degrés (sens anti-horaire)

Par défaut : 0.0

Sans donnée [nombre]

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

Sorties

Fichier en sortie [raster]

Fichier raster interpolé

Utilisation dans la console

processing.runalg('gdalogr:griddatametrics', input, z_field, metric, radius_1, radius_2, min_points, angle, nodata, rtype, output)

Voir également

Tutoriel grille de GDAL

Grid (Distance inverse à une puissance)

Description

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.

Paramètres

Couche en entrée [vecteur : point]

Couche vectorielle de points

Champ Z [champ de table : numérique]

Champ pour l’interpolation (Optionnel)

Puissance [nombre]

Puissance de pondération

Par défaut : 2.0

Lissage [nombre]

Paramètre de lissage

Par défaut : 0.0

Rayon 1 [nombre]

Le premier rayon (axe des X si l’angle de rotation est 0) de l’ellipse de recherche.

Par défaut : 0.0

Rayon 2 [nombre]

Le second rayon (axe des Y si l’angle de rotation est 0) de l’ellipse de recherche.

Par défaut : 0.0

Max points [nombre]

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

Min points [nombre]

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 [nombre]

Angle de rotation de l’ellipse, en degrés.

L’ellipse est tournée dans le sens anti-horaire.

Par défaut : 0.0

Sans donnée [nombre]

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

Sorties

Fichier en sortie [raster]

Fichier raster interpolé

Utilisation dans la console

processing.runalg('gdalogr:gridinvdist', input, z_field, power, smothing, radius_1, radius_2, max_points, min_points, angle, nodata, rtype, output)

Voir également

Tutoriel grille de GDAL

Grid (Plus proche voisin)

Description

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.

Paramètres

Couche en entrée [vecteur : point]

Couche vectorielle de points

Champ Z [champ de table : numérique]

Champ pour l’interpolation (Optionnel)

Rayon 1 [nombre]

Le premier rayon (axe des X si l’angle de rotation est 0) de l’ellipse de recherche.

Par défaut : 0.0

Rayon 2 [nombre]

Le second rayon (axe des Y si l’angle de rotation est 0) de l’ellipse de recherche.

Par défaut : 0.0

Angle [nombre]

Angle de rotation de l’ellipse, en degrés. L’ellipse est tournée dans le sens anti-horaire.

Par défaut : 0.0

Sans donnée [nombre]

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

Sorties

Fichier en sortie [raster]

Fichier raster interpolé

Utilisation dans la console

processing.runalg('gdalogr:gridnearestneighbor', input, z_field, radius_1, radius_2, angle, nodata, rtype, output)

Voir également

Tutoriel grille de GDAL

Ombrage

Description

Outputs a raster with a nice shaded relief effect. It’s very useful for visualizing the terrain. You can optionally specify the azimuth and altitude of the light source, a vertical exaggeration factor and a scaling factor to account for differences between vertical and horizontal units. The algorithm is derived from the GDAL DEM utility .

Paramètres

Couche en entrée [raster]

Couche raster d’élévation.

Numéro de bande [numéro]

Bande ayant les information d’élévation.

Par défaut : 1

Calculer les bords [booléen]

Crée les bords à partir du raster d’élévation.

Par défaut : Faux

Utiliser la formule de Zevenbergen&Thorne (au lieu de celle de Horn) [booléen]

Active la formule de Zevenbergen&Thorne pour des paysages lissés.

Par défaut : Faux

Facteur Z (exagération verticale) [nombre]

Le facteur exagère la hauteur du raster d’élévation en sortie.

Par défaut : 1.0

Échelle (ratio unités vert./horiz.) [nombre]

Le rapport entre les unités verticales et les unités horizontales.

Par défaut : 1.0

Orientation de l'éclairage [nombre]

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

Altitude de l'éclairage [nombre]

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

Sorties

Fichier en sortie [raster]

Raster en sortie.

Utilisation dans la console

processing.runalg('gdalogr:hillshade', input, band, compute_edges, zevenbergen, z_factor, scale, azimuth, altitude, output)

Voir également

Presque Noir

Description

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

Paramètres

Couche en entrée [raster]

Fichier raster en entrée

Distance depuis le noir (ou blanc) [nombre]

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

Chercher les pixels presque blancs (255) [booléen]

Cherche les pixels presque blancs (255) au lieu des pixels presque noirs

Par défaut : Faux

Sorties

Couche en sortie [raster]

Fichier raster en sortie.

Utilisation dans la console

processing.runalg('gdalogr:nearblack', input, near, white, output)

Voir également

Proximité (distance raster)

Description

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.

Paramètres

Couche en entrée [raster]

Raster en entrée

Valeurs [texte]

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)

Unités de distance [sélection]

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

Distance maximale (nvaleur négative pour ignorer) [nombre]

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

Sans donnée (une valeur négative permet d'ignorer le paramètre) [nombre]

Fournit la valeur sans donnée à utiliser pour le raster de proximité en sortie

Par défaut : -1

Valeur tampon fixe (une valeur négative permet d'ignorer le paramètre) [nombre]

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 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

Sorties

Couche en sortie [raster]

Fichier raster en sortie.

Utilisation dans la console

processing.runalg('gdalogr:proximity', input, values, units, max_dist, nodata, buf_val, rtype, output)

Voir également

Algorithme GDAL proximity

Rugosité

Description

Outputs a single-band raster with values computed from the elevation. Roughness is the degree of irregularity of the surface. It’s calculated by the largest inter-cell difference of a central pixel and its sourrounding cell. The determination of the roughness plays a role in the analysis of terrain elevation data, it’s useful for calculations of the river morphology, in climatology and physical geography in general. The algorithm is derived from the GDAL DEM utility .

Paramètres

Couche en entrée [raster]

Couche raster d’élévation.

Numéro de bande [numéro]

Le numéro d’une bande contenant les valeurs d’élévation.

Par défaut : 1

Calculer les bords [booléen]

Crée les bords à partir du raster d’élévation.

Par défaut : Faux

Sorties

Fichier en sortie [raster]

Raster à bande unique en sortie. La valeur -9999 est utilisée comme valeur vide dans la sortie.

Utilisation dans la console

processing.runalg('gdalogr:roughness', input, band, compute_edges, output)

Voir également

Tamiser

Description

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 .

Paramètres

Couche en entrée [raster]

Couche raster.

Seuil [nombre]

Seuls les polygones raster plus petits que cette taille seront supprimés.

Par défaut : 2

Connexions de pixel [selection]

Soit quatre connexités, soit huit connexités devraient être utilisées pour la détermination.

Options :

  • 0 — 4
  • 1 — 8

Par défaut : 0

Sorties

Couche en sortie [raster]

Couche raster en sortie.

Utilisation dans la console

processing.runalg('gdalogr:sieve', input, threshold, connections, output)

Voir également

Pente

Description

Generate a slope map from any GDAL-supported elevation raster. Slope is the angle of inclination to the horizontal. You have the option of specifying the type of slope value you want: degrees or percent slope. The algorithm is derived from the GDAL DEM utility .

Paramètres

Couche en entrée [raster]

Couche raster d’élévation.

Numéro de bande [numéro]

Le numéro d’une bande contenant les valeurs d’élévation.

Par défaut : 1

Calculer les bords [booléen]

Crée les bords à partir du raster d’élévation.

Par défaut : Faux

Utiliser la formule de Zevenbergen&Thorne (au lieu de celle de Horn) [booléen]

Active la formule de Zevenbergen&Thorne pour des paysages lissés.

Par défaut : Faux

Pente exprimée en pourcentage (au lieu de degrés) [booléen]

Vous avez la possibilité d’utiliser une pente exprimée en degrés.

Par défaut : Faux

Échelle (ratio unités vert./horiz.) [nombre]

Le rapport entre les unités verticales et les unités horizontales.

Par défaut : 1.0

Sorties

Fichier en sortie [raster]

Raster en sortie en réel 32-bit.

Utilisation dans la console

processing.runalg('gdalogr:slope', input, band, compute_edges, zevenbergen, as_percent, scale, output)

Voir également

Index de Position Topographique (TPI)

Description

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.

Paramètres

Couche en entrée [raster]

Couche raster d’élévation

Numéro de bande [numéro]

Le numéro de la bande contenant les valeurs d’élévation.

Par défaut : 1

Calculer les bords [booléen]

Génère les côtés à partir du raster d’élévation.

Par défaut : Faux

Sorties

Fichier en sortie [raster]

Raster TPI en sortie

Utilisation dans la console

processing.runalg('gdalogr:tpitopographicpositionindex', input, band, compute_edges, output)

Voir également

GDAL DEM utility

Rugosité du Terrain (TRI)

Description

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.

Paramètres

Couche en entrée [raster]

Couche raster d’élévation

Numéro de bande [numéro]

Le numéro de la bande contenant les valeurs d’élévation.

Par défaut : 1

Calculer les bords [booléen]

Génère les côtés à partir du raster d’élévation.

Par défaut : Faux

Sorties

Fichier en sortie [raster]

Fichier raster TRI.

Utilisation dans la console

processing.runalg('gdalogr:triterrainruggednessindex', input, band, compute_edges, output)

Voir également

GDAL DEM utility