GDAL – OGR

Gros rasters et Compression

Lors de l’écriture d’un raster, surtout en THR (très haute résolution), il est important de compresser au maximum les images pour avoir des fichiers qui soient gérables. Il est important d’avoir en tête que certaines compression se font avec une perte de qualité, et d’autres sans perte. Si l’on veut simplement faire de la visualisation, […]

Emprise d’un raster

Conversion en vecteur de l’emprise valide (sans nodata) d’un raster remarque générale: les fichiers rasters intermédiaires produits peuvent être écrits en format VRT (raster virtuel). Cela permet d’avoir de tous petits fichiers. Etape 1 : Conversion en 1 bit exemple avec un fichier in.tif en entrée, et écriture d’un fichier out.vrt en sortie gdal_translate in.tif […]

Conversion ASCII XYZ en MNT

On suppose dans cette procédure que nos données constituent un maillage régulier et qu’il n’est pas nécessaire de faire d’interpolation. Le fichier ASCII XYZ est composé de trois colonnes X, Y et Z, ex. 880000 6340000 828 880025 6340000 831 880050 6340000 833 880075 6340000 835 Procédure avec ArcGIS 1-Changer l’extension du fichier en .txt […]

Conversion fichier ASCII XYZ en Shapefile

On fera attention au séparateur de champs du fichier (virgule par défaut, tabulation, espace) et à la présence ou non d’une entête. 2 possibilités, en utilisant ArcGIS ou en utilisant OGR Avec ArcGIS 1- Renommer votre fichier avec l’extension .csv ou .txt 2- Modifier le fichier schema.ini Plus d’infos sur ce fichier schema.ini à http://www.tectonics.caltech.edu/gi… Ex. de fichier […]

Traiter les dalles SRTM avec GDAL

Cette procédure décrit la méthode pour télécharger et prétraiter les dalles SRTM v4. Téléchargement : se connecter sur le serveur CGIAR dans la partie SRTM Data Search and Download et choisir une ou plusieurs dalles de 5°x5° on obtient une archive contenant 4 fichiers (ex. readme.txt ; srtm_41_05.hdr ; srtm_41_05.tif ; srtm_41_05.tfw) Mosaïque : Déplacer tous les fichiers dans un seul répertoire. […]

Dallage avec GDAL

Générer des tuiles avec gdal2tiles.py création d’un tuilage avec cet utilitaire gdal ici Description d’une procédure complète pour créer un tuilage et le mettre au format KML de Google Earth ici Re-tuiler des tuiles existantes utilitaire ici exemple pour générer les tuiles en JPEG, compressées à un taux de 80, à partir d’une image ECW […]

Gestion des dalles raster avec GDAL

Ce document décrit différents scripts basés sur GDAL en Shell pour des dalles raster. L’exemple d’utilisation est la récupération de données auprès de l’IGN, au format TIFF ou ECW   Afficher l’information sur une image raster gdalinfo src_dataset Affiche l’information sur un jeu de données raster. Permet notamment d’afficher la référence spatiale et l’étendue des […]

gdal_merge : mosaiquage

Mosaïque automatique d’un lot d’images. Toutes les images doivent être dans le même système de coordonnées et avoir le même nombre de bandes. Les images peuvent se chevaucher, et avoir des résolutions différentes. Dans les zones de chevauchement, les valeurs prendront celles de la dernière image. gdal_merge.py [-o out_filename] [-of out_format] [-co NAME=VALUE]* [-ps pixelsize_x […]

gdal_translate

Avec l’utilitaire gdal_translate, les rasters peuvent être convertis dans différents formats, et certaines opérations comme le découpage, le rééchantillonnage, et la mise à l’échelle peuvent être réalisées durant le traitement. Exemple : découpage d’un MNT SRTM sur une zone géographique, mise à “nodata” des valeurs -32768 et affectation du système de coordonnées WGS84 gdal_translate -a_nodata -32768 […]