Travaux dirigés de traitement d images de Télédétection



Documents pareils
Cours iguess. inotes v10.1

Support de TD ArcGIS Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT e année ingénieur

Matérialiser les données d une BdD : créer une carte de densité de points par maillage

SPOT4 (Take 5) : Sentinel-2 avec deux ans d avance

Module d introduction Comment réaliser vos propres cartes avec ArcGIS Online

Réalisation de cartes vectorielles avec Word

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

INTRODUCTION GENERALE...1 LA CONNEXION ODBC :...1. CONNEXION AU TRAVERS D EXCEL(tm)...6. LOGICIEL QUANTUM GIS (Qgis)... 10

Créer sa première base de données Access Partie 3/4 - Création d un formulaire

Documentation Administrateur

Perspectives d applications de la télédétection en grandes culture à court et moyen terme dans le Sud-Ouest

Au niveau central Manuel (01/10/2012) Projet de Renforcement du Programme de Prévention du VIH JICA Madagascar

Exemple et réflexion sur l utilisation de données satellitaires

AMELIORATIONS DES FONCTIONNALITES DISPONIBLES

TD Introduction aux SIG avec ArcGis 9

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Rapport de Mini-Projet en ArcGIS Engine

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Programmation Python pour Arcgis

AutoCAD Petit exercice sous

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR

Prise en main du logiciel de SIG MapInfo

ArcScan Tutorial. Copyright Esri All rights reserved.

Créer le schéma relationnel d une base de données ACCESS

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

Gestionnaire de champs PRO

Créer sa première base de données Access Partie 4/4 - Création d un état

Travaux pratiques avec RapidMiner

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

Notice ARES Version 5.20 Française

Créer une base de données vidéo sans programmation (avec Drupal)

Introduction à Eclipse

Intégrateur Web HTML5 CSS3

Business Intelligence simple et efficace

Premiers pas avec AviTice School

Planifier et contrôler un projet avec Microsoft Project

Cadastre du bruit SIT-JURA. Connecteur Arcview9.x - MSAccess. Mode d emploi. Appel formulaire. Page 1 sur 15

Création de maquette web

Travaux Pratiques sur les Systèmes d Information Géographique - SIG - Initiation à ArcGIS

Réalisez votre propre carte de vœux Éléctronique

Initiation à la comptabilité Hellodoc Niveau : normal à confirmé

Dans l Unité 3, nous avons parlé de la

Table des matières A. Introduction... 4 B. Principes généraux... 5 C. Exemple de formule (à réaliser) :... 7 D. Exercice pour réaliser une facture

Importation et exportation de contenu

ou clic objet. R rouge B bleu : 65 Le fond votre travail en P :. d étoiles dupliquer. Esbly Page 1 / 5

Tutoriel première utilisation ICEM-CFD. Couche limite et modification du maillage en 2D

TUTORIEL PAINTPOT. Louise Henninot - Anne- Cécile Patou - Julie Roquefort

Créer des documents interactifs

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

TUTORIAL Microsoft Project 2010 Fonctionalités de base

Global Monitoring Emergency Services

My Poker Manager Guide Utilisateur. Guide Utilisateur

Logiciel ArpentGIS-PC Guide de l utilisateur

Des outils numériques simples et conviviaux!

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

PRISE EN MAIN D ILLUSTRATOR

Guide d utilisation pour

Le GéoPortail du Jura Présentation des fonctionnalités de la version mobile

Importation de fichiers Eagle

Manuel de formation Spaceman 1 ère journée

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e

INTRODUCTION AU CMS MODX

Débuter avec Easyweb B

Le langage C. Séance n 4

Infolettre #18 : Les graphiques avec Excel 2010

Les outils actuels permettent-ils d automatiser la production de cartes? De quels outils dispose-t-on?

PromoPost Manuel d utilisation

TD : Codage des images

Mise en route d'un Routeur/Pare-Feu

Traitement d Images Satellitaires

Didacticiel Études de cas. Description succincte de Pentaho Data Integration Community Edition (Kettle).

Christophe SANNIER

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

Création du projet : 1 sur 13

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

FUSION DE DONNEES LiDAR ET MULTISPECTRALES

L espace de travail de Photoshop

Mode d emploi de la salle JERSEY

Esri Maps for IBM Cognos

Utiliser Net Support School (NSS Version ) Philippe Cailleretz Er-Tice Avion mars 2011.

Open-Sankoré. Mise en route. Guide utilisateur Février 2013 NTICE (E. S.)

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

En choisissant l option Créer une ligne du temps, vous accédez à la page à partir de laquelle vous construirez une nouvelle ligne du temps.

Construire des plug-ins pour SAS Management Console SAS 9.1

TUTORIEL CartoDB 11/03/15

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque

Etude de cas : PGE JEE V2

Protéger une machine réelle derrière une machine virtuelle avec pfsense

Computer Link Software

