23.2.3. Extraction raster¶
23.2.3.1. Découper raster par étendue¶
Découpe tout fichier raster pris en charge par GDAL à partir d’une étendue donnéee.
Cet algorithme est dérivé de la GDAL grid utility.
Default menu:
23.2.3.1.1. Paramètres¶
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Le raster en entrée |
Emprise de découpage |
|
[emprise] |
Étendue à utiliser pour le raster en sortie. Seuls les pixels dans la zone de délimitation spécifiée seront inclus dans la sortie. |
Attribuez une valeur nodata spécifiée aux bandes de sortie Optionnel |
|
[number] Defaut: None |
Définit une valeur qui doit être insérée pour les valeurs nodata dans le raster en sortie |
Options de création supplémentaires Optionnel |
|
[string] 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). |
Type de données de sortie |
|
[enumeration] Par défaut : 0 |
Définit le format du fichier raster en sortie. Options :
|
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Defaut: None |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Découper (étendue) |
|
[raster] Default: “[Save to temporary file]” |
Spécification de la couche raster en sortie. Un des:
L’encodage du fichier peut également être modifié ici |
23.2.3.1.2. Sorties¶
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Découper (étendue) |
|
[raster] |
Couche raster en sortie découpée par l’étendue donnée |
23.2.3.1.3. Code Python¶
Algorithm ID: gdal:cliprasterbyextent
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.
23.2.3.2. Découpage de Raster par couche de masque¶
Découpe tout raster pris en charge par GDAL par une couche de masque vecteur.
Cet algorithme est dérivé de la GDAL grid utility.
Default menu:
23.2.3.2.1. Paramètres¶
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Le raster en entrée |
Couche de masque |
|
[vector: polygon] |
Masque vectoriel pour découper le raster |
SCR source |
|
[crs] |
|
SCR cible |
|
[crs] |
|
Attribuez une valeur nodata spécifiée aux bandes de sortie Optionnel |
|
[number] Defaut: None |
Définit une valeur qui doit être insérée pour les valeurs nodata dans le raster en sortie |
Créez une bande alpha de sortie |
|
[boolean] Par défaut : Faux |
Crée une bande alpha pour le résultat. La bande alpha inclut alors les valeurs de transparence des pixels. |
Faites correspondre l’étendue du raster découpé à l’étendue de la couche de masque |
|
[boolean] Par défaut : Vrai |
Applique l’étendue de la couche vectorielle au raster en sortie si elle est cochée. |
Conserver la résolution du raster en entrée |
|
[boolean] Par défaut : Faux |
La résolution du raster en sortie ne sera pas modifiée |
Définir la résolution du fichier de sortie |
|
[boolean] Par défaut : Faux |
La résolution de sortie (taille de cellule) doit-elle être spécifiée |
Résolution X pour les bandes de sortie Optionnel |
|
[number] Defaut: None |
La largeur des cellules dans le raster en sortie |
Résolution Y sur la bande de sortie Optionnel |
|
[number] Defaut: None |
La hauteur des cellules dans le raster en sortie |
Utilisez une implémentation de distorsion multithread |
|
[boolean] Par défaut : Faux |
|
Options de création supplémentaires Optionnel |
|
[string] 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). |
Type de données de sortie |
|
[enumeration] Par défaut : 0 |
Définit le format du fichier raster en sortie. Options :
|
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Defaut: None |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Coupé (masque) |
|
[raster] Default: “[Save to temporary file]” |
Spécification de la couche raster en sortie. Un des:
L’encodage du fichier peut également être modifié ici |
23.2.3.2.2. Sorties¶
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Coupé (masque) |
|
[raster] |
Couche raster en sortie découpée par la couche vectorielle |
23.2.3.2.3. Code Python¶
Algorithm ID: gdal:cliprasterbymasklayer
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.
23.2.3.3. Contour¶
Extrait les courbes de niveau de tout raster d’élévation pris en charge par GDAL.
Cet algorithme est dérivé de l’utilitaire de contour GDAL.
Default menu:
23.2.3.3.1. Paramètres¶
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Raster en entrée |
Numéro de bande |
|
[raster band] |
Bande raster pour créer les contours de |
Intervalle entre les courbes de niveau |
|
[number] Par défaut : 10.0 |
Définit l’intervalle entre les lignes de contour dans les unités données du raster d’élévation (valeur minimale 0) |
Nom d’attribut (s’il n’est pas défini, aucun attribut d’élévation n’est attaché) Optionnel |
|
[string] Default: “ELEV” |
Définit le nom d’attribut du champ contenant les valeurs des lignes de contour. |
Produire un vecteur 3D |
|
[boolean] Par défaut : Faux |
Force la production de vecteurs 3D au lieu de 2D. Inclut l’élévation à chaque sommet. |
Traitez toutes les valeurs raster comme valides |
|
[boolean] Par défaut : Faux |
Ignore toutes les valeurs de nodata dans l’ensemble de données. |
Entrez la valeur du pixel à traiter comme « nodata » Optionnel |
|
[number] Defaut: None |
Définit une valeur qui doit être insérée pour les valeurs nodata dans le raster en sortie |
Décalage de zéro par rapport auquel interpréter les intervalles Optionnel |
|
[number] Par défaut : 0.0 |
|
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Defaut: None |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Options de création supplémentaires Optionnel |
|
[string] 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). |
Contours |
|
[vector: line] Default: “[Save to temporary file]” |
Spécification de la couche raster en sortie. Un des:
L’encodage du fichier peut également être modifié ici. |
23.2.3.3.2. Sorties¶
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Contours |
|
[vector: line] |
Couche vectorielle de sortie avec des lignes de contour |
23.2.3.3.3. Code Python¶
Algorithm ID: gdal:contour
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.