27.2.6. Conversion vecteur
27.2.6.1. Convertir le format
Convertit toute couche vectorielle prise en charge par OGR dans un autre format pris en charge par OGR.
Cet algorithme est dérivé de l’utilitaire ogr2ogr.
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Convertir toutes les couches du jeu de données
|
|
[booléen] Par défaut : Faux |
Converts the whole dataset.
Supported output formats for this option are |
Converti |
|
[identique à l’entrée] |
Spécification de la couche vectorielle de sortie. Un des:
Pour |
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Options de création supplémentaires Optionnel |
|
[string] Defaut: “” (pas d’options supplémentaires) |
Options de création GDAL supplémentaires. |
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Converti |
|
[identique à l’entrée] |
Spécifiez la couche vectorielle de sortie |
Code Python
ID de l’algorithme : gdal:convertformat
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.
27.2.6.2. Rasteriser (écraser avec l’attribut)
Remplace une couche raster par les valeurs d’une couche vectorielle. De nouvelles valeurs sont attribuées en fonction de la valeur d’attribut de l’entité vectorielle superposée.
Cet algorithme est dérivé de l’utilitaire GDAL rasterize.
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Couche raster en entrée |
|
[raster] |
Couche raster source |
Champ à utiliser pour une valeur de burn-in Optionnel |
|
[tablefield: numeric] |
Définit le champ d’attribut à utiliser pour définir les valeurs des pixels |
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Ajoutez des valeurs de burn-in aux valeurs raster existantes |
|
[booléen] Par défaut : Faux |
Si Faux, les pixels se voient attribuer la valeur du champ sélectionné. Si True, la valeur du champ sélectionné est ajoutée à la valeur de la couche raster en entrée. |
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Par défaut : “” |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Rasterisé |
|
[raster] |
Couche raster en entrée remplacée |
Code Python
ID de l’algorithme : gdal:rasterize_over
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.
27.2.6.3. rasterisé (écraser avec une valeur fixe)
Remplace les parties d’une couche raster avec une valeur fixe. Les pixels à écraser sont choisis en fonction de la couche vectorielle fournie (se chevauchant).
Cet algorithme est dérivé de l’utilitaire GDAL rasterize.
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Couche raster en entrée |
|
[raster] |
Couche raster source |
Une valeur fixe à burn |
|
[number] Par défaut : 0.0 |
La valeur à burn |
Paramètres avancés
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Ajoutez des valeurs de burn-in aux valeurs raster existantes |
|
[booléen] Par défaut : Faux |
Si Faux, les pixels reçoivent la valeur fixe. Si True, la valeur fixe est ajoutée à la valeur de la couche raster en entrée. |
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Par défaut : “” |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Rasterisé |
|
[raster] |
Couche raster en entrée remplacée |
Code Python
ID de l’algorithme : gdal:rasterize_over_fixed_value
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.
27.2.6.4. Rasterisé (vecteur à raster)
Convertit les géométries vectorielles (points, lignes et polygones) en une image raster.
Cet algorithme est dérivé de l’utilitaire GDAL rasterize.
Menu par défaut :
Paramètres
Paramètres basiques
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Champ à utiliser pour une valeur de burn-in Optionnel |
|
[tablefield: numeric] |
Définit le champ d’attribut dans lequel les attributs des pixels doivent être choisis |
Une valeur fixe à burn Optionnel |
|
[number] Par défaut : 0.0 |
Une valeur fixe à graver dans une bande pour toutes les entités . |
Burn value extracted from the « Z » values of the feature Optionnel |
|
[booléen] Par défaut : Faux |
Indicates that a burn value should be extracted from the « Z » values of the feature. Works with points and lines (linear interpolation along each segment). For polygons, works properly only if they are flat (same Z value for all vertices) |
Unités de taille de raster en sortie |
|
[enumeration] Par défaut : 0 |
Unités à utiliser lors de la définition de la taille / résolution du raster en sortie. Un des:
|
Largeur/résolution horizontale |
|
[number] Par défaut : 0.0 |
Définit la largeur (si les unités de taille sont des « pixels ») ou la résolution horizontale (si les unités de taille sont des « unités géoréférencées ») du raster en sortie. Valeur minimale: 0.0. |
Hauteur/résolution verticale |
|
[number] Par défaut : 0.0 |
Définit la hauteur (si les unités de taille sont des « pixels ») ou la résolution verticale (si les unités de taille sont des « unités géoréférencées ») du raster en sortie. |
Étendue de sortie Optionnel |
|
[emprise] |
Étendue de la couche raster en sortie. Si l’étendue n’est pas spécifiée, l’étendue minimale qui couvre la ou les couches de référence sélectionnées sera utilisée. Les méthodes disponibles sont :
|
Attribuez une valeur nodata spécifiée aux bandes de sortie Optionnel |
|
[number] Par défaut : 0.0 |
Attribue une valeur nodata spécifiée aux bandes de sortie |
Rasterisé |
|
[raster] Par défaut : |
Spécification de la couche raster en sortie. Un des:
For |
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 : 5 |
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 ) |
Pré-initialiser l’image de sortie avec une valeur Optionnel |
|
[number] |
Pré-initialise les bandes d’image de sortie avec cette valeur. Non marqué comme valeur nodata dans le fichier de sortie. La même valeur est utilisée dans toutes les bandes. |
Inverser la rasterisation |
|
[booléen] Par défaut : Faux |
Burns la valeur de burn fixe ou la valeur de burn associée à la première entité dans toutes les parties de l’image qui ne se trouvent pas à l’intérieur du polygone fourni. |
Paramètres supplémentaires de la ligne de commande Optionnel |
|
[string] Par défaut : “” |
Ajout d’options supplémentaires à la ligne de commande GDAL |
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Rasterisé |
|
[raster] |
Couche raster en sortie |
Code Python
ID de l’algorithme : gdal:rasterize
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.