Important
La traduction est le fruit d’un effort communautaire auquel vous pouvez vous joindre. Cette page est actuellement traduite à 96.00%.
28.2.3. Extraction raster
28.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 l’utilitaire GDAL translate.
Menu par défaut :
Paramètres
Paramètres basiques
É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. Les méthodes disponibles sont :
|
Override the projection for the output file |
|
[booléen] Par défaut : Faux |
If checked, the output file is assigned the input layer CRS. |
Assign a specified NoData value to output bands Optionnel |
|
[number] Par défaut : None |
Defines a value that should be inserted for the NoData values in the output raster |
Découper (étendue) |
|
[raster] Par défaut : |
Spécification de la couche raster en sortie. Un des:
|
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
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). 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 |
|
[enumeration] Par défaut : 0 |
Définit le format 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 ) |
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Par défaut : None |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Découper (étendue) |
|
[raster] |
Couche raster en sortie découpée par l’étendue donnée |
Code Python
ID de l’algorithme : 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.
28.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 l’utilitaire GDAL warp.
Menu par défaut :
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Le raster en entrée |
Couche de masque |
|
[vecteur : polygone] |
Masque vectoriel pour découper le raster |
SCR source |
|
[crs] |
Définir la référence des coordonnées à utiliser pour le raster d’entrée |
SCR cible |
|
[crs] |
Définir la référence des coordonnées à utiliser pour la couche de masque |
Target extent Optionnel |
|
[emprise] |
Extent of the output file to be created Les méthodes disponibles sont :
|
Assign a specified NoData value to output bands Optionnel |
|
[number] Par défaut : None |
Defines a value that should be inserted for the NoData values in the output raster |
Créez une bande alpha de sortie |
|
[booléen] 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 |
|
[booléen] 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 |
|
[booléen] 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 |
|
[booléen] 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] Par défaut : None |
La largeur des cellules dans le raster en sortie |
Résolution Y sur la bande de sortie Optionnel |
|
[number] Par défaut : None |
La hauteur des cellules dans le raster en sortie |
Utilisez une implémentation de distorsion multithread |
|
[booléen] Par défaut : Faux |
Deux threads seront utilisés pour traiter des morceaux d’image et effectuer des opérations d’entrée/sortie simultanément. Notez que le calcul n’est pas lui-même multithreadé. |
Coupé (masque) |
|
[raster] Par défaut : |
Spécification de la couche raster en sortie. Un des:
|
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
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). 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 |
|
[enumeration] Par défaut : 0 |
Définit le format 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 ) |
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Par défaut : None |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Coupé (masque) |
|
[raster] |
Couche raster en sortie découpée par la couche vectorielle |
Code Python
ID de l’algorithme : 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.
28.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 GDAL contour.
Menu par défaut :
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Raster en entrée |
Numéro de bande |
|
[raster band] Par défaut : 1 |
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] Par défaut : “ELEV” |
Fournit un nom pour l’attribut dans lequel placer l’élévation. |
Décalage de zéro par rapport auquel interpréter les intervalles Optionnel |
|
[number] Par défaut : 0.0 |
|
Contours |
|
[vector: line] Par défaut : |
Spécification de la couche vectorielle de sortie. Un des:
|
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Produire un vecteur 3D |
|
[booléen] 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 |
|
[booléen] Par défaut : Faux |
Ignores any NoData values in the dataset. |
Input pixel value to treat as « NoData » Optionnel |
|
[number] Par défaut : None |
Defines a value that should be inserted for the NoData values in the output raster |
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Par défaut : None |
Ajouter des options supplémentaires à la ligne de commande de GDAL. Reportez-vous à la documentation de l’utilitaire GDAL correspondant. |
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Contours |
|
[vector: line] |
Couche vectorielle de sortie avec des lignes de contour |
Code Python
ID de l’algorithme : 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.
28.2.3.4. contour de polygones
Extrait les contours de polygones de n’importe quel raster d’élévation supporté par GDAL.
Cet algorithme est dérivé de l’utilitaire GDAL contour.
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Raster en entrée |
Numéro de bande |
|
[raster band] Par défaut : 1 |
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) |
Décalage de zéro par rapport auquel interpréter les intervalles Optionnel |
|
[number] Par défaut : 0.0 |
|
Nom de l’attribut de l’élévation minimum du contour de polygone. Optionnel |
|
[string] Par défaut : “ELEV_MIN” |
Fournit un nom pour l’attribut dans lequel placer l’élévation minimum du contour de polygone. S’il n’est pas fourni, aucun attribut d’élévation minimum n’est attaché. |
Nom de l’attribut de l’élévation maximum du contour de polygone. Optionnel |
|
[string] Par défaut : “ELEV_MAX” |
Fournit un nom pour l’attribut dans lequel placer l’élévation maximale du contour de polygone. S’il n’est pas fourni, aucun attribut d’élévation maximum n’est attaché. |
Contours |
|
[vecteur : polygone] Par défaut : |
Spécification de la couche vectorielle de sortie. Un des:
|
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Produire un vecteur 3D |
|
[booléen] 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 |
|
[booléen] Par défaut : Faux |
Ignores any NoData values in the dataset. |
Input pixel value to treat as « NoData » Optionnel |
|
[number] Par défaut : None |
Defines a value that should be inserted for the NoData values in the output raster |
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Par défaut : None |
Ajouter des options supplémentaires à la ligne de commande de GDAL. Reportez-vous à la documentation de l’utilitaire GDAL correspondant. |
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Contours |
|
[vecteur : polygone] |
Couche vecteur de sortie avec polygones de contour |
Code Python
ID de l’algorithme : gdal:contour_polygon
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.