Comment paramétrer et sauvegarder les configurations d Altium Designer?

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Créer un fichier PDF/A DÉPÔT ÉLECTRONIQUE

ACCÈS SÉMANTIQUE AUX BASES DE DONNÉES DOCUMENTAIRES

STRUCTURE DE L ORDINATEUR

opentaxepub Documentation

ODH. Mon Espace. Manuel d utilisation. MON ESPACE ODH Manuel d utilisation. Une question? Contactez le service client au

Transcription:

Travaux dirigés de traitement d images de Télédétection L objectif principal de ce TD consiste à introduire la notion de données multitemporelles afin d effectuer une classification de l occupation du sol d un territoire localisé au sud du Brésil, dans l état du Rio Grande Do Sul. Multitemporelle signifie que l information est issue d une série d images prises pendant une période de temps. Dans notre cas, elle correspondra à 3 images acquises à différentes dates de l année 2009 (13/02/2009, 24/08/2009, 14/12/2009) choisies pour l intérêt qu elles présentent dans la détermination de l occupation du sol. Nous utiliserons les variations temporelles d un indice de végétation, le NDVI (Normalized Difference Vegetation Index Indice de Végétation Normalisée) permettant le suivi de la phénologie des différents milieux. 1. Création des NDVI A partir des images tm_13022009_refl.dat, tm_24082009_refl.dat et tm_14122009_refl.dat, nous créons un indice de végétation NDVI pour chaque image. Pour cela, nous utilisons l outil Band Math situé dans le menu Basic Tools. La formule du NDVI est la suivante NDVI = (ρ PIR ρ R )/(ρ PIR + ρ R ) où ρ PIR est la réflectance dans le Proche-Infrarouge et ρ R est la réflectance dans le Rouge. Ecrivez la formule arithmétique du NDVI, dans la syntaxe propre à ENVI, dans l espace «Enter an expression». Question : Quelle formule doit on écrire pour créer le ndvi dans ENVI? François Messner Page 1 12/10/2010

Une fois l expression écrite correctement, il faut cliquer sur Add to List puis valider. Une nouvelle fenêtre s affiche, nous interrogeant sur les bandes à prendre en compte pour la création de l indice. Nous répétons cette opération pour chaque date. François Messner Page 2 12/10/2010

1.1 Assemblage des NDVI multidates Nous assemblons ensuite les NDVI dans un seul fichier. Pour cela, nous utilisons l outil layer Stacking. Nous nommons ce fichier NDVI_temporel.dat. 2. Masque des zones urbaines Pour éviter les confusions dans la classification, nous souhaitons masquer les zones urbaines. Pour ce faire, nous allons utiliser nos qualités de photointerprète pour vectoriser manuellement les zones bâties et les routes. Nous réalisons ce traitement dans l interface ENVI Zoom 2.1 Vectorisation des zones urbaines sous ENVI Zoom Depuis ENVI Zoom 4.7, ouvrir l image NDVI_temporel.dat François Messner Page 3 12/10/2010

Nous choisissons ensuite de créer 2 couches vecteurs correspondant aux routes et à la zone urbaine correspondant à la ville de Sao Francisco de Assis ( Menu File -> New -> Vector Layer). La couche routes est de type polylignes tandis que la zone urbaine est un polygone. Nous utilisons l outil «Vector Create» pour dessiner les vecteurs. Une fois la couche dessiné, nous l enregistrons en tant que fichier de forme (shapefile -.shp). Clic sur la couche, Save As. Nous obtenons 2 fichiers vecteurs : Routes.shp et Ville.shp. 2.2 Zone tampon autour des polylignes Routes (Sous ArcMap). Pour couvrir l intégralité de la largeur de la route, nous allons créer, Sous ArcMap, une zone tampon autour des polylignes Routes. Pour ce faire, nous utilisons l outil Fusionner de la boîte à outils ArcToolbox (ArcToolbox -> Outils d analyse -> Proximité -> Zone tampon). Nous choisissons les paramètres tels qu ils sont définis dans la figure suivante et nous enregistrons le nouveau fichier sous le nom Routes_tampon.shp. François Messner Page 4 12/10/2010

2.3 Construction et application du masque des zones urbaines (ENVI 4.7) Le masquage est un traitement d image qui aboutit à la réalisation d une image binaire dont les pixels prennent 2 valeurs possibles : 1 pour les pixels correspondant à l objectif c'est-à-dire ceux que l on ne souhaite pas masquer. 0 pour les pixels que l on souhaite masquer. Une fois l image NDVI_Temporel.dat affichée, nous importons les 2 fichiers vecteurs correspondant aux zones urbaines, a savoir Ville.shp et Routes_tampon.shp : Menu Vector -> Open Vector File. Ces 2 fichiers vecteurs sont ensuite convertis au format.evf (format vectoriel propre à ENVI). Nous conservons le même système de projection que le shapefile. La construction du masque s effectue à l aide de l outil Build Mask situé dans Basic Tools -> Masking. L outil nous demande sur quel affichage nous souhaitons définir notre masque. Nous choisissons Display#1, sur lequel est affichée NDVI_temporel.dat. Nous importons ensuite nos fichiers.evf servant à la définition du masque : Options -> Import EVFs François Messner Page 5 12/10/2010

