{"id":1310,"date":"2024-06-20T09:59:15","date_gmt":"2024-06-20T07:59:15","guid":{"rendered":"https:\/\/pedagogie.ac-lille.fr\/svt\/?p=1310"},"modified":"2024-06-20T10:27:51","modified_gmt":"2024-06-20T08:27:51","slug":"exploration-des-donnees-satellitaires-avec-eo-browser-creez-vos-evalscripts-grace-a-un-chatbot-ia","status":"publish","type":"post","link":"https:\/\/pedagogie.ac-lille.fr\/svt\/exploration-des-donnees-satellitaires-avec-eo-browser-creez-vos-evalscripts-grace-a-un-chatbot-ia\/","title":{"rendered":"Exploration des donn\u00e9es satellitaires avec EO Browser : Cr\u00e9ez vos evalscripts gr\u00e2ce \u00e0 un chatbot IA"},"content":{"rendered":"<p><a href=\"https:\/\/apps.sentinel-hub.com\/eo-browser\/\" target=\"_blank\" rel=\"noopener\">EO Browser<\/a> est un outil d\u00e9velopp\u00e9 par l\u2019Agence spatiale europ\u00e9enne (ESA) permettant d\u2019acc\u00e9der et de visualiser les donn\u00e9es des satellites Sentinel. Il propose des fonctionnalit\u00e9s de visualisation et d\u2019analyse de donn\u00e9es tr\u00e8s compl\u00e8tes.<\/p>\n<p>\u2022<b>Avantages<\/b> : Acc\u00e8s \u00e0 une grande quantit\u00e9 de donn\u00e9es satellitaires, outils d\u2019analyse int\u00e9gr\u00e9s, interface conviviale, en fran\u00e7ais.<\/p>\n<p>\u2022<b>Utilisations p\u00e9dagogiques<\/b> : Analyse des changements environnementaux, \u00e9tude des cycles de v\u00e9g\u00e9tation, surveillance des ressources en eau.<\/p>\n<p><strong>\u2022Pr\u00e9requis :<\/strong><\/p>\n<p style=\"padding-left: 40px\"><a href=\"https:\/\/pedagogie.ac-toulouse.fr\/edd\/system\/files\/2022-07\/Tutoriel%20EOBrowser.pdf\" target=\"_blank\" rel=\"noopener\">Tutoriel pour d\u00e9buter\u00a0<\/a><\/p>\n<p style=\"padding-left: 40px\"><a href=\"https:\/\/www.satellite.grweb.fr\/wp-content\/uploads\/2023\/01\/Tuto-SHub-Eleves-2022.pdf\" target=\"_blank\" rel=\"noopener\">Tutoriel pour aller plus loin<\/a><\/p>\n<p style=\"padding-left: 40px\"><a href=\"https:\/\/pedagogie.ac-toulouse.fr\/hg-espagnol\/system\/files\/2023-05\/Tuto%20EO%20browser-1.pdf\" target=\"_blank\" rel=\"noopener\">Tutoriel pour r\u00e9aliser un timelapse<\/a><\/p>\n<p>L&rsquo;objet de cet article est de voir les possibilit\u00e9s d&rsquo;EO Browser en lui donnant des scripts en JavaScript sans m\u00eame conna\u00eetre une seule notion de ce langage informatique, avec un assistant pilot\u00e9 par une intelligence artificielle : <strong>EO Browser Helper<\/strong>.<\/p>\n<h2>Des scripts permettant de pousser EO Browser dans ses retranchements : les Evalscripts<\/h2>\n<p>Les Evalscripts sont des textes en JavaScript qui permettent de personnaliser la fa\u00e7on dont les images satellite sont affich\u00e9es et analys\u00e9es. Voici comment utiliser les Evalscripts dans <a href=\"https:\/\/apps.sentinel-hub.com\/eo-browser\/\" target=\"_blank\" rel=\"noopener\">EO Browser<\/a> :<\/p>\n<p>Apr\u00e8s avoir choisi une image satellite, s\u00e9lectionner l&rsquo;onglet \u00ab\u00a0Visualiser\u00a0\u00bb.<\/p>\n<div class=\"su-row\"><div class=\"su-column su-column-size-1-3\"><div class=\"su-column-inner su-u-clearfix su-u-trim\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-1323 aligncenter\" src=\"http:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.13.45-180x300.png\" alt=\"\" width=\"251\" height=\"418\" srcset=\"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.13.45-180x300.png 180w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.13.45-616x1024.png 616w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.13.45-768x1277.png 768w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.13.45.png 896w\" sizes=\"auto, (max-width: 251px) 100vw, 251px\" \/><\/p>\n<p style=\"text-align: center\">Cliquer sur \"Personnalis\u00e9\"<\/p>\n<\/div><\/div>\n<div class=\"su-column su-column-size-1-3\"><div class=\"su-column-inner su-u-clearfix su-u-trim\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1322\" src=\"http:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.16-176x300.png\" alt=\"\" width=\"247\" height=\"421\" srcset=\"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.16-176x300.png 176w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.16-600x1024.png 600w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.16-768x1312.png 768w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.16-899x1536.png 899w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.16.png 904w\" sizes=\"auto, (max-width: 247px) 100vw, 247px\" \/><\/p>\n<p style=\"text-align: center\">Puis sur \"Script personnalis\u00e9\"<\/p>\n<\/div><\/div>\n<div class=\"su-column su-column-size-1-3\"><div class=\"su-column-inner su-u-clearfix su-u-trim\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1321\" src=\"http:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.46-246x300.png\" alt=\"\" width=\"328\" height=\"400\" srcset=\"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.46-246x300.png 246w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.46-841x1024.png 841w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.46-768x935.png 768w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.14.46.png 854w\" sizes=\"auto, (max-width: 328px) 100vw, 328px\" \/><\/p>\n<p style=\"text-align: center\">Apr\u00e8s avoir \u00e9crit ou coll\u00e9 un evalscript, cliquer sur \"Rafra\u00eechir Evalscript\"<\/p>\n<\/div><\/div> <\/div>\n<p>Les Evalscripts sont des scripts en JavaScript. Vous pouvez soit \u00e9crire votre propre script, soit utiliser des scripts pr\u00e9d\u00e9finis. Un Evalscript de base ressemble \u00e0 ceci :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1328\" src=\"http:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.26.18.png\" alt=\"evalscript de base\" width=\"582\" height=\"350\" srcset=\"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.26.18.png 906w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.26.18-300x180.png 300w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-19-a-17.26.18-768x461.png 768w\" sizes=\"auto, (max-width: 582px) 100vw, 582px\" \/><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><strong>setup()<\/strong> : Cette fonction d\u00e9finit les bandes d&rsquo;entr\u00e9e (input) et la structure de sortie (output). Dans cet exemple, les bandes spectrales B04 (rouge), B03 (vert), et B02 (bleu) sont utilis\u00e9es. (1)<\/li>\n<li><strong>evaluatePixel()<\/strong> : Cette fonction traite chaque pixel. Ici, elle retourne simplement les valeurs des bandes dans leur ordre d&rsquo;entr\u00e9e (rouge, vert, bleu). (1)<\/li>\n<\/ul>\n<p>Il est aussi possible d&rsquo;\u00e9crire des scripts plus avanc\u00e9s permettant de calculer et visualiser des index normalis\u00e9s comme le NDVI (Normalized Difference Vegetation Index, indice de v\u00e9g\u00e9tation) :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1329\" src=\"http:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-08.13.10.png\" alt=\"evalscript NDVI\" width=\"588\" height=\"279\" srcset=\"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-08.13.10.png 1306w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-08.13.10-300x142.png 300w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-08.13.10-1024x486.png 1024w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-08.13.10-768x365.png 768w\" sizes=\"auto, (max-width: 588px) 100vw, 588px\" \/><\/p>\n<p>Ou encore des index avec des seuils pour r\u00e9aliser des cartes de classification (en donnant une couleur \u00e0 certaines plages de valeurs seuill\u00e9es et en rendant transparentes les plages inint\u00e9ressantes) :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1330\" src=\"http:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.10.41.png\" alt=\"carte classification\" width=\"680\" height=\"467\" srcset=\"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.10.41.png 1192w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.10.41-300x206.png 300w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.10.41-1024x703.png 1024w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.10.41-768x527.png 768w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/p>\n<p style=\"text-align: center\"><strong>Carte du Mauna Loa avec :<\/strong><\/p>\n<p style=\"text-align: center\"><strong>en rouge, les coul\u00e9es de laves chaudes r\u00e9centes <\/strong><\/p>\n<p style=\"text-align: center\"><strong>en orange, <\/strong><strong>les coul\u00e9es de lave moins chaudes, plus anciennes<\/strong><\/p>\n<p style=\"text-align: center\"><strong>en jaune , des coul\u00e9es anciennes<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Comment \u00e9crire des Evalscripts sans rien conna\u00eetre au Javascript ?<\/p>\n<h2>Un agent intelligent de conception d&rsquo;evalscript : EOBrowser Helper<\/h2>\n<figure id=\"attachment_1333\" aria-describedby=\"caption-attachment-1333\" style=\"width: 239px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-1333\" src=\"http:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.44.35.png\" alt=\"Image g\u00e9n\u00e9r\u00e9e d'un robot tapant un evalscript\" width=\"239\" height=\"239\" srcset=\"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.44.35.png 1324w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.44.35-300x300.png 300w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.44.35-1024x1024.png 1024w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.44.35-150x150.png 150w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.44.35-768x768.png 768w, https:\/\/pedagogie.ac-lille.fr\/svt\/wp-content\/uploads\/sites\/34\/2024\/06\/Capture-decran-2024-06-20-a-09.44.35-510x510.png 510w\" sizes=\"auto, (max-width: 239px) 100vw, 239px\" \/><figcaption id=\"caption-attachment-1333\" class=\"wp-caption-text\">g\u00e9n\u00e9r\u00e9 par Dall-E3<\/figcaption><\/figure>\n<p>ChatGPT (mais aussi Poe) permet de cr\u00e9er des <a href=\"https:\/\/pedagogie.ac-lille.fr\/svt\/les-chatbots-ia-des-outils-puissants-pour-lenseignement-des-svt\/\" target=\"_blank\" rel=\"noopener\">chatbots IA pr\u00e9param\u00e9tr\u00e9s<\/a> dans une t\u00e2che particuli\u00e8re. C&rsquo;est le cas du bot <a href=\"https:\/\/chatgpt.com\/g\/g-KLs1aM6zk-eo-browser-helper\" target=\"_blank\" rel=\"noopener\">EO Browser Helper<\/a>. Pour l&rsquo;utiliser, un compte gratuit est suffisant. L&rsquo;utilisation en est tr\u00e8s simple : expliquez en langage naturel le traitement de l&rsquo;image satellite que vous souhaitez. Le bot proposera un Evalscript \u00e0 copier-coller. Vous pouvez ensuite demander des modifications ou affiner le script dans le fil de la conversation. Le bot expliquera aussi ce que permet l&rsquo;evalscript et d\u00e9taillera le traitement des donn\u00e9es satellites. Il vous posera des questions pour affiner son script. Si vous ne savez pas quoi lui r\u00e9pondre, dites-lui simplement que vous ne savez pas.<\/p>\n<p><em>Remarque : dans l&rsquo;\u00e9criture des bandes spectrales (B01, B02 etc), il arrive que le bot oublie le \u00ab\u00a00\u00a0\u00bb. Si l&rsquo;Evalscript ne fonctionne pas, c&rsquo;est l&rsquo;erreur la plus fr\u00e9quente.<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>Notes :<\/p>\n<p>Bot EO Browser Helper et article r\u00e9alis\u00e9s par Gr\u00e9gory Michnik, Lyc\u00e9e de l&rsquo;Escaut<\/p>\n<p>(1) Am\u00e9lioration de certains paragraphes par IA<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>EO Browser est un outil d\u00e9velopp\u00e9 par l\u2019Agence spatiale europ\u00e9enne (ESA) permettant d\u2019acc\u00e9der et de visualiser les donn\u00e9es des satellites Sentinel. Il propose des fonctionnalit\u00e9s de visualisation et d\u2019analyse de [&hellip;]<\/p>\n","protected":false},"author":50,"featured_media":1333,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,15,35,26],"tags":[],"class_list":{"0":"post-1310","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-actu","8":"category-article_une","9":"category-ia","10":"category-veille-numerique","11":"czr-hentry"},"publishpress_future_action":{"enabled":false,"date":"2026-04-13 17:40:53","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"category","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/posts\/1310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/comments?post=1310"}],"version-history":[{"count":11,"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/posts\/1310\/revisions"}],"predecessor-version":[{"id":1338,"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/posts\/1310\/revisions\/1338"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/media\/1333"}],"wp:attachment":[{"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/media?parent=1310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/categories?post=1310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pedagogie.ac-lille.fr\/svt\/wp-json\/wp\/v2\/tags?post=1310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}