LA LIBRAIRIE GDAL

SOMMAIRE


ANTI-SÈCHE COMMANDES GDAL/OGR

Introduction OGR GDAL : Redecouverte des fonctionalités de base de la librairie Ce guide regroupe les commandes essentielles utilisées lors du traitement des données du département 31 (Haute-Garonne). Elles permettent de naviguer dans le système, de préparer l'arborescence et de manipuler des données Raster et Vecteur.


1. Navigation et Système

Commandes de base pour se déplacer dans les répertoires WSL (Windows Subsystem for Linux) et vérifier l'installation.

Commande Rôle
gdalinfo --version Vérifie si GDAL est installé et affiche la version.
cd /mnt/c/Users/agbetey/Documents Accède au dossier Documents de l'utilisateur Windows.
ls -la Liste tous les fichiers du répertoire avec les détails et droits.
history Affiche l'historique de toutes les commandes saisies.
cd /mnt/c/Users/ag/Documents/gdal 

2. Préparation de l'Environnement

Création de l'arborescence de dossiers pour organiser proprement les données sources et les sorties.

Créer les dossiers de travail

mkdir raster
mkdir vecteur
mkdir -p raster/mnt # -p crée les dossiers parents si nécessaire

Créer un fichier de documentation vide

touch readme.md

3. Traitement Raster (MNT)

Utilisation des outils GDAL pour télécharger, extraire et assembler des dalles de la BD ALTI.

Installation de 7zip et Extraction


# Installer l'outil de décompression
sudo apt install 7zip
wget [https://data.geopf.fr/telechargement/download/BDALTI/](https://data.geopf.fr/telechargement/download/BDALTI/)... # Télécharger une archive (Ex: BD ALTI 25m)
# Extraire l'archive
7z x nom_du_fichier.7z

Création d'une Mosaïque Virtuelle (VRT) Le VRT est crucial car il fusionne virtuellement toutes les dalles .asc sans dupliquer les données sur le disque.

# Création du VRT optimisé
gdalbuildvrt -srcnodata 0 -a_srs EPSG:2154 mnt31.vrt path/to/files/*.asc

4. Traitement Vecteur (OGR)

Utilisation de l'outil ogrinfo pour inspecter la structure des fichiers Shapefile avant leur intégration.

# Inspecter un fichier Shapefile (Résumé global)
ogrinfo -so DEPARTEMENT.shp

# Inspecter une couche spécifique du fichier
ogrinfo -so DEPARTEMENT.shp DEPARTEMENT

# Exporter les métadonnées dans un fichier texte pour archivage
ogrinfo -so DEPARTEMENT.shp DEPARTEMENT >> def_dept.txt