Ouvrir un modèle numérique de terrain (MNT)
Ouverture du MNT et représentation par défaut
Un modèle numérique de terrain (MNT) s'ouvre en utilisant la commande "Menu - Ajouter une couche raster" ou le bouton correspondant dans la barre d'outils. La fenêtre s'ouvre sur le Gestionnaire des sources de données.
Cliquer sur puis sur Appliquer et sélectionner le système de coordonnées de référence de la couche.
Nb : la fenêtre de sélection du SCR s'ouvre uniquement si l'option "demander le SCR" à la création ou l'ouverture d'une nouvelle couche est activé dans les Préférences -> options -> SCR.
Par défaut, la couche s'ouvre avec une représentation correspondant au type de rendu « Bande grise unique »
que l'on pourra modifier si l'on veut un affichage visuellement plus satisfaisant, par exemple en couleurs.
Remarque : Amélioration du contraste des images
La représentation du fichier peut être uniformément grise, ce qui se produit lorsque l'histogramme n'est pas "étiré", ce qui signifie que l'ensemble des pixels n'est pas bien réparti entre les tons clairs et les tons foncés. Il faut donc "améliorer le contraste" (comme pour une photo !) :
soit en passant par les propriétés de la couche à l'onglet
« Symbologie »
(« Amélioration du contraste »
, choisirÉtirer jusqu'au MinMax
) ;soit en cliquant sur un des boutons Histogramme de la boîte à outils Raster
.
Le choix d'étirer par défaut l'histogramme à l'ouverture d'une couche raster se fait dans les préférences : Options - Rendu - Rasters
Nous reviendrons un peu plus loin sur ces manipulations de l'histogramme
Format du fichier du MNT
Il existe de nombreux formats pour les fichiers de modèles numériques de terrain (MNT), mais nous utilisons le format ASC qui est notamment fourni par l'IGN pour distribuer les MNT de la BD Alti. Ce format de fichier (lisible par n'importe quel éditeur de texte) contient dans son en-tête les informations permettant à QGIS de positionner les cellules de la matrice :
ncols 401
(nombre de colonnes de la matrice)
nrows 401
(nombre de lignes de la matrice)
xllcorner 464987.50
(abscisse du point situé en bas à gauche de la zone modélisée)
yllcorner 6734987.50
(ordonnée du point situé en bas à gauche de la zone modélisée)
cellsize 25.00
(taille de la cellule de base : ici, le pas du MNT est de 25 mètres)
NODATA_value -9999
(valeur qui indique l'absence de données pour la cellule considérée, notamment lorsque la cellule est en-dehors de l'emprise modélisée)
Puis les données d'altitude (ici en mètres) : 401 lignes contenant chacune 401 valeurs :
51 52 52 52 52 51 52 55 58 58 59 [....]
Méthode : Création de la (pseudo) palette de couleurs dans les propriétés de la couche
Pour obtenir une représentation en couleur des altitudes du MNT, il faut donc modifier le type de rendu de la couche. Cela s'obtient en passant par les propriétés de la couche et plus particulièrement l'onglet "Symbologie" (double-clic sur la couche dans le gestionnaire de couches). On peut également passer par le Panneau de style de couche (panneau détachable contenant les outils de symbologie et de rendu).
On va utiliser le type de rendu « Pseudo-couleur à bande unique »
qui va remplacer les pixels gris par des pixels colorés.
La palette de couleur est créée comme suit :
Sélectionner la couche raster dans le gestionnaire de couche
Afficher les propriétés de la couche, onglet Style. La couche s'ouvre avec le type de rendu par défaut
« Bande grise unique »
car à chaque cellule de la matrice est associé une seule valeur, l'altitude.Choisir
« Pseudo-couleur à bande unique »
dans la liste déroulante .
Le menu suivant permet de paramétrer le style du MNT, c'est-à-dire définir les couleurs qui seront utilisées pour représenter les valeurs de l'altitude :
interpolation des couleurs :
Linéaire : les couleurs seront interpolées linéairement entre les couleurs définies pour les différentes valeurs ;
Discret : les couleurs seront identiques pour toutes les valeurs d'une même classe ;
Exact : les couleurs seront affectées uniquement aux cellules ayant la valeur définie.
il faut ensuite ajouter des "entrées" c'est-à-dire définir les couleurs qui seront associées aux valeurs de l'altitude :
soit en ajoutant les entrées une par une en cliquant sur le bouton
Ajouter une valeur
soit en générant, une nouvelle palette de couleurs :
la palette de couleurs peut être soit choisie parmi celles qui sont disponibles dans le gestionnaire de symbole soit en créant une nouvelle palette (faire défiler la liste déroulante des palettes) et le sens des couleurs d'une palette peut être inversé en cohérence avec les valeurs correspondantes ;
le mode de classification est soit
« Intervalles égaux »
en choisissant le nombre de classes soit« Continu »
où le nombre de classes est choisi par QGIS en fonction des valeurs min/max, soit "quantiles" ;pour aider à la détermination des classes de valeur, la valeur minimum et la valeur maximum peuvent être chargées dans la zone
« Paramètres de valeurs Min/Max »
en cochant "Min / Max" ;lorsque le paramétrage est effectué, cliquer sur
Classer
;on peut modifier manuellement le classement automatique en double-cliquant sur chaque classe ou en utilisant les boutons de la barre d'outils.

Afin de vérifier le résultat obtenu, cliquer sur "Appliquer" pour appliquer la palette de couleurs sans sortir de la fenêtre des propriétés ou sur "OK" pour appliquer la palette et revenir à la carte.
A noter que si on utilise le panneau de style de couche, la mise est jour peut se faire en direct, permettant une visualisation plus aisée des modifications de style.
Complément : Sauvegarder le classement
Il est possible de sauvegarder cette liste des entrées sous forme d'un fichier TXT avec le bouton "Exporter une palette de couleurs vers le fichier" pour la réutiliser par la suite.
Conseil : Identifier les valeurs des cellules
Il peut-être utile avant d'effectuer des traitements sur une couche raster, mais aussi tout au long des traitements, d'identifier les valeurs des cellules pour avoir une idée des résultats attendus.
Le plugin "Value Tool" renseigne dans un panneau les valeurs des pixels survolés.

On peut aussi utiliser l'outil "identifier les entités" en sélectionnant la couche du MNT dans le gestionnaire de couche puis en cliquant sur les pixels.