27.1.12. Création d’un raster

27.1.12.1. Créer une couche raster contante

Génère une couche raster pour une étendue et une taille de cellule données avec la valeur spécifiée.

En outre, un type de données en sortie peut être spécifié. L’algorithme s’arrêtera si une valeur saisie ne peut être représentée par le type de raster sélectionné en sortie

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Étendue souhaitée

EXTENT

[emprise]

Spécifiez l’étendue de la couche raster en sortie. Il sera étendu en interne à un multiple de la taille de la tuile.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

SCR cible

TARGET_CRS

[crs]

Par défaut : SCR du projet

SCR pour la couche raster en sortie

Taille du pixel

PIXEL_SIZE

[nombre]

Par défaut : 0.1

Taille de pixel (X = Y) en unités de carte. Valeur minimale: 0.01

Valeur constante

NUMBER

[nombre]

Par défaut : 1

Valeur de pixel constante pour la couche raster en sortie.

Constante

OUTPUT

[raster]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécification pour le raster en sortie. Au choix :

  • Enregistrer dans un fichier temporaire

  • Enregistrer vers un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Type de raster en sortie

OUTPUT_TYPE

Par défaut : 5

[enumeration]

Définit le type de données du fichier raster en sortie. Options:

  • 0 — Byte

  • 1 — Integer16

  • 2 — Unsigned Integer16

  • 3 — Integer32

  • 4 — Unsigned Integer32

  • 5 — Float32

  • 6 — Float64

Sorties

Étiquette

Nom

Type

Description

Constante

OUTPUT

[raster]

Raster couvrant l’étendue souhaitée avec la taille et la valeur de pixel spécifiées.

Code Python

ID de l’algorithme : native:createconstantrasterlayer

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.1.12.2. Créer une couche raster aléatoire (distribution binomiale)

Génère une couche raster pour une étendue et une taille de cellule données remplie avec des valeurs aléatoires distribuées de manière binomiale.

Par défaut, les valeurs seront choisies avec un N de 10 et une probabilité de 0.5. Cela peut être remplacé en utilisant les paramètres avancés pour N et la probabilité. Le type de données raster est défini à types Entier (Integer16 par défaut). Les valeurs aléatoires de la distribution binomiale sont définies comme des nombres entiers positifs. Un raster à virgule flottante représentera une conversion de valeurs entières en virgule flottante.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Étendue souhaitée

EXTENT

[emprise]

Spécifiez l’étendue de la couche raster en sortie. Il sera étendu en interne à un multiple de la taille de la tuile.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

SCR cible

TARGET_CRS

[crs]

Par défaut : SCR du projet

SCR pour la couche raster en sortie

Taille du pixel

PIXEL_SIZE

[nombre]

Par défaut : 0.1

Taille de pixel (X = Y) en unités de carte. Valeur minimale: 0.01

Couche raster en sortie

OUTPUT

[raster]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécification pour le raster en sortie. Au choix :

  • Enregistrer dans un fichier temporaire

  • Enregistrer vers un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Type de raster en sortie

OUTPUT_TYPE

Par défaut : 0

[enumeration]

Définit le type de données du fichier raster en sortie. Options:

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

N

N

[nombre]

Par défaut : 10

Probabilité

PROBABILITY

[nombre]

Par défaut : 0.5

Sorties

Étiquette

Nom

Type

Description

Couche raster en sortie

OUTPUT

[raster]

Raster couvrant l’étendue souhaitée, la taille des cellules étant remplie de valeurs aléatoires.

Code Python

ID de l’algorithme : native:createrandombinomialrasterlayer

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.1.12.3. Créer une couche raster aléatoire (distribution exponentielle)

Génère une couche raster pour une étendue et une taille de cellule données remplie avec des valeurs aléatoires distribuées de manière exponentielle.

Par défaut, les valeurs seront choisies en fonction d’une valeur lambda de 1.0. Il est possible d’y déroger en utilisant les paramètres avancés pour la valeur lambda. Le type de données raster est défini à Float32 par défaut comme les valeurs aléatoires de la distribution exponentielle sont définies comme des nombres à virgule flottante.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Étendue souhaitée

EXTENT

[emprise]

Spécifiez l’étendue de la couche raster en sortie. Il sera étendu en interne à un multiple de la taille de la tuile.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

SCR cible

TARGET_CRS

[crs]

Par défaut : SCR du projet

SCR pour la couche raster en sortie

