Important
La traduction est le fruit d’un effort communautaire auquel vous pouvez vous joindre. Cette page est actuellement traduite à 97.16%.
28.2.2. Conversion raster
28.2.2.1. gdal2xyz
Convertit les données raster au format de fichier XYZ ASCII.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Couche raster à convertir |
Numéro de bande |
|
[raster band] Par défaut : la première bande de la couche d’entrée |
Si le raster est multibande, choisissez la bande que vous souhaitez convertir |
Source NoData Optionnel |
|
[number] Par défaut : Aucun |
Input pixel value to treat as « NoData » (GDAL >= 3.7). |
Destination NoData Optionnel |
|
[number] Par défaut : Aucun |
Assign specified « NoData » value to output (GDAL >= 3.7). |
Do not output NoData values |
|
[booléen] Par défaut : False |
Do not output « NoData » values (GDAL >= 3.3). |
Sortie de valeurs séparées par des virgules |
|
[booléen] Par défaut : False |
Définit si le fichier de sortie doit être de type valeurs séparées par des virgules (csv). |
Fichier ASCII XYZ |
|
[file] Par défaut : |
Spécification du fichier de sortie. Un des:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Fichier ASCII XYZ |
|
[table] |
Fichier de table contenant les valeurs exportées de la bande raster. |
Code Python
ID de l’algorithme : gdal:gdal2xyz
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
28.2.2.2. PCT à RGB
Convertit une image palettisée 8 bits en RVB 24 bits. Il convertira une bande pseudo-couleur du fichier d’entrée en un fichier RVB du format souhaité.
Cet algorithme est dérivé de l’utilitaire GDAL pct2rgb.
Menu par défaut :
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Image raster 8 bits en entrée |
Numéro de bande |
|
[raster band] Par défaut : la première bande de la couche d’entrée |
Si le raster est multibande, choisissez la bande que vous souhaitez convertir |
Générez un fichier RGBA |
|
[booléen] Par défaut : False |
Définit si le fichier de sortie doit être de type RGBA. |
PCT à RGB |
|
[file] Par défaut : |
Spécification du fichier de sortie. Un des:
|
Les sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
PCT à RGB |
|
[raster] |
Image raster RVB 24 bits |
Code Python
ID de l’algorithme : gdal:pcttorgb
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
28.2.2.3. Polygoniser (raster en vecteur)
Crée des polygones vectoriels pour toutes les régions de pixels connectées dans le raster partageant une valeur de pixel commune. Chaque polygone est créé avec un attribut indiquant la valeur en pixels de ce polygone.
Cet algorithme est dérivé de l’utilitaire GDAL polygonize.
Menu par défaut :
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Couche raster source |
Numéro de bande |
|
[raster band] Par défaut : la première bande de la couche d’entrée |
Si le raster est multibande, choisissez la bande que vous souhaitez utiliser |
Nom du champ à créer |
|
[Chaîne de caractères] Par défaut : “DN” |
Spécifiez le nom de champ pour les attributs des régions connectées. |
Utiliser la 8-connectedness |
|
[booléen] Par défaut : False |
Si elles ne sont pas définies, les cellules raster doivent avoir une bordure commune pour être considérées comme connectées (4 connectées). Si elles sont définies, les cellules raster en contact sont également considérées comme connectées (8 connectées). |
Vectorisé |
|
[vecteur : polygone] Par défaut : |
Spécification de la couche vectorielle de sortie (polygone). Un des:
|
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[Chaîne de caractères] Par défaut : Aucun |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Les sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Vectorisé |
|
[vecteur : polygone] |
Couche vectorielle de sortie |
Code Python
ID de l’algorithme : gdal:polygonize
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
28.2.2.4. Réorganiser les bandes
Crée un nouveau raster à l’aide des bandes sélectionnées à partir d’une couche raster donnée. L’algorithme permet également de réorganiser les bandes pour le raster nouvellement créé.
Cet algorithme est dérivé de l’utilitaire GDAL translate.
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Couche raster source |
Bande (s) sélectionnée (s) |
|
[raster band] [list] Par défaut : Aucun |
Liste ordonnée des bandes à utiliser pour créer le nouveau raster |
Converti |
|
[raster] Par défaut : |
Spécification pour le raster en sortie. Au choix :
|
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Options supplémentaires de création Optionnel |
|
[Chaîne de caractères] Par défaut : “” |
Pour ajouter une ou plusieurs options de création qui contrôlent le raster à créer (couleurs, taille de bloc, compression de fichier …). Pour plus de commodité, vous pouvez utiliser des profils prédéfinis (voir les options de pilote GDAL). Pour le processus en lot et le modeleur graphique : séparez les différentes options avec le caractère pipe ( |
Type de données de sortie |
|
[énumeration] Par défaut : 0 |
Définit le type de données du fichier raster en sortie. Options:
Les options disponibles dépendent de la version de GDAL compilée avec votre version de QGIS (voir le menu ) |
Les sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Converti |
|
[raster] |
Couche raster en sortie avec bandes réarrangées. |
Code Python
ID de l’algorithme : gdal:rearrange_bands
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
28.2.2.5. RVB à PCT
Convertit une image RVB 24 bits en une palette 8 bits. Calcule une table de pseudo-couleurs optimale pour l’image RVB donnée en utilisant un algorithme de coupe médiane sur un histogramme RVB sous-échantillonné. Il convertit ensuite l’image en une image pseudo-colorée à l’aide de la table des couleurs. Cette conversion utilise le tramage Floyd-Steinberg (diffusion d’erreur) pour maximiser la qualité visuelle de l’image de sortie.
Si vous souhaitez classer une carte raster et réduire le nombre de classes, il peut être utile de sous-échantillonner votre image avec cet algorithme auparavant.
Cet algorithme est dérivé de l’utilitaire GDAL rgb2pct.
Menu par défaut :
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Couche raster en entrée (RVB) |
Nombre de couleurs |
|
[number] Par défaut : 2 |
Le nombre de couleurs que l’image résultante contiendra. Une valeur de 2 à 256 est possible. |
RVB à PCT |
|
[raster] Par défaut : |
Spécification pour le raster en sortie. Au choix :
|
Les sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
RVB à PCT |
|
[raster] |
Couche raster sortie |
Code Python
ID de l’algorithme : gdal:rgbtopct
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
28.2.2.6. Traduire (convertir le format)
Convertit les données raster entre différents formats.
Cet algorithme est dérivé de l’utilitaire GDAL translate.
Menu par défaut :
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Couche raster source |
Remplacez la projection du fichier de sortie Optionnel |
|
[crs] |
Spécifiez une projection pour le fichier de sortie |
Assign a specified NoData value to output bands Optionnel |
|
[number] Par défaut : Non défini |
Defines the value to use for NoData in the output raster |
Copiez tous les sous-jeux de données de ce fichier dans des fichiers de sortie individuels |
|
[booléen] Par défaut : False |
Créer des fichiers individuels pour les sous-jeux de données |
Converti |
|
[raster] Par défaut : |
Spécification de la couche raster en sortie (traduite). Un des:
|
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Options supplémentaires de création Optionnel |
|
[Chaîne de caractères] Par défaut : “” |
Pour ajouter une ou plusieurs options de création qui contrôlent le raster à créer (couleurs, taille de bloc, compression de fichier …). Pour plus de commodité, vous pouvez utiliser des profils prédéfinis (voir les options de pilote GDAL). Pour le processus en lot et le modeleur graphique : séparez les différentes options avec le caractère pipe ( |
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[Chaîne de caractères] Par défaut : Aucun |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Type de données de sortie |
|
[énumeration] Par défaut : 0 |
Définit le type de données du fichier raster en sortie. Options:
Les options disponibles dépendent de la version de GDAL compilée avec votre version de QGIS (voir le menu ) |
Les sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Converti |
|
[raster] |
Couche raster en sortie (traduite). |
Code Python
ID de l’algorithme : gdal:translate
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.