27.2.5. Projections raster

27.2.5.1. Attribuer une projection

Applique un système de coordonnées à un jeu de données raster.

Cet algorithme est dérivé de l’utilitaire d’édition GDAL.

Menu par défaut : Raster ► Projections

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT_LAYER

[raster]

Couche raster source

SCR souhaité

CRS

[crs]

La projection (SCR) de la couche de sortie

Sorties

Étiquette

Nom

Type

Description

Couche avec projection

OUTPUT

[raster]

La couche raster en sortie (avec les nouvelles informations de projection)

Code Python

ID de l’algorithme : gdal:assignprojection

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.5.2. Extraire la projection

Extrait la projection d’un fichier raster et l’écrit dans un fichier world avec l’extension .wld.

Cet algorithme est dérivé de l’utilitaire GDAL srsinfo.

Menu par défaut : Raster ► Projections

Paramètres

Étiquette

Nom

Type

Description

Fichier d’entrée

INPUT_LAYER

[raster]

Raster en entrée La couche raster doit être basée sur un fichier, car l’algorithme utilise le chemin d’accès au fichier raster comme emplacement du fichier .wld généré. L’utilisation d’une couche raster non fichier entraînera une erreur.

Créez également un fichier .prj

PRJ_FILE_CREATE

[booléen]

Par défaut : Faux

Si cette option est activée, un fichier .prj contenant les informations de projection est également créé.

Sorties

Étiquette

Nom

Type

Description

Fichier world

WORLD_FILE

[file]

Fichier texte avec l’extension .wld contenant les paramètres de transformation du fichier raster.

ESRI Shapefile prj file

PRJ_FILE

[file]

Fichier texte avec .prj extension qui décrit le SCR. Sera None si Créer aussi un fichier .prj est False.

Code Python

ID de l’algorithme : gdal:extractprojection

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.5.3. Warp (reprojeter)

Reprojete une couche raster dans un autre système de référence de coordonnées (SCR). La résolution du fichier de sortie et la méthode de rééchantillonnage peuvent être choisies.

Cet algorithme est dérivé de l’utilitaire GDAL warp.

Menu par défaut : Raster ► Projections

Paramètres

Paramètres basiques

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[raster]

Couche raster en entrée à reprojeter

SCR source

Optionnel

SOURCE_CRS

[crs]

Définit le SCR de la couche raster en entrée

SCR cible

Optionnel

TARGET_CRS

[crs]

Par défaut : EPSG:4326

Le SCR de la couche de sortie

Méthode de rééchantillonnage à utiliser

RESAMPLING

[enumeration]

Par défaut : 0

Méthode de rééchantillonnage de la valeur en pixels à utiliser. Options:

  • 0 — Voisin le plus proche

  • 1 — Bilinéaire

  • 2 — Cubique

  • 3 — Cubique spline

  • 4 — Lanczos windowed sinc

  • 5 — Moyenne

  • 6 — Mode

  • 7 — Maximum

  • 8 — Minimum

  • 9 — Médiane

  • 10 — Premier quartile

  • 11 — Troisième quartile

Valeur Nodata pour les bandes de sortie

Optionnel

NODATA

[number]

Defaut: None

Définit la valeur nodata pour les bandes de sortie. S’il n’est pas fourni, les valeurs nodata seront copiées à partir du jeu de données source.

Résolution du fichier de sortie en unités géoréférencées cibles

Optionnel

TARGET_RESOLUTION

[number]

Defaut: None

Définit la résolution du fichier de sortie du résultat de la reprojection

Reprojeté

OUTPUT

[raster]

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

Spécification de la couche raster en sortie. Un des:

  • Enregistrer dans un fichier temporaire

  • Enregistrer dans un fichier…

Paramètres avancés

Étiquette

Nom

Type

Description

Options de création supplémentaires

Optionnel

OPTIONS

[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

DATA_TYPE

[enumeration]

Par défaut : 0

Définit le format du fichier raster en sortie. Options :

  • 0 — Utiliser le type de données de la couche d’entrée

  • 1 — Byte (Entier 8 bit non signé (quint8))

  • 2 — Int16 (Entier 16 bit signé (qint16))

  • 3 — UInt16 (Entier 16 bit non signé (quint16))

  • 4 — UInt32 (Entier 32 bit non signé (quint32))

  • 5 — Int32 (Entier 32 bit signé (qint32))

  • 6 — Float32 (Trente-deux bits à virgule flottante (float))

  • 7 — Float64 (Soixante-quatre bits à virgule flottante (double))

  • 8 — CInt16 (Complexe Int16)

  • 9 — CInt32 (Complexe Int32)

  • 10 — CFloat32 (Complexe Float32)

  • 11 — CFloat64 (Complexe Float64)

Les options disponibles dépendent de la version de GDAL compilée avec votre version de QGIS (voir le menu Aide ► A propos)

Etendues géoréférencées du fichier de sortie à créer

Optionnel

TARGET_EXTENT

[emprise]

Définit l’étendue géoréférencée du fichier de sortie à créer (dans SCR cible par défaut. Dans SCR de l’étendue du raster cible, si spécifié).

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 de l’étendue du raster cible

Optionnel

TARGET_EXTENT_CRS

[crs]

Spécifie le SCR dans lequel interpréter les coordonnées données pour l’étendue du fichier de sortie. Cela ne doit pas être confondu avec le SCR cible de l’ensemble de données en sortie. C’est plutôt une commodité, par exemple en connaissant les coordonnées de sortie dans un SCR géodésique long / lat, mais en voulant un résultat dans un système de coordonnées projeté.

Utilisez une implémentation de distorsion multithread

MULTITHREADING

[booléen]

Par défaut : Faux

Deux threads seront utilisés pour traiter des morceaux de l’image et effectuer des opérations d’entrée / sortie simultanément. Notez que le calcul lui-même n’est pas multithread.

Paramètres supplémentaires de la ligne de commande

Optionnel

EXTRA

[string]

Defaut: None

Ajoutez des options de ligne de commande GDAL supplémentaires.

Sorties

Étiquette

Nom

Type

Description

Reprojeté

OUTPUT

[raster]

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

Couche raster en sortie reprojetée

Code Python

ID de l’algorithme : gdal:warpreproject

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.