Taille du pixel

PIXEL_SIZE

[nombre]

Par défaut : 1.0

Taille de pixel (X = Y) en unités de carte. Valeur minimale: 0.01

Couche raster en sortie

OUTPUT

[raster]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécification pour le raster en sortie. Au choix :

  • Enregistrer dans un fichier temporaire

  • Enregistrer vers un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Type de raster en sortie

OUTPUT_TYPE

Par défaut : 0

[enumeration]

Définit le type de données du fichier raster en sortie. Options:

  • 0 — Float32

  • 1 — Float64

Lambda

LAMBDA

[nombre]

Par défaut : 1.0

Sorties

Étiquette

Nom

Type

Description

Couche raster en sortie

OUTPUT

[raster]

Raster couvrant l’étendue souhaitée, la taille des cellules étant remplie de valeurs aléatoires.

Code Python

ID de l’algorithme : native:createrandomexponentialrasterlayer

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.1.12.4. Créer une couche raster aléatoire (distribution gamma)

Génère une couche raster pour une étendue et une taille de cellule données remplies de valeurs aléatoires avec une distribution gamma.

Par défaut, les valeurs seront choisies en fonction d’une valeur alpha et bêta de 1.0. Cela peut être remplacé en utilisant le paramètre avancé pour alpha et bêta. Le type de données raster est défini à Float32 par défaut car les valeurs aléatoires de la distribution gamma sont des nombres à virgule flottante

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Étendue souhaitée

EXTENT

[emprise]

Spécifiez l’étendue de la couche raster en sortie. Il sera étendu en interne à un multiple de la taille de la tuile.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

SCR cible

TARGET_CRS

[crs]

Par défaut : SCR du projet

SCR pour la couche raster en sortie

Taille du pixel

PIXEL_SIZE

[nombre]

Par défaut : 1.0

Taille de pixel (X = Y) en unités de carte. Valeur minimale: 0.01

Couche raster en sortie

OUTPUT

[raster]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécification pour le raster en sortie. Au choix :

  • Enregistrer dans un fichier temporaire

  • Enregistrer vers un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Type de raster en sortie

OUTPUT_TYPE

Par défaut : 0

[enumeration]

Définit le type de données du fichier raster en sortie. Options:

  • 0 — Float32

  • 1 — Float64

Alpha

ALPHA

[nombre]

Par défaut : 1.0

Beta

BETA

[nombre]

Par défaut : 1.0

Sorties

Étiquette

Nom

Type

Description

Couche raster en sortie

OUTPUT

[raster]

Raster couvrant l’étendue souhaitée, la taille des cellules étant remplie de valeurs distribuées de manière aléatoire.

Code Python

ID de l’algorithme : native:createrandomgammarasterlayer

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.1.12.5. Créer une couche raster aléatoire (distribution géométrique)

Génère une couche raster pour une étendue et une taille de cellule données, remplie de valeurs aléatoires distribuées de façon géométrique.

Par défaut, les valeurs seront choisies en fonction d’une probabilité de 0,5. Il est possible d’y déroger en utilisant les paramètres avancés pour la valeur moyenne. Le type de données raster est défini sur des types de nombres entiers (int16 par défaut). Les valeurs aléatoires de la distribution géométrique sont définies comme des nombres entiers positifs. Un raster de valeurs en virgule flottante représente une transformation de valeurs entières en valeurs en virgule flottante.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Étendue souhaitée

EXTENT

[emprise]

Spécifiez l’étendue de la couche raster en sortie. Il sera étendu en interne à un multiple de la taille de la tuile.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

SCR cible

TARGET_CRS

[crs]

Par défaut : SCR du projet

SCR pour la couche raster en sortie

Taille du pixel

PIXEL_SIZE

[nombre]

Par défaut : 1.0

Taille de pixel (X = Y) en unités de carte. Valeur minimale: 0.01

Couche raster en sortie

OUTPUT

[raster]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécification pour le raster en sortie. Au choix :

  • Enregistrer dans un fichier temporaire

  • Enregistrer vers un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Type de raster en sortie

OUTPUT_TYPE

Par défaut : 0

[enumeration]

Définit le type de données du fichier raster en sortie. Options:

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

Probabilité

PROBABILITY

[nombre]

Par défaut : 0.5

Sorties

Étiquette

Nom

Type

Description

Couche raster en sortie

OUTPUT

[raster]

