Introduction à PyQGIS

1. Introduction

Ce tutoriel vous présentera PyQGIS, la bibliothèque Python de QGIS.

Nous travaillerons avec le script d’un exemple dans lequel nous créons une courbe hauteur/ volume en utilisant PyQGIS dans et en dehors de QGIS.

Une courbe niveau/volume ou courbe niveau/stockage peut être utilisée pour lire à quel volume d'un lac ou d'une fosse correspond un certain niveau d'eau. Il est beaucoup plus facile de mesurer le niveau d'eau que le volume, donc une fois la courbe créée, le volume peut être déterminé de manière simple.

Dans ce tutoriel, nous allons créer une courbe niveau/ volume d'eau pour une mine de lignite à ciel ouvert, mais la méthode est la même pour un lac.

Après ce tutoriel, vous serez en mesure de:

  • calculer le volume sous une élévation donnée avec un MNT
  • utiliser les outils de traitement de QGIS avec PyQGIS dans QGIS
  • utiliser PyQGIS dans Python sans l'interface utilisateur de QGIS
  • créer une courbe niveau/volume en utilisant PyQGIS et Pandas
Les données incluses dans ce tutoriel proviennent de Shuttle Radar Topography Mission : SRTM 1-Arc Second. Si vous souhaitez appliquer le tutoriel à d'autres zones, vous pouvez télécharger les données à partir de USGS Earth Explorer.