Dans le même menu, nous cochons Selected Areas «Off» afin d exclure les zones urbaines et donc leur attribuer la valeur 0. Nous enregistrons notre masque sous l appellation Masque_urbain.dat Nous appliquons ce masque sur l image NDVI_temporel.dat (Basic Tools -> Masking -> Apply Mask). Dans l onglet Select Mask Band, choisir Masque_urbain.dat. François Messner Page 6 12/10/2010

Nous laissons le paramètre Mask Value à 0 et nommons notre fiche NDVI_Temporel_mask.dat. François Messner Page 7 12/10/2010

3. Classification de l image NDVI_Temporel_mask.dat Le NDVI (Normalized Difference Vegetation Index) appelée Indice de Vegetation normalisé en français est un indice de télédétection qui permet d estimer la masse de végétation recouvrant le sol. Plus le sol est recouvert de végétation, plus le NDVI est élevé. Théoriquement, les valeurs du NDVI sont comprises entre -1 et 1. Un NDVI de valeur négative (inférieur à 0) correspond à de l eau pur. En étudiant l évolution du NDVI au cours du temps, on peut déterminer différents types de milieux. Ainsi, une forêt d arbres à feuilles persistantes a une signature temporelle constante dans les fortes valeurs de NDVI. Ce type de forêt est particulièrement rencontré dans cette partie sud du Brésil. Des zones sableuses tout au long de l année présentent un NDVI proche de 0 (entre 0 et 0,25) pour chaque date. Les cultures se caractérisent par une variation brusque du NDVI. En effet, au moment du semis ou juste après la récolte, le sol est nu (ndvi proche de 0) tandis que lorsque la plante arrive à maturité le ndvi présente une valeur élevée. Signature temporelle du NDVI 1 0,8 0,6 0,4 NDVI 0,2 0-0,2-0,4-0,6-0,8-1 Février Aout Décembre Mois Sable Culture forêt A partir de ces connaissances (et de notre intuition fabuleuse!!), nous allons réaliser la classification supervisé de cette image. 9 classes thématiques sont retenues : Forêt, Prairie, Zones d érosion(sable)-faible biomasse, Eau, Berges sableuses, Buissons, Marais-zones humides, Cultures d hiver, Cultures d Eté. François Messner Page 8 12/10/2010

Pour information, le Brésil se trouve dans l hémisphère Sud et par conséquent les saisons sont inversés par rapport à l hémisphère Nord. Par exemple, Février est un mois d Eté. (Vous le saviez déjà, mais un rappel ne fait pas de mal!). Une fois les zones d entraînement judicieusement choisies, nous allons utiliser le classifieur SVM (Support Vecteur Machine Séparateur à Vastes Marges) pour réaliser la classification. ( Classification -> Supervised -> Support Vecteur Machine ). Nous conservons les paramètres par défaut et enregistrons le résultat en mémoire.dat. Nous appliquons le masque urbain sur cette classification et enregistrons le résultat sous Classif_NDVI_mask.dat. Exportez ce résultat en tant que fichier au format ESRI grid. Appelez le Classif. 4. Calcul des surfaces pour chaque type d occupation du sol (Sous ArcMap) Sous ArcMap, nous affichons la couche raster Classif. Ne vous étonnez pas si le nom des classes à disparut (c est normal!). Si vous avez le temps, vous pouvez toujours vous amusez à réattribuer le nom sémantique des classes à chaque valeur numérique. Nous allons calculer la surface de chaque type d occupation du sol selon une méthode très simple. Cette méthode est uniquement applicable aux données raster. Clic droit sur la couche Classif -> Ouvrir la table attributaire-> Options -> Ajouter un champ. François Messner Page 9 12/10/2010

Nous nommons ce nouveau champ Surface et le définissons comme étant de type Flottant (Float). Nous ouvrons ensuite une session de mise à jour sur cette couche afin de pouvoir revenir en arrière en cas d erreur. Nous faisons un clic droit sur le champ Surface et atteignons le menu Calculer les valeurs. L expression à rentrer est la suivante : SURFACE = [COUNT] *0.09. Count correspond au nombre de pixels de chaque classe. 0.09 correspond à la surface en Ha d un pixel. En effet, un pixel d une image LANDSAT TM fait 30 m de côté soit une aire de 900 m2 et donc de 0,09 Ha (1Ha = 10000 m2). Nous obtenons ainsi les surfaces et nous pouvons enregistrer nos mises à jour. François Messner Page 10 12/10/2010