Raster couvrant l’étendue souhaitée, la taille des cellules étant remplie de valeurs distribuées de manière aléatoire.

Code Python

ID de l’algorithme : native:createrandomgeometricrasterlayer

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.1.12.6. Créer une couche raster aléatoire (distribution binomiale négative)

Génère une couche raster pour une étendue et une taille de cellule données, remplie de valeurs aléatoires négatives distribuées de façon binomiale.

Par défaut, les valeurs seront choisies en fonction d’un paramètre de distribution k de 10,0 et d’une probabilité de 0,5. Il est possible d’y déroger en utilisant les paramètres avancés pour k et la probabilité. Le type de données raster est défini sur des types de nombres entiers (int16 par défaut). Les valeurs aléatoires de la distribution binomiale négative sont définies comme des nombres entiers positifs. Un raster de valeurs en virgule flottante représente une transformation de valeurs entières en valeurs en virgule flottante.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Étendue souhaitée

EXTENT

[emprise]

Spécifiez l’étendue de la couche raster en sortie. Il sera étendu en interne à un multiple de la taille de la tuile.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

SCR cible

TARGET_CRS

[crs]

Par défaut : SCR du projet

SCR pour la couche raster en sortie

Taille du pixel

PIXEL_SIZE

[nombre]

Par défaut : 1.0

Taille de pixel (X = Y) en unités de carte. Valeur minimale: 0.01

Couche raster en sortie

OUTPUT

[raster]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécification pour le raster en sortie. Au choix :

  • Enregistrer dans un fichier temporaire

  • Enregistrer vers un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Type de raster en sortie

OUTPUT_TYPE

Par défaut : 0

[enumeration]

Définit le type de données du fichier raster en sortie. Options:

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

Paramètre de distribution k

K_PARAMETER

[nombre]

Par défaut : 10

Probabilité

PROBABILITY

[nombre]

Par défaut : 0.5

Sorties

Étiquette

Nom

Type

Description

Couche raster en sortie

OUTPUT

[raster]

Raster couvrant l’étendue souhaitée, la taille des cellules étant remplie de valeurs distribuées de manière aléatoire.

Code Python

ID de l’algorithme : native:createrandomnegativebinomialrasterlayer

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.1.12.7. Créer une couche raster aléatoire (distribution normale)

Génère une couche raster pour une étendue donnée et une taille de cellule remplie de valeurs aléatoires normalement distribuées..

Par défaut, les valeurs seront choisies avec une moyenne de 0.0 et un écart type de 1.0. Cela peut être remplacé en utilisant les paramètres avancés pour la valeur moyenne et l’écart type. Le type de données raster est défini à Float32 par défaut car les valeurs aléatoires de la distribution normale sont des nombres à virgule flottante.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Étendue souhaitée

EXTENT

[emprise]

Spécifiez l’étendue de la couche raster en sortie. Il sera étendu en interne à un multiple de la taille de la tuile.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

SCR cible

TARGET_CRS

[crs]

Par défaut : SCR du projet

SCR pour la couche raster en sortie

Taille du pixel

PIXEL_SIZE

[nombre]

Par défaut : 1.0

Taille de pixel (X = Y) en unités de carte. Valeur minimale: 0.01

Couche raster en sortie

OUTPUT

[raster]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécification pour le raster en sortie. Au choix :

  • Enregistrer dans un fichier temporaire

  • Enregistrer vers un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Type de raster en sortie

OUTPUT_TYPE

Par défaut : 0

[enumeration]

Définit le type de données du fichier raster en sortie. Options:

  • 0 — Float32

  • 1 — Float64

Moyenne de la distribution normale

MEAN

[nombre]

Par défaut : 0.0

Écart-type de la distribution normale

STDDEV

[nombre]

Par défaut : 1.0

Sorties

Étiquette

Nom

Type

Description

Couche raster en sortie

OUTPUT

[raster]

Raster couvrant l’étendue souhaitée, la taille des cellules étant remplie de valeurs distribuées de manière aléatoire.

Code Python

ID de l’algorithme : native:createrandomnormalrasterlayer

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.1.12.8. Créer une couche raster aléatoire (distribution poisson)

Génère une couche raster pour une étendue et une taille de cellule données, remplie de valeurs aléatoires distribuées selon une distribution de Poisson.

