﻿{"id":15522,"date":"2025-09-17T10:00:00","date_gmt":"2025-09-17T08:00:00","guid":{"rendered":"https:\/\/www.sigterritoires.fr\/?p=15522"},"modified":"2025-09-08T09:36:21","modified_gmt":"2025-09-08T07:36:21","slug":"from-boolean-analysis-to-fuzzy-logic-in-a-gis-a-concrete-example","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/en\/from-boolean-analysis-to-fuzzy-logic-in-a-gis-a-concrete-example\/","title":{"rendered":"From Boolean analysis to fuzzy logic in a GIS: a concrete example"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In spatial analysis, criteria are often applied strictly: yes\/no, inside\/outside, above\/below a threshold.<\/p>\n\n\n\n<p>But reality is rarely so clear-cut: is a municipality with 4,900 inhabitants really so different from another with 5,100?<\/p>\n\n\n\n<p>Fuzzy logic allows these nuances to be taken into account and produces more flexible results that are better suited to territorial decisions.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\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-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/from-boolean-analysis-to-fuzzy-logic-in-a-gis-a-concrete-example\/#Introduction\" >Introduction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/from-boolean-analysis-to-fuzzy-logic-in-a-gis-a-concrete-example\/#Data_set_and_criteria\" >Data set and criteria<\/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\/en\/from-boolean-analysis-to-fuzzy-logic-in-a-gis-a-concrete-example\/#Boolean_cross-referencing_traditional_approach\" >Boolean cross-referencing (traditional approach)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/from-boolean-analysis-to-fuzzy-logic-in-a-gis-a-concrete-example\/#Fuzzy_transition_definitions_of_membership_functions\" >Fuzzy transition: definitions of membership functions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/from-boolean-analysis-to-fuzzy-logic-in-a-gis-a-concrete-example\/#Fuzzy_aggregations_three_strategies\" >Fuzzy aggregations: three strategies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/from-boolean-analysis-to-fuzzy-logic-in-a-gis-a-concrete-example\/#Comparison_of_results\" >Comparison of results<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/from-boolean-analysis-to-fuzzy-logic-in-a-gis-a-concrete-example\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n\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=\"Data_set_and_criteria\"><\/span>Data set and criteria<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>To illustrate the difference, we cross-reference three layers of information:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Municipalities: population threshold set at 5,000 inhabitants.<\/li>\n\n\n\n<li>Housing by IRIS: threshold set at 1,500 dwellings.<\/li>\n\n\n\n<li>PLU zoning: agricultural areas coded A.<\/li>\n<\/ul>\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=\"Boolean_cross-referencing_traditional_approach\"><\/span>Boolean cross-referencing (traditional approach)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Municipalities with more than 5,000 inhabitants \u2192 1 (green), otherwise 0 (red).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"507\" data-attachment-id=\"15414\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_communes\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?fit=1909%2C1512&amp;ssl=1\" data-orig-size=\"1909,1512\" 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=\"ex_communes\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?fit=640%2C507&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?resize=640%2C507&#038;ssl=1\" alt=\"\" class=\"wp-image-15414\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?resize=1024%2C811&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?resize=300%2C238&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?resize=768%2C608&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?resize=1536%2C1217&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?w=1909&amp;ssl=1 1909w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>IRIS with more than 1,500 dwellings \u2192 1 (green), otherwise 0 (red).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"505\" data-attachment-id=\"15415\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_logements\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?fit=1932%2C1524&amp;ssl=1\" data-orig-size=\"1932,1524\" 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=\"ex_logements\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?fit=640%2C505&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?resize=640%2C505&#038;ssl=1\" alt=\"\" class=\"wp-image-15415\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?resize=1024%2C808&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?resize=300%2C237&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?resize=768%2C606&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?resize=1536%2C1212&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?w=1932&amp;ssl=1 1932w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PLU Zone A \u2192 1 (green), otherwise 0 (red).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"497\" data-attachment-id=\"15413\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_typezone-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?fit=1796%2C1395&amp;ssl=1\" data-orig-size=\"1796,1395\" 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=\"ex_typezone\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?fit=640%2C497&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?resize=640%2C497&#038;ssl=1\" alt=\"\" class=\"wp-image-15413\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?resize=1024%2C795&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?resize=300%2C233&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?resize=768%2C597&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?resize=1536%2C1193&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?w=1796&amp;ssl=1 1796w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone-1.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The final cross-reference (intersection of the three criteria) is a binary selection: entities that meet all criteria are valued at 1 (green), all others are valued at 0 (red).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"500\" data-attachment-id=\"15419\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_resultat\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?fit=1940%2C1515&amp;ssl=1\" data-orig-size=\"1940,1515\" 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=\"ex_resultat\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?fit=640%2C500&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?resize=640%2C500&#038;ssl=1\" alt=\"\" class=\"wp-image-15419\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?resize=1024%2C800&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?resize=300%2C234&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?resize=768%2C600&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?resize=1536%2C1200&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?w=1940&amp;ssl=1 1940w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\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=\"Fuzzy_transition_definitions_of_membership_functions\"><\/span>Fuzzy transition: definitions of membership functions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Rather than a clear threshold, each criterion is transformed into a fuzzy function (degrees of membership between 0 and 1).<\/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\/09\/ex_echelle.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"579\" height=\"549\" data-attachment-id=\"15423\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_echelle\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_echelle.jpg?fit=579%2C549&amp;ssl=1\" data-orig-size=\"579,549\" 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=\"ex_echelle\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_echelle.jpg?fit=579%2C549&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_echelle.jpg?resize=579%2C549&#038;ssl=1\" alt=\"\" class=\"wp-image-15423\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_echelle.jpg?w=579&amp;ssl=1 579w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_echelle.jpg?resize=300%2C284&amp;ssl=1 300w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/a><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Municipal population:\n<ul class=\"wp-block-list\">\n<li><code>&lt; 2,000 inhabitants \u2192 membership 0 <\/code><\/li>\n\n\n\n<li><code>between 2,000 and 5,000 \u2192 gradual transition <\/code><\/li>\n\n\n\n<li><code>5,000 inhabitants \u2192 membership 1<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"515\" data-attachment-id=\"15416\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_communes_fzy\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?fit=1888%2C1519&amp;ssl=1\" data-orig-size=\"1888,1519\" 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=\"ex_communes_fzy\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?fit=640%2C515&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?resize=640%2C515&#038;ssl=1\" alt=\"\" class=\"wp-image-15416\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?resize=1024%2C824&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?resize=300%2C241&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?resize=768%2C618&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?resize=1536%2C1236&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?w=1888&amp;ssl=1 1888w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_communes_fzy.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>Housing by IRIS: <\/code>\n<ul class=\"wp-block-list\">\n<li><code>&lt; 800 \u2192 membership 0 <\/code><\/li>\n\n\n\n<li><code>between 800 and 1,500 \u2192 gradual transition <\/code><\/li>\n\n\n\n<li><code>1,500 \u2192 membership 1<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"531\" data-attachment-id=\"15417\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_logements_fzy\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?fit=1795%2C1488&amp;ssl=1\" data-orig-size=\"1795,1488\" 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=\"ex_logements_fzy\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?fit=640%2C531&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?resize=640%2C531&#038;ssl=1\" alt=\"\" class=\"wp-image-15417\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?resize=1024%2C849&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?resize=300%2C249&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?resize=768%2C637&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?resize=1536%2C1273&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?w=1795&amp;ssl=1 1795w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PLU zoning:\n<ul class=\"wp-block-list\">\n<li>Zone A \u2192 1<\/li>\n\n\n\n<li>Zone AU \/ As \u2192 intermediate values (e.g., 0.5)<\/li>\n\n\n\n<li>Other zones \u2192 0<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"513\" data-attachment-id=\"15418\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_typezone_fzy\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?fit=1909%2C1531&amp;ssl=1\" data-orig-size=\"1909,1531\" 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=\"ex_typezone_fzy\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?fit=640%2C513&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?resize=640%2C513&#038;ssl=1\" alt=\"\" class=\"wp-image-15418\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?resize=1024%2C821&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?resize=300%2C241&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?resize=768%2C616&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?resize=1536%2C1232&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?w=1909&amp;ssl=1 1909w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_typezone_fzy.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\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=\"Fuzzy_aggregations_three_strategies\"><\/span>Fuzzy aggregations: three strategies<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Once each criterion has been converted into a fuzzy value, they can be combined in different ways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Average aggregation (balanced compromise)\n<ul class=\"wp-block-list\">\n<li>Result = average of the 3 fuzzy criteria.<\/li>\n\n\n\n<li>Reflects an overall balance between conditions.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"543\" data-attachment-id=\"15420\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_resultat_moy\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?fit=1793%2C1521&amp;ssl=1\" data-orig-size=\"1793,1521\" 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=\"ex_resultat_moy\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?fit=640%2C543&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?resize=640%2C543&#038;ssl=1\" alt=\"\" class=\"wp-image-15420\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?resize=1024%2C869&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?resize=300%2C254&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?resize=768%2C651&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?resize=1536%2C1303&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?w=1793&amp;ssl=1 1793w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_moy.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Optimistic aggregation (opportunity logic)\n<ul class=\"wp-block-list\">\n<li>Result = maximum value of the criteria.<\/li>\n\n\n\n<li>If a criterion is favorable, the site is considered potentially suitable.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"504\" data-attachment-id=\"15421\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_resultat_opt\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?fit=1875%2C1478&amp;ssl=1\" data-orig-size=\"1875,1478\" 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=\"ex_resultat_opt\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?fit=640%2C504&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?resize=640%2C504&#038;ssl=1\" alt=\"\" class=\"wp-image-15421\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?resize=1024%2C807&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?resize=300%2C236&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?resize=768%2C605&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?resize=1536%2C1211&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?w=1875&amp;ssl=1 1875w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_opt.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Pessimistic aggregation (precautionary logic)\n<ul class=\"wp-block-list\">\n<li>Result = minimum value of the criteria.<\/li>\n\n\n\n<li>If a criterion is unfavorable, the site is rejected.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"528\" data-attachment-id=\"15422\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/de-lanalyse-booleenne-a-la-logique-floue-dans-un-sig-un-exemple-concret\/ex_resultat_pes\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?fit=1814%2C1495&amp;ssl=1\" data-orig-size=\"1814,1495\" 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=\"ex_resultat_pes\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?fit=640%2C528&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?resize=640%2C528&#038;ssl=1\" alt=\"\" class=\"wp-image-15422\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?resize=1024%2C844&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?resize=300%2C247&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?resize=768%2C633&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?resize=1536%2C1266&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?w=1814&amp;ssl=1 1814w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_resultat_pes.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\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=\"Comparison_of_results\"><\/span>Comparison of results<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Boolean approach gives a very strict selection, which is often limited.<\/li>\n\n\n\n<li>The fuzzy approach highlights:\n<ul class=\"wp-block-list\">\n<li>Intermediate areas (neither totally suitable nor totally excluded).<\/li>\n\n\n\n<li>Sensitivity to the choice of aggregation (optimistic vs pessimistic).<\/li>\n\n\n\n<li>A useful scale for decision-making (prioritization, trade-offs, consultation).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>With the FuzzyAttributes plugin, this process is carried out directly in QGIS, without the need for manual calculations or external scripts. You can transform your criteria into fuzzy values using the built-in membership functions (linear, trapezoidal, sigmoid, etc.), then test different aggregation modes (average, optimistic, pessimistic). The advantage is that you can quickly compare a strict (Boolean) intersection with several fuzzy scenarios, in order to better reflect the reality on the ground and explore the sensitivity of the results to the chosen thresholds.<\/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=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Fuzzy logic in a GIS does not replace thresholds but allows for a better representation of the complexity of the terrain.<\/p>\n\n\n\n<p>It offers a more flexible view, capable of distinguishing potential, significant constraints, and areas for discussion.<\/p>\n\n\n\n<p>It is a valuable tool for the environment, land use planning, and risk management.<\/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>Introduction In spatial analysis, criteria are often applied strictly: yes\/no, inside\/outside, above\/below a threshold. But reality is rarely so clear-cut: is a municipality with 4,900 inhabitants really so different from another with 5,100? Fuzzy logic allows&hellip;<\/p>\n","protected":false},"author":1,"featured_media":15417,"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":[3394],"tags":[3630],"class_list":["post-15522","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pluigin-en","tag-fuzzyattributes-en"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/09\/ex_logements_fzy.jpg?fit=1795%2C1488&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-42m","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/15522","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=15522"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/15522\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media\/15417"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=15522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=15522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=15522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}