﻿{"id":15129,"date":"2025-09-04T10:00:00","date_gmt":"2025-09-04T08:00:00","guid":{"rendered":"https:\/\/www.sigterritoires.fr\/?p=15129"},"modified":"2025-08-24T09:23:51","modified_gmt":"2025-08-24T07:23:51","slug":"logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/","title":{"rendered":"Logique floue et SIG (2\/2): de la transformation \u00e0 l\u2019agr\u00e9gation des donn\u00e9es spatiales"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Dans la premi\u00e8re partie de cette s\u00e9rie, nous avons vu comment la logique floue permet de d\u00e9passer les seuils rigides en attribuant \u00e0 chaque entit\u00e9 spatiale un degr\u00e9 d\u2019appartenance compris entre 0 et 1.<br>Nous avons explor\u00e9 plusieurs fonctions d\u2019appartenance, de la lin\u00e9aire simple \u00e0 la gaussienne, pour traduire une variable brute en un indicateur flou.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_transformation_aggregation.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"427\" data-attachment-id=\"15132\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/fuzzy_transformation_aggregation-3\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_transformation_aggregation.jpg?fit=1536%2C1024&amp;ssl=1\" data-orig-size=\"1536,1024\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"fuzzy_transformation_aggregation\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_transformation_aggregation.jpg?fit=640%2C427&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_transformation_aggregation.jpg?resize=640%2C427&#038;ssl=1\" alt=\"\" class=\"wp-image-15132\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_transformation_aggregation.jpg?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_transformation_aggregation.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_transformation_aggregation.jpg?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_transformation_aggregation.jpg?w=1536&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_transformation_aggregation.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Mais une carte floue, seule, ne suffit pas toujours.<br>En analyse spatiale, on souhaite souvent <strong>croiser plusieurs crit\u00e8res<\/strong> : par exemple, combiner l\u2019accessibilit\u00e9 \u00e0 l\u2019eau potable, la pente du terrain et la densit\u00e9 de v\u00e9g\u00e9tation pour identifier les zones favorables \u00e0 un am\u00e9nagement.<br>C\u2019est ici qu\u2019intervient <strong>l\u2019agr\u00e9gation floue<\/strong> \u2014 une \u00e9tape cl\u00e9 qui permet de fusionner plusieurs couches d\u2019information tout en conservant la nuance des degr\u00e9s d\u2019appartenance.<\/p>\n\n\n\n<p>Dans cet article, nous verrons :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>les grands principes de l\u2019agr\u00e9gation floue,<\/li>\n\n\n\n<li>les principales fonctions d\u2019agr\u00e9gation (min, max, moyenne, t-normes, etc.),<\/li>\n\n\n\n<li>et comment elles s\u2019appliquent concr\u00e8tement dans un SIG.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contenu <\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/#Introduction\" >Introduction<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/#Principe_de_lapproche\" >Principe de l\u2019approche<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/#Lagregation_de_criteres\" >L&rsquo;agr\u00e9gation de crit\u00e8res<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/#Procedure_de_determination_de_loperation_dagregation\" >Proc\u00e9dure de d\u00e9termination de l\u2019op\u00e9ration d\u2019agr\u00e9gation.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/#ACriteres_degale_importance\" >A)Crit\u00e8res d\u2019\u00e9gale importance.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/#Importance_et_discrimination_dun_critere\" >Importance et discrimination d&rsquo;un crit\u00e8re<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/#BCriteres_dimportance_inegale\" >B)Crit\u00e8res d\u2019importance in\u00e9gale.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/#Methode_dajustement_pour_criteres_symetriques_inhabituels\" >M\u00e9thode d\u2019ajustement pour crit\u00e8res sym\u00e9triques inhabituels<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/#Conclusion_et_perspectives\" >Conclusion et perspectives<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<p>Imaginons que l\u2019on dispose d\u2019un ensemble <strong>\u03a9<\/strong> d\u2019objets \u00e0 classer en fonction d\u2019un certain nombre de crit\u00e8res <strong>C<\/strong>.<br>Le nombre d\u2019objets est limit\u00e9 et, pour chaque crit\u00e8re, les valeurs possibles sont clairement identifiables.<\/p>\n\n\n\n<p>Pour simplifier, on peut voir chaque <strong>objectif<\/strong> comme un \u201cfiltre flou\u201d qui d\u00e9finit quelles valeurs d\u2019un crit\u00e8re sont jug\u00e9es acceptables. Autrement dit, chaque objectif impose un certain ordre de pr\u00e9f\u00e9rence sur l\u2019ensemble <strong>\u03a9<\/strong>.<\/p>\n\n\n\n<p>Dans notre \u00e9tude, <strong>\u03a9<\/strong> repr\u00e9sente tous les pixels de la zone que l\u2019on souhaite analyser afin d\u2019\u00e9valuer leur potentiel pour accueillir des sites d\u2019\u00e9levage aquacole.<br>Les crit\u00e8res <strong>C<\/strong> correspondent aux couches de donn\u00e9es disponibles : bathym\u00e9trie, pente, nature du substrat, productivit\u00e9, etc.<br>Chaque couche prend des valeurs simples \u00e0 interpr\u00e9ter : <em>favorable<\/em>, <em>peu favorable<\/em>, <em>d\u00e9favorable<\/em>, etc.<\/p>\n\n\n\n<p>Pour chacune de ces couches, on fixe un objectif.<br>Par exemple :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>pour la bathym\u00e9trie \u2192 \u201cau moins favorable\u201d<\/li>\n\n\n\n<li>pour la productivit\u00e9 \u2192 \u201cau moins peu favorable\u201d<\/li>\n<\/ul>\n\n\n\n<p>En pratique, l\u2019objectif correspond au sous-ensemble de valeurs accept\u00e9es pour ce crit\u00e8re.<br>Enfin, nous faisons l\u2019hypoth\u00e8se que, pour chaque couche, il est possible de classer l\u2019ensemble des pixels selon cet objectif \u2014 autrement dit, on sait d\u00e9terminer pour chaque pixel la valeur exacte correspondant \u00e0 la couche.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Principe_de_lapproche\"><\/span>Principe de l\u2019approche<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Pour chaque crit\u00e8re (ou couche d\u2019information), l\u2019objectif fix\u00e9 est d\u00e9crit sous forme <strong>d\u2019ensemble flou<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Les valeurs des pixels situ\u00e9es <strong>dans le noyau<\/strong> sont parfaitement compatibles avec l\u2019objectif.<\/li>\n\n\n\n<li>Celles qui se trouvent <strong>en dehors du support<\/strong> sont totalement incompatibles.<\/li>\n<\/ul>\n\n\n\n<p>Par exemple, si l\u2019on utilise seulement deux cat\u00e9gories (<em>favorable<\/em> et <em>d\u00e9favorable<\/em>), la bathym\u00e9trie pourra \u00eatre repr\u00e9sent\u00e9e ainsi :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy1.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"604\" height=\"200\" data-attachment-id=\"15133\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/fuzzy_bathy1\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy1.jpg?fit=604%2C200&amp;ssl=1\" data-orig-size=\"604,200\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"fuzzy_bathy1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy1.jpg?fit=604%2C200&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy1.jpg?resize=604%2C200&#038;ssl=1\" alt=\"\" class=\"wp-image-15133\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy1.jpg?w=604&amp;ssl=1 604w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy1.jpg?resize=300%2C99&amp;ssl=1 300w\" sizes=\"auto, (max-width: 604px) 100vw, 604px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><em>Figure 1 \u2013 Repr\u00e9sentation floue du crit\u00e8re \u201cbathym\u00e9trie\u201d avec deux degr\u00e9s de satisfaction<\/em><\/p>\n\n\n\n<p>En r\u00e9alit\u00e9, il est rarement possible d\u2019estimer avec exactitude une fonction math\u00e9matique qui relie la profondeur \u00e0 l\u2019ad\u00e9quation d\u2019un site pour l\u2019\u00e9levage d\u2019hu\u00eetres.<br>En revanche, la <strong>forme<\/strong> de la courbe floue permet de traduire les pr\u00e9f\u00e9rences ou le comportement du d\u00e9cideur.<\/p>\n\n\n\n<p>C\u2019est pourquoi, au lieu de se limiter \u00e0 deux niveaux, on utilise souvent <strong>une \u00e9chelle discr\u00e8te<\/strong> de 5 \u00e0 7 niveaux, ce qui correspond \u00e0 la finesse de perception g\u00e9n\u00e9ralement admise.<br>Une m\u00e9thode simple consiste \u00e0 exprimer ces niveaux de compatibilit\u00e9 en langage naturel (<em>tr\u00e8s bien<\/em>, <em>bien<\/em>, <em>assez bien<\/em>, etc.), puis \u00e0 les convertir en valeurs num\u00e9riques normalis\u00e9es entre 0 et 1, comme dans le tableau suivant :<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Appr\u00e9ciation linguistique<\/td><td>Compatibilit\u00e9 objectif-cons\u00e9quence<\/td><td>Valeur num\u00e9rique [0,1]<\/td><td>Code ordinal<\/td><\/tr><tr><td><strong>Tr\u00e8s bien<\/strong><\/td><td>Totalement compatible<\/td><td>1,00<\/td><td>A<\/td><\/tr><tr><td><strong>Bien<\/strong><\/td><td>Plut\u00f4t compatible<\/td><td>0,75<\/td><td>B<\/td><\/tr><tr><td><strong>Assez bien<\/strong><\/td><td>Moyennement compatible<\/td><td>0,50<\/td><td>C<\/td><\/tr><tr><td><strong>M\u00e9diocre<\/strong><\/td><td>Faiblement compatible<\/td><td>0,25<\/td><td>D<\/td><\/tr><tr><td><strong>Tr\u00e8s mauvais<\/strong><\/td><td>Incompatible<\/td><td>0,00<\/td><td>E<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><em>Table 1 \u2013 Conventions d\u2019expression des niveaux de compatibilit\u00e9 des objectifs<\/em><\/p>\n\n\n\n<p>L\u2019int\u00e9r\u00eat de repr\u00e9senter un crit\u00e8re par un <strong>intervalle flou<\/strong> est que l\u2019on obtient une description \u00e0 la fois plus souple et plus riche.<br>Le d\u00e9cideur n\u2019a pas \u00e0 choisir entre une vision <strong>pessimiste<\/strong> (bornes larges) ou <strong>optimiste<\/strong> (bornes serr\u00e9es) :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>le <strong>support<\/strong> de l\u2019ensemble flou correspond \u00e0 l\u2019intervalle pessimiste,<\/li>\n\n\n\n<li>le <strong>noyau<\/strong> correspond \u00e0 l\u2019intervalle optimiste.<\/li>\n<\/ul>\n\n\n\n<p>Par exemple :<br>Si l\u2019on consid\u00e8re qu\u2019il est <strong>impossible<\/strong> d\u2019\u00e9lever des hu\u00eetres \u00e0 moins de 4 m de profondeur ou au-del\u00e0 de 25 m, mais que les conditions <strong>id\u00e9ales<\/strong> se situent entre 8 m et 12 m, on obtient l\u2019objectif suivant :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy2.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"604\" height=\"309\" data-attachment-id=\"15134\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/fuzzy_bathy2\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy2.png?fit=604%2C309&amp;ssl=1\" data-orig-size=\"604,309\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"fuzzy_bathy2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy2.png?fit=604%2C309&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy2.png?resize=604%2C309&#038;ssl=1\" alt=\"\" class=\"wp-image-15134\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy2.png?w=604&amp;ssl=1 604w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_bathy2.png?resize=300%2C153&amp;ssl=1 300w\" sizes=\"auto, (max-width: 604px) 100vw, 604px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><em>Figure 2 \u2013 Repr\u00e9sentation floue du crit\u00e8re \u201cbathym\u00e9trie\u201d avec cinq degr\u00e9s de satisfaction<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Lagregation_de_criteres\"><\/span>L&rsquo;agr\u00e9gation de crit\u00e8res <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Procedure_de_determination_de_loperation_dagregation\"><\/span><strong>Proc\u00e9dure de d\u00e9termination de l\u2019op\u00e9ration d\u2019agr\u00e9gation. <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Dans le cas d\u2019agr\u00e9gation de deux objectifs il existe une proc\u00e9dure simple pour d\u00e9terminer le type d\u2019op\u00e9ration \u00e0 effectuer. Elle consiste \u00e0 proposer au d\u00e9cideur trois situations type et lui demander de les \u00e9valuer A partir des trois r\u00e9ponses donn\u00e9es on recherche dans un catalogue de fonctions celle qui correspond le mieux aux souhaits du d\u00e9cideur.<br><\/p>\n\n\n\n<p>Les trois situations type (Si, S2, S3) sont choisies en fonction des deux crit\u00e8res(C1, C2) de mani\u00e8re que:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&#8211; S1 soit incompatible (Note E ou 0) avec C1, mais totalement compatible (note A ou 1) avec C2;<\/li>\n\n\n\n<li>&#8211; S2 soit moyennement compatible (note C ou 0.5<em>) <\/em>avec les deux objectifs C1 et C2;<\/li>\n\n\n\n<li>&#8211; S3 soit moyennement compatible (note C ou 0.5<em>) <\/em>avec C1 et totalement compatible(note A ou 1) avec C2.<\/li>\n<\/ul>\n\n\n\n<p>On obtient trois r\u00e9ponses (R1, R2, R3) \u00e0 partir desquelles on cherche l\u2019op\u00e9ration d\u2019agr\u00e9gation.<strong><em><br><\/em><\/strong>On consid\u00e8re d\u2019abord le cas d\u2019une paire de crit\u00e8res, puis on \u00e9tudie la g\u00e9n\u00e9ralisation au cas de n crit\u00e8res o\u00f9 n&gt;2.<\/p>\n\n\n\n<p>Deux situations sont \u00e0 \u00e9tudier:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>a) deux crit\u00e8res d\u2019\u00e9gale importance;<\/li>\n\n\n\n<li>b) deux crit\u00e8res d\u2019importance in\u00e9gale.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"ACriteres_degale_importance\"><\/span><strong>A)Crit<\/strong>\u00e8r<strong>es d\u2019\u00e9gale importance. <br><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Deux crit\u00e8res d\u2019\u00e9gale importance peuvent \u00eatre crois\u00e9s selon le principe de tout ou rien ou alors en introduisant des nuances. Le principe de tout ou rien exclut tout compromis entre les deux crit\u00e8res et se traduit par deux op\u00e9rations d\u2019agr\u00e9gation: la conjonction ou la disjonction. La conjonction est utilis\u00e9e dans le cas ou l\u2019on d\u00e9sire la satisfaction simultan\u00e9e des deux crit\u00e8res (le \u201cet\u201d logique). C\u2019est \u00e0 dire que l\u2019\u00e9valuation globale ne peut \u00eatre meilleure que la plus mauvaise des \u00e9valuations partielles.<\/p>\n\n\n\n<p>Exemple: agr\u00e9gation du crit\u00e8re substrat et productivit\u00e9. Si l\u2019attitude du d\u00e9cideur implique la satisfaction simultan\u00e9e des deux crit\u00e8res cela veut dire que si le substrat est moyennement favorable et la productivit\u00e9 est tr\u00e8s favorable, le r\u00e9sultat de l\u2019agr\u00e9gation des deux crit\u00e8res sera le plus d\u00e9favorable des deux, c\u2019est \u00e0 dire moyennement favorable.<\/p>\n\n\n\n<p>La disjonction est utilis\u00e9e dans les cas o\u00f9 des crit\u00e8res sont redondants (le \u201cou\u201d logique). C\u2019est \u00e0 dire que l\u2019\u00e9valuation globale sera \u00e9gale \u00e0 la meilleure des \u00e9valuations partielles. Exemple: agr\u00e9gation du crit\u00e8re \u201cqualit\u00e9 de l\u2019eau\u201d et \u201cproductivit\u00e9\u201d. Si l\u2019attitude du d\u00e9cideur implique une redondance de ces deux crit\u00e8res cela veut dire que si la qualit\u00e9 de l\u2019eau est moyenne est la productivit\u00e9 est tr\u00e8s bonne, le r\u00e9sultat de l\u2019agr\u00e9gation sera le plus favorable des deux, c\u2019est \u00e0 dire \u201ctr\u00e8s bon\u201d.<br><br>Une troisi\u00e8me attitude du d\u00e9cideur laisse de c\u00f4t\u00e9 le tout ou rien pour introduire des nuances dans l\u2019agr\u00e9gation. Si les objectifs deviennent nuanc\u00e9s, le compromis entre les deux crit\u00e8res devient une des attitudes naturelles du d\u00e9cideur.<\/p>\n\n\n\n<p>Le compromis se traduit par le fait que l\u2019\u00e9valuation globale se situe \u00e0 un niveau interm\u00e9diaire entre les \u00e9valuations partielles. En reprenant l\u2019exemple de la qualit\u00e9 de l\u2019eau et la productivit\u00e9, si on a une qualit\u00e9 moyenne et une productivit\u00e9 excellente, le r\u00e9sultat sera, par exemple, \u201cbon<\/p>\n\n\n\n<p>Sur des ensembles flous on r\u00e9alise ce type d\u2019op\u00e9ration ensembliste \u00e0 l\u2019aide de deux familles d\u2019op\u00e9rations d\u2019agr\u00e9gation : les sommes sym\u00e9triques et les m\u00e9dianes param\u00e9tr\u00e9es.<\/p>\n\n\n\n<p>Parmi les m\u00e9dianes param\u00e9tr\u00e9es, on retrouve la moyenne harmonique \\(\\frac{2xy}{x+y}\\),<br>la moyenne g\u00e9om\u00e9trique \\(\\sqrt{xy}\\), la moyenne arithm\u00e9tique \\(\\frac{x+y}{2}\\), etc.<\/p>\n\n\n\n<p>Les sommes sym\u00e9triques sont du type : \\(\\sigma_0 = \\frac{xy}{1 &#8211; x &#8211; y + 2xy}\\) ,\\(\\sigma_+ = \\frac{x + y &#8211; xy}{1 &#8211; x &#8211; y &#8211; 2xy}\\) , etc.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Deux crit\u00e8res ont la m\u00eame importance si la fonction d\u2019agr\u00e9gation est sym\u00e9trique, c\u2019est \u00e0 dire si la r\u00e9ponse aux trois questions d\u2019\u00e9valuation est la m\u00eame si l\u2019on inverse l\u2019ordre des crit\u00e8res.<\/p>\n\n\n\n<p>Dans ce cas, \u00e0 partir des trois r\u00e9ponses (R1, R2, R3) on recherche l&rsquo;op\u00e9ration d&rsquo;agr\u00e9gation dans la table suivante:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"390\" height=\"1024\" data-attachment-id=\"15104\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/agregation-floue\/agreg_fonctions1-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?fit=948%2C2489&amp;ssl=1\" data-orig-size=\"948,2489\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"agreg_fonctions1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?fit=390%2C1024&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?resize=390%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-15104\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?resize=390%2C1024&amp;ssl=1 390w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?resize=114%2C300&amp;ssl=1 114w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?resize=768%2C2016&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?resize=585%2C1536&amp;ssl=1 585w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?resize=780%2C2048&amp;ssl=1 780w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/agreg_fonctions1-1.jpg?w=948&amp;ssl=1 948w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/a><\/figure>\n<\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Importance_et_discrimination_dun_critere\"><\/span>Importance et discrimination d&rsquo;un crit\u00e8re<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Il ne faut pas confondre l\u2019importance in\u00e9gale avec le seuil de discrimination d\u2019un crit\u00e8re.<\/p>\n\n\n\n<p>Par seuil de discrimination on entendra la relation entre l\u2019intervalle correspondant \u00e0 un crit\u00e8re et le domaine global de variation des valeurs.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_discrimination.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"259\" data-attachment-id=\"15141\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/logique-floue-et-sig-2-2-de-la-transformation-a-lagregation-des-donnees-spatiales\/fuzzy_discrimination\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_discrimination.jpg?fit=627%2C259&amp;ssl=1\" data-orig-size=\"627,259\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"fuzzy_discrimination\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_discrimination.jpg?fit=627%2C259&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_discrimination.jpg?resize=627%2C259&#038;ssl=1\" alt=\"\" class=\"wp-image-15141\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_discrimination.jpg?w=627&amp;ssl=1 627w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fuzzy_discrimination.jpg?resize=300%2C124&amp;ssl=1 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Par exemple, si les profondeurs varient entre 0 et 30 m, fixer comme crit\u00e8re le nombre flou (4, 10, 20, 26) est moins s\u00e9lectif que (11,12,14,15). On observe que, g\u00e9n\u00e9ralement, plus un objectif est jug\u00e9 important par un d\u00e9cideur, plus il aura tendance \u00e0 d\u00e9finir des supports et des noyaux \u00e9troits et au contraire, moins il juge important un crit\u00e8re plus il aura tendance \u00e0 \u00e9tablir des bornes \u00e9loign\u00e9es.<\/p>\n\n\n\n<p>Ceci est une mani\u00e8re de traduire une certaine id\u00e9e d\u2019importance des crit\u00e8res, mais elle reste dans le domaine de ce que nous appelons des crit\u00e8res d\u2019\u00e9gale importance. Une autre forme tr\u00e8s r\u00e9pandue pour exprimer l\u2019importance in\u00e9gale des crit\u00e8res est la pond\u00e9ration des objectifs on affecte un poids \u00e0 chaque objectif et on int\u00e8gre ce poids \u00e0 l\u2019op\u00e9ration d\u2019agr\u00e9gation. Cette m\u00e9thode \u00e0 l\u2019inconv\u00e9nient d\u2019une part de ne pouvoir s\u2019appliquer si on manipule autre chose que des nombres, et que l\u2019\u00e9valuation \u00e0 priori des poids est probl\u00e9matique.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"BCriteres_dimportance_inegale\"><\/span><strong>B)Crit<\/strong>\u00e8r<strong>es d\u2019importance in\u00e9gale.<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>La solution mise en place dans le plugin consiste \u00e0 ajouter une quatri\u00e8me question. Nous avons S1(E,A), S2(C,C), S3(C,A). On ajoute S4(A,E), c\u2019est \u00e0 dire la question sym\u00e9trique \u00e0 S1 comportant une proposition totalement compatible avec le crit\u00e8re C1 et une autre totalement incompatible avec le crit\u00e8re C2. Toutes les r\u00e9ponses formant un doublet S1,S4 (AA,BB,CC,DD,EE) renvoient au traitement de crit\u00e8res d\u2019\u00e9gale importance.<\/p>\n\n\n\n<p>Lorsqu\u2019un utilisateur d\u00e9finit une fonction d\u2019agr\u00e9gation floue \u00e0 partir de r\u00e9ponses <strong>non sym\u00e9triques<\/strong> (par exemple, certains crit\u00e8res jug\u00e9s plus importants que d\u2019autres, ou des combinaisons jug\u00e9es atypiques), le plugin utilise une m\u00e9thode d\u2019approximation afin de <strong>g\u00e9n\u00e9rer automatiquement une fonction d\u2019agr\u00e9gation personnalis\u00e9e<\/strong>.<\/p>\n\n\n\n<p>La fonction <code>generate_asymmetric_function(code)<\/code> :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Points cl\u00e9s d\u00e9finis par l\u2019utilisateur<\/strong>\n<ul class=\"wp-block-list\">\n<li>L\u2019utilisateur choisit quatre valeurs d\u2019agr\u00e9gation correspondant \u00e0 des situations de r\u00e9f\u00e9rence :\n<ul class=\"wp-block-list\">\n<li><strong>(1, 0)<\/strong> : crit\u00e8re A totalement vrai, crit\u00e8re B totalement faux-&gt;<strong><em>vA1B0<\/em><\/strong><\/li>\n\n\n\n<li><strong>(0.5, 0.5)<\/strong> : les deux crit\u00e8res moyens-&gt;<strong><em>vA05B05<\/em><\/strong><\/li>\n\n\n\n<li><strong>(0.5, 1)<\/strong> : crit\u00e8re A moyen, crit\u00e8re B totalement vrai-&gt;<strong><em>vA05B1<\/em><\/strong><\/li>\n\n\n\n<li><strong>(0, 1)<\/strong> : crit\u00e8re A totalement faux, crit\u00e8re B totalement vrai-&gt;<strong><em>vA0B1<\/em><\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Ces valeurs sont cod\u00e9es sous forme d\u2019un code \u00e0 4 chiffres (chaque chiffre de 0 \u00e0 4 correspond \u00e0 un degr\u00e9 de satisfaction entre <strong>1.0<\/strong> et <strong>0.0<\/strong>).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Construction de la fonction floue<\/strong>\n<ul class=\"wp-block-list\">\n<li>Pour les quatre points cl\u00e9s, les valeurs sont affect\u00e9es directement.<\/li>\n\n\n\n<li>Pour toutes les autres combinaisons <code>(x, y)<\/code>, la valeur est calcul\u00e9e par <strong>interpolation bilin\u00e9aire pond\u00e9r\u00e9e<\/strong>, \u00e0 l\u2019aide de la formule : <br><strong><em>vA05B05\u22c5x\u22c5y+vA05B1\u22c5x\u22c5\u2223x\u2212y\u2223+vA0B1\u22c5(1\u2212x)\u22c5y<\/em><\/strong><\/li>\n\n\n\n<li>Cette formule permet d\u2019obtenir une surface continue qui reste coh\u00e9rente avec les points cl\u00e9s d\u00e9finis.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>R\u00e9sultat<\/strong>\n<ul class=\"wp-block-list\">\n<li>La fonction retourn\u00e9e peut \u00eatre appliqu\u00e9e \u00e0 n\u2019importe quelle paire <code>(x, y)<\/code> de valeurs floues.<\/li>\n\n\n\n<li>Un dictionnaire de param\u00e8tres est \u00e9galement retourn\u00e9, documentant le type, le code, les points cl\u00e9s et la formule d\u2019approximation.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Methode_dajustement_pour_criteres_symetriques_inhabituels\"><\/span>M\u00e9thode d\u2019ajustement pour crit\u00e8res sym\u00e9triques inhabituels<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Les triplets pr\u00e9sent\u00e9s dans la table de fonction plus haut respectent les contraintes suivantes:<\/p>\n\n\n\n<p>1) R3 &gt;= max( R1,R2), l\u2019\u00e9valuation d\u2019une situation qui satisfait compl\u00e8tement le crit\u00e8re 2 et moyennement le crit\u00e8re 1 doit \u00eatre au moins \u00e9gale \u00e0 la meilleure \u00e9valuation des deux autres situations (R1 et R2) dont l\u2019une ne satisfait pas du tout le premier crit\u00e8re et l\u2019autre satisfait que moyennement les deux crit\u00e8res;<br><br>2) R3 &gt;= note C ou 0,5 , la satisfaction totale du deuxi\u00e8me crit\u00e8re ne peut faire chuter la satisfaction globale en dessous du niveau de satisfaction du premier crit\u00e8re.<\/p>\n\n\n\n<p>Mais si cette logique est utilis\u00e9e dans la plus grande partie des applications, il se peut qu&rsquo;elle ne soit pas en accord dans des situations tr\u00e8s particuli\u00e8res. Dans ce cas le plugin utilise la fonction <code>generate_fuzzy_function(code)<\/code> pour <strong>g\u00e9n\u00e9rer automatiquement<\/strong> une fonction d\u2019agr\u00e9gation adapt\u00e9e.<br>Un message d&rsquo;avertissement signale que l&rsquo;on se trouve sur une combinaison inhabituelle de r\u00e9ponses.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Points cl\u00e9s d\u00e9finis par l\u2019utilisateur<\/strong>\n<ul class=\"wp-block-list\">\n<li>L\u2019utilisateur d\u00e9finit trois situations de r\u00e9f\u00e9rence, cod\u00e9es sur trois chiffres (de 0 \u00e0 4) repr\u00e9sentant un degr\u00e9 d\u2019agr\u00e9gation compris entre <strong>1.0<\/strong> et <strong>0.0<\/strong> :\n<ul class=\"wp-block-list\">\n<li><strong>(1, 0)<\/strong> ou <strong>(0, 1)<\/strong> : un crit\u00e8re totalement vrai, l\u2019autre totalement faux.-&gt;<strong><em>v1<\/em><\/strong><\/li>\n\n\n\n<li><strong>(0.5, 0.5)<\/strong> : les deux crit\u00e8res moyens.-&gt;<strong><em>v2<\/em><\/strong><\/li>\n\n\n\n<li><strong>(0.5, 1)<\/strong> ou <strong>(1, 0.5)<\/strong> : un crit\u00e8re moyen, l\u2019autre totalement vrai.-&gt;<strong><em>v3<\/em><\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Construction de la fonction floue sym\u00e9trique<\/strong>\n<ul class=\"wp-block-list\">\n<li>Les valeurs des trois points cl\u00e9s sont affect\u00e9es directement selon le code fourni.<\/li>\n\n\n\n<li>Pour toutes les autres paires <code>(x, y)<\/code>, la valeur est estim\u00e9e par <strong>interpolation continue<\/strong> avec la formule : <br><strong><em>v2\u22c5x\u22c5y+v3\u22c5\u2223x\u2212y\u2223<\/em><\/strong><\/li>\n\n\n\n<li>La sym\u00e9trie est respect\u00e9e car la formule et les points cl\u00e9s sont identiques si on \u00e9change <code>x<\/code> et <code>y<\/code>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>R\u00e9sultat<\/strong>\n<ul class=\"wp-block-list\">\n<li>La fonction retourn\u00e9e peut \u00eatre appliqu\u00e9e \u00e0 n\u2019importe quelle paire <code>(x, y)<\/code> de valeurs floues.<\/li>\n\n\n\n<li>Un dictionnaire de param\u00e8tres est \u00e9galement renvoy\u00e9, documentant le type, le code, les points cl\u00e9s et la formule d\u2019approximation.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion_et_perspectives\"><\/span>Conclusion et perspectives<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>L\u2019int\u00e9gration de la logique floue dans les SIG ouvre de nouvelles possibilit\u00e9s pour repr\u00e9senter la r\u00e9alit\u00e9 g\u00e9ographique de mani\u00e8re plus nuanc\u00e9e. Avec <strong><a href=\"https:\/\/www.sigterritoires.fr\/index.php\/fuzzyattributes\/\">FuzzyAttributes<\/a><\/strong>, l\u2019utilisateur n\u2019est plus limit\u00e9 \u00e0 des seuils arbitraires ou \u00e0 des approches binaires : il peut mod\u00e9liser la gradation d\u2019un ph\u00e9nom\u00e8ne, combiner plusieurs crit\u00e8res, et explorer des sc\u00e9narios plus proches de la complexit\u00e9 du terrain.<\/p>\n\n\n\n<p>Au-del\u00e0 de l\u2019analyse individuelle des crit\u00e8res, la <strong>fonction d\u2019agr\u00e9gation floue<\/strong> permet de synth\u00e9tiser des informations h\u00e9t\u00e9rog\u00e8nes, tout en tenant compte des priorit\u00e9s et des asym\u00e9tries entre crit\u00e8res. Cela en fait un outil particuli\u00e8rement pertinent pour des domaines comme l\u2019am\u00e9nagement du territoire, l\u2019\u00e9valuation environnementale, ou la gestion des risques.<\/p>\n\n\n\n<p>Les d\u00e9veloppements futurs du plugin pourraient inclure :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>l\u2019ajout de nouvelles familles de fonctions floues et d\u2019agr\u00e9gation,<\/li>\n\n\n\n<li>des outils de visualisation plus interactifs des fonctions d\u2019appartenance,<\/li>\n\n\n\n<li>l\u2019int\u00e9gration de m\u00e9thodes d\u2019optimisation pour ajuster automatiquement les param\u00e8tres,<\/li>\n\n\n\n<li>une meilleure compatibilit\u00e9 avec les traitements par lot et les mod\u00e8les QGIS.<\/li>\n<\/ul>\n\n\n\n<p>Ce plugin est et restera <strong>libre et ouvert<\/strong> : toute contribution est la bienvenue, qu\u2019il s\u2019agisse d\u2019am\u00e9liorations de code, de traductions, d\u2019exemples d\u2019utilisation ou de retours d\u2019exp\u00e9rience.<br>En explorant ensemble ces approches, nous pourrons continuer \u00e0 faire \u00e9voluer les SIG vers des outils capables de repr\u00e9senter la complexit\u00e9, l\u2019incertitude et les nuances du monde r\u00e9el.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans la premi\u00e8re partie de cette s\u00e9rie, nous avons vu comment la logique floue permet de d\u00e9passer les seuils rigides en attribuant \u00e0 chaque entit\u00e9 spatiale un degr\u00e9 d\u2019appartenance compris entre 0 et 1.Nous avons explor\u00e9&hellip;<\/p>\n","protected":false},"author":1,"featured_media":15184,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"give_campaign_id":0,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1945,62],"tags":[242,3624,3628,3626,279,58,2749,1441],"class_list":["post-15129","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pluigin","category-qgis-2","tag-agregation","tag-fuzzyattributes","tag-gpkg","tag-intersection","tag-plugin","tag-qgis","tag-spatiale","tag-union"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/08\/fzy_attr_image.jpg?fit=1084%2C582&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-3W1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/15129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/comments?post=15129"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/15129\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media\/15184"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=15129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=15129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=15129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}