Par défaut, les valeurs seront choisies en fonction d’une moyenne de 1,0. Il est possible d’y déroger en utilisant les paramètres avancés pour la valeur moyenne. Le type de données raster est défini sur des types de nombres entiers (int16 par défaut). Les valeurs aléatoires de la distribution de Poisson sont définies comme des nombres entiers positifs. Un raster de valeurs en virgule flottante représente une transformation de valeurs entières en valeurs en virgule flottante.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Étendue souhaitée

EXTENT

[emprise]

Spécifiez l’étendue de la couche raster en sortie. Il sera étendu en interne à un multiple de la taille de la tuile.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

SCR cible

TARGET_CRS

[crs]

Par défaut : SCR du projet

SCR pour la couche raster en sortie

Taille du pixel

PIXEL_SIZE

[nombre]

Par défaut : 1.0

Taille de pixel (X = Y) en unités de carte. Valeur minimale: 0.01

Couche raster en sortie

OUTPUT

[raster]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécification pour le raster en sortie. Au choix :

  • Enregistrer dans un fichier temporaire

  • Enregistrer vers un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Type de raster en sortie

OUTPUT_TYPE

Par défaut : 0

[enumeration]

Définit le type de données du fichier raster en sortie. Options:

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

Moyenne

MEAN

[nombre]

Par défaut : 1.0

Sorties

Étiquette

Nom

Type

Description

Couche raster en sortie

OUTPUT

[raster]

Raster couvrant l’étendue souhaitée, la taille des cellules étant remplie de valeurs distribuées de manière aléatoire.

Code Python

ID de l’algorithme : native:createrandompoissonrasterlayer

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.1.12.9. Créer une couche raster aléatoire (distribution uniforme)

Génère une couche raster pour une étendue donnée et une taille de cellule remplie de valeurs aléatoires.

Par défaut, les valeurs seront comprises entre la valeur minimale et la valeur maximale du type de raster en sortie spécifié. Cela peut être remplacé en utilisant les paramètres avancés pour la valeur limite inférieure et supérieure. Si les limites ont la même valeur ou si les deux sont nulles (valeur par défaut), l’algorithme créera des valeurs aléatoires dans la plage de valeurs complète du type de données raster choisi. Le choix de limites en dehors de la plage acceptable du type de raster en sortie annulera l’algorithme.

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Étendue souhaitée

EXTENT

[emprise]

Spécifiez l’étendue de la couche raster en sortie. Il sera étendu en interne à un multiple de la taille de la tuile.

Les méthodes disponibles sont:

  • Calculer à partir d’une couche… : utilise l’étendue d’une couche chargée dans le projet actuel

  • Calculer depuis une carte de mise en page… : utilise l’étendue d’un élément carte de mise en page du projet actif

  • Calculer depuis un signet… : utilise l’étendue d’un signet géospatial précédemment sauvegardé

  • Utiliser l’emprise du canevas de la carte

  • Dessiner sur le canevas de carte : cliquer et dessiner un rectangle délimitant la zone à prendre en compte.

  • Entrer les coordonnées xmin, xmax, ymin, ymax

SCR cible

TARGET_CRS

[crs]

Par défaut : SCR du projet

SCR pour la couche raster en sortie

Taille du pixel

PIXEL_SIZE

[nombre]

Par défaut : 1.0

Taille de pixel (X = Y) en unités de carte. Valeur minimale: 0.01

Couche raster en sortie

OUTPUT

[raster]

Par défaut : [Enregistrer dans un fichier temporaire]

Spécification pour le raster en sortie. Au choix :

  • Enregistrer dans un fichier temporaire

  • Enregistrer vers un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Type de raster en sortie

OUTPUT_TYPE

Par défaut : 5

[enumeration]

Définit le type de données du fichier raster en sortie. Options:

  • 0 — Byte

  • 1 — Integer16

  • 2 — Unsigned Integer16

  • 3 — Integer32

  • 4 — Unsigned Integer32

  • 5 — Float32

  • 6 — Float64

Limite inférieure de la plage de valeurs aléatoires

LOWER_BOUND

[nombre]

Par défaut : 0.0

Limite supérieure de la plage de valeurs aléatoires

UPPER_BOUND

[nombre]

Par défaut : 0.0

Sorties

Étiquette

Nom

Type

Description

Couche raster en sortie

OUTPUT

[raster]

Raster couvrant l’étendue souhaitée, la taille des cellules étant remplie de valeurs distribuées de manière aléatoire.

Code Python

ID de l’algorithme : native:createrandomuniformrasterlayer

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.