Formation : Quantum GIS(QGIS)

Transcription

Formation : Quantum GIS(QGIS)
Formation : Quantum GIS(QGIS)
Objectif et Description :
Centre Eclipse vous propose une formation complète en
Quantum GIS, vous permettant de :
De par sa capacité à stocker des données localisées
nombreuses et variées, à en conserver l’historique, à les
superposer et les croiser, le SIG permet de réaliser des états des lieux et des bilans réguliers sur un
territoire et sur un ou plusieurs thèmes. Il est donc primordial de maîtriser cet outil et de connaître ses
applications dédiées au service de la gestion de l'aménagement du territoire.
Au terme de cette formation, vous saurez :

Acquérir les bases théoriques et pratiques liées au SIG et à la télédétection ;

Utiliser le logiciel QGIS pour consulter, analyser des données géographiques et les représenter
sous forme de cartes ;

Réaliser des cartes thématiques en respectant (i) les règles de sémiologie graphique pour les
données vectorielles et (ii) le processus de traitement d’une image satellitaire ;

Concevoir et créer des plugins (extensions) pour simplifier et automatiser le processus de
traitement des données géographiques.
PLAN DE FORMATION
Partie I : Initiation au SIG et prise en main du logiciel QGIS
Rappels des fondamentaux d’un SIG ;
Présentation du logiciel QGIS ;
Fonctionnement de QGIS ;
Import et export des données vectorielles ;
Import et export des données rasters ;
Manipulation des Systèmes de Coordonnées ;
Modification de la table et des données attributaires, jointures et mises à jour de champs ;
Modification des données spatiales, numérisation et topologie ;
Manipulation des données rasters ;
Mise en page.
Partie II : Cartographie des données géographiques vectorielles
Analyse de la structure des données géographiques vectorielles ;
Appliquer la Statistique à la cartographie : discrétisation des données quantitatives ;
Langage et sémiologie graphique ;
Représentation cartographique sous QGIS.
Partie III : Cartographie des données géographiques rasters issues de la Télédétection
Rappels des fondamentaux de la télédétection ;
Présentation du plugin SCP ;
Acquisition des images satellitaires (IS) brutes ;
Prétraitement des images satellitaires (IS) brutes ;
Transformation de l’image ;
Classification de l’image.
Partie VI : introduction au développement des plugins en python pour Qgis
Présentation de l’environnement de développement de plugins Python dans QGIS ;
Concepts fondamentaux du langage python ;
API PyQgis et PyQt ;
Étude d'un plugin simple ;
Automatisation des opérations.
PROGRAMME
Partie I : Initiation au SIG et prise en main du logiciel QGIS
Rappels des fondamentaux d’un SIG :
les fonctionnalités et les composantes d’un SIG ;
les types de données SIG(rasters et vectorielles) et leurs composantes (géométrique, descriptive, etc) ;
la représentation des données SIG ;
le principe de systèmes de coordonnées.
Présentation du logiciel Qgis :
connaître les possibilités du logiciel ;
découvrir les différents éléments de l’interface (les barres, la carte, etc.) ;
adapter l’interface aux besoins de l’utilisateur ;
ajouter des fonctions à QGIS à l’aide des extensions (plugins) ;
connaître les plugins les plus utiles.
Fonctionnement de QGIS :
connaître les paramétrages de base ;
maîtriser la navigation dans la carte ;
organiser les couches pour plus de lisibilité : renommer les couches, créer des groupes, etc.
Import et export des données vectorielles :
connaître les types de données vectorielles : polygones, polylignes, points ;
connaître les formats de fichiers les plus courants : shapefile, tab, mif / mid ;
connaître les détails des fichiers les plus couramment utilisés ;
maîtriser l’import de tout type de données vectorielles ;
créer une couche de points à partir d’un tableur avec des coordonnées ;
exporter dans différents types de formats de données et assurer l’interopérabilité : convertir les
données en différents formats et maîtriser les exports vers des logiciels tels que MapInfo, ArcGis, Google
Earth etc.
Import et export des données rasters :
distinguer les types de données raster : données ou fond de carte ;
maîtriser les formats de données raster (ASCII, .TIF/.TFW, GeoTiff, .ECW, etc.) ;
maîtriser et l’import et l’export de tout type de données rasters ;
visualiser les valeurs avec le plugin Value Tool ;
ajouter des fonds de carte Google Map, OpenStreetMap, Bing Maps.
Manipulation des Systèmes de Coordonnées :
savoir reconnaître les systèmes de coordonnées les plus courants ;
comprendre le principe de reprojection : distinguer le principe de reprojection à la volée
d’une reprojection en dur ;
maîtriser le concept de fichier de géoréférencement : données rasters et vectorielles.
Manipulation des sélections dans le SIG:
maîtriser la sélection spatiale (requête géographique);
maîtriser la sélection par attribut (requête attributaire);
isoler des données pour l’export.
Modification de la table et des données attributaires, jointures et mises à jour de champs :
importer des données attributaires avec jointure à l’aide d’un champs commun (jointure attributaire);
créer des jointures de données attributaires entre des couches (jointure spatiale);
maîtriser les paramètres des données attributaires : type de données, précision, taille, etc ;
modifier les données attributaires ;
savoir faire des mises à jour complexes de champs à l’aide de la calculatrice de champs ;
ajouter les éléments géométriques (coordonnées de points, surfaces de polygones et longueur des
lignes) dans des champs de la table ;
sauvegarder une couche avec jointure pour modifier des données jointes.
Modification des données spatiales, numérisation et topologie :
créer de nouveaux jeux de données (points, surface, etc.) ;
créer des tampons ;
découper, fusionner des objets ;
maîtriser l’accroche pour une numérisation précise ;
maîtriser l’édition topologique.
Manipulation des données rasters :
Géo référencement (calage) des données rasters ;
Opérations sur les données rasters.
Mise en page :
créer une mise en page ;
Choix de l’échelle de représentation et de format de papier ;
ajouter les éléments d’une mise en page : cadre, titre, croisillons, flèche de nord, légende, etc ;
exporter la mise en page (jpg, png, pdf, etc.).
Partie II : Cartographie des données géographiques vectorielles
Analyse de la structure des données géographiques vectorielles :
manipuler les composante de la carte thématique : fond de carte et données ;
distinguer les données qualitatives (nominale et ordinale) et quantitatives (absolues et relatives).
Appliquer la Statistique à la cartographie : discrétisation des données quantitatives.
choisir le nombre de classe ;
choisir la méthode de discrétisation.
Langage et sémiologie graphique :
définition et principe ;
choisir la variable visuelle appropriée pour représenter l’information géographique.
Représentation cartographique sous QGIS :
faire une analyse thématique avec des symboles gradués, catégorisés;
faire une analyse thématique avec des diagrammes (camembert et histogramme) ;
représenter des symboles proportionnels;
gérer l'affichage des étiquettes.
Partie III : Cartographie des données géographiques rasters issues de la Télédection
Rappels des fondamentaux de la télédétection :
définition et principe;
connaître caractéristiques d’une image satellitaire ;
analyse d’une image satellitaire.
Présentation du plugin SCP :
découvrir les différents éléments de plugin.
Acquisition des images satellitaires (IS) brutes :
télécharger les IS à partir de l’outil SCP ;
télécharger les IS à partir de l’outil Earth explorer fourni par l’agence U.S Geologie Survey.
Prétraitement des images satellitaires (IS) brutes :
connaître les fonctions de prétraitement d’une image satellitaire : corrections radiométrique et
géométrique ;
convertir les valeurs des images satellitaires brutes en réflectance ;
découper la zone d’étude.
Transformation de l’image :
connaitre la signification de la résolution spectrale;
regrouper les bandes spectrale.
Classification de l’image :
connaitre les différents type de classification (classifications supervisée et non supervisée);
créer les zones d’intérêt (ROIs) avec leurs signatures spectrales ;
choisir l’algorithme de classification ;
créer un aperçu de résultat de classification ;
créer l’image définitive de classification.
Partie VI : introduction au développement des plugins en python pour Qgis
Présentation de l’environnement de développement de plugins Python dans QGIS :
connaître les possibilités du logiciel en matière de développement ;
connaître l'organisation des extensions (plugins) dans QGIS.
Concepts fondamentaux du langage python :
savoir utiliser les différents types de variables (entiers, réels, chaîne de caractères …);
manipuler les listes, les boucles et les tests.
API PyQgis et PyQt :
découvrir les classes des modules :

QtGui de l’API PyQt (QWidget, QMessageBox, QFileDialog, ...) ;

QtCore de l’API PyQgis (QgsMapLayer, QgsRasterLayer, QgsVectorLayer, ...) ;

QtGui de l’API PyQgis (QgsMapCanevas, QgsInterface,…).
Étude d'un plugin simple
créer un nouveau plugin à l’aide de l’utilitaire Plugin Builder ;
découvrir l’architecture et les composants d’un plugin ;
compiler le fichier ressource en python avec l’utilitaire pyrcc4 ;
ajouter le plugin à QGIS ;
modifier l’interface graphique avec l’outil Qt Designer;
repérer et modifier le code avec l’éditeur de texte Notepad++ ;
maintenir le plugin à jour à l’aide de l’utilitaire Plugin Reloader.
Automatisation des opérations :
opérations sur des couches vectorielles;
opérations sur des couches matricielles (rasters);
opérations sur des couches vectorielles et matricielles
Accès Centre De Formation Eclipse Casablanca
GSM : 06-61-68-21-69
Télé : 05-22-20-41-60 Email :[email protected]
Adresse : 18 rue el Moukhtar Guenaoui ,N° 3 Centre Commercial Maréchal Casablanca