﻿{"id":1759,"date":"2015-06-04T05:50:43","date_gmt":"2015-06-04T04:50:43","guid":{"rendered":"http:\/\/www.sigterritoires.fr\/?p=1759"},"modified":"2015-06-24T09:02:46","modified_gmt":"2015-06-24T07:02:46","slug":"modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/","title":{"rendered":"Modeleur graphique QGis 2.8: It\u00e9ration, embo\u00eetement, export en script Python"},"content":{"rendered":"<h2>L&rsquo;ex\u00e9cution d&rsquo;algorithmes de mod\u00e8le par it\u00e9ration<\/h2>\n<p>Dans le chapitre pr\u00e9c\u00e9dent nous avons ex\u00e9cut\u00e9 notre mod\u00e8le qui s\u00e9lectionne et d\u00e9coupe les parcelles situ\u00e9es \u00e0 moins de 500 m\u00e8tres de nos installations ostr\u00e9icoles. Le r\u00e9sultat est une seule couche de parcelles. Mais nous pourrions vouloir r\u00e9cup\u00e9rer les parcelles de chaque installation dans une couche s\u00e9par\u00e9e. Nous avons neuf installations, nous voudrions avoir donc neuf couches.<br \/>\nDans le premier cas, si une parcelle se situe \u00e0 moins de 500 m de deux ou plus installations, elle n&rsquo;appara\u00eet qu&rsquo;une seule fois. Dans le deuxi\u00e8me cas, nous aurions cette parcelle dans autant de couches que d&rsquo;installations se situant \u00e0 moins de 500 m d&rsquo;elle.<\/p>\n<p>Avec le modeleur graphique de QGis, cette op\u00e9ration est extr\u00eamement simple.<!--more--><\/p>\n<p>Rappelons la structure de notre mod\u00e8le:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm52.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1710\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/les-algorithmes-de-traitement-dans-le-modeleur-graphique-qgis-2-8\/gm52\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm52.png?fit=1016%2C639&amp;ssl=1\" data-orig-size=\"1016,639\" 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=\"gm52\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm52.png?fit=630%2C396&amp;ssl=1\" class=\"aligncenter size-large wp-image-1710\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm52-630x396.png?resize=630%2C396\" alt=\"mod\u00e8le termin\u00e9 pour extraire les parcelles riveraines des installations\" width=\"630\" height=\"396\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm52.png?resize=630%2C396&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm52.png?resize=300%2C189&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm52.png?w=1016&amp;ssl=1 1016w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Un premier algorithme calcule le buffer de 500m autour des\u00a0<em><strong>Installations<\/strong> <\/em>et un deuxi\u00e8me algorithme d\u00e9coupe la couche <em><strong>Parcelles<\/strong> <\/em>avec les zones buffer produites par le premier.<\/p>\n<p>Nous voudrions donc que ce mod\u00e8le s&rsquo;ex\u00e9cute autant de fois que d&rsquo;installations sont pr\u00e9sentes dans la couche Installations.<\/p>\n<p>Pour cela il suffit de lancer le mod\u00e8le et de lui indiquer que nous souhaitons l&rsquo;it\u00e9ration sur la couche <em><strong>Installations<\/strong><\/em>.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm70.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1763\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm70\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm70.png?fit=595%2C442&amp;ssl=1\" data-orig-size=\"595,442\" 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=\"gm70\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm70.png?fit=595%2C442&amp;ssl=1\" class=\"aligncenter size-full wp-image-1763\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm70.png?resize=595%2C442\" alt=\"bouton d'it\u00e9ration sur une couche du modeleur graphique\" width=\"595\" height=\"442\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm70.png?w=595&amp;ssl=1 595w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm70.png?resize=300%2C223&amp;ssl=1 300w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><\/a><\/p>\n<p>Le symbole situ\u00e9 \u00e0 c\u00f4t\u00e9 des couches en entr\u00e9e permet de faire ceci. Il suffit de cliquer dessus pour activer l&rsquo;it\u00e9ration sur la couche concern\u00e9e.<br \/>\nAttention \u00e0 ne pas vous tromper de couche en entr\u00e9e. Dans notre exemple nous avons 9 Installations et 863 parcelles. Si vous vous trompez et demandez l&rsquo;it\u00e9ration sur les parcelles vous aurez 863 couches en sortie!<\/p>\n<p>Comme pour tout mod\u00e8le, vous pouvez laisser le nom de la couche en sortie \u00e0 blanc pour cr\u00e9er des couches temporaires, ou bien entrer un chemin et un nom de fichier pour cr\u00e9er des couches permanentes. La seule chose qui change avec l&rsquo;it\u00e9ration c&rsquo;est que les noms temporaires ou permanents seront compl\u00e9t\u00e9s\u00a0d&rsquo;un indice num\u00e9rique indiquant le num\u00e9ro d&rsquo;it\u00e9ration correspondant:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm71.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1764\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm71\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm71.png?fit=406%2C218&amp;ssl=1\" data-orig-size=\"406,218\" 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=\"gm71\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm71.png?fit=406%2C218&amp;ssl=1\" class=\"aligncenter size-full wp-image-1764\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm71.png?resize=406%2C218\" alt=\"couches r\u00e9sultantes de l'ex\u00e9cution du mod\u00e8le avec it\u00e9ration\" width=\"406\" height=\"218\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm71.png?w=406&amp;ssl=1 406w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm71.png?resize=300%2C161&amp;ssl=1 300w\" sizes=\"auto, (max-width: 406px) 100vw, 406px\" \/><\/a><\/p>\n<p>Dans cet exemple nous avons entr\u00e9 <em><strong>C:\\QGis\\data articles\\resultats\\resultat<\/strong> <\/em>comme nom de la couche en sortie. Nous avons obtenu neuf couches nomm\u00e9es <em><strong>resultat_0.shp<\/strong><\/em> \u00e0 <em><strong>resultat_8.shp<\/strong><\/em>.<\/p>\n<h2>Embo\u00eetement de mod\u00e8les<\/h2>\n<p>Comme nous l&rsquo;avons pr\u00e9cis\u00e9 pr\u00e9c\u00e9demment, lorsqu&rsquo;un mod\u00e8le est enregistr\u00e9 dans le dossier mod\u00e8les, il appara\u00eet dans la cat\u00e9gorie Mod\u00e8les du panneau Bo\u00eete \u00e0 uotils de traitement. Ce qui n&rsquo;a pas \u00e9t\u00e9 mentionn\u00e9 plus haut, c&rsquo;est qu&rsquo;il appara\u00eet \u00e9galement dans l&rsquo;onglet des algorithmes de la fen\u00eatre du modeleur graphique. Cela signifie qu&rsquo;un mod\u00e8le \u00e9crit pr\u00e9c\u00e9demment peut \u00eatre utilis\u00e9 comme un algorithme dans un autre mod\u00e8le.<\/p>\n<p>Attention quand m\u00eame, car un mod\u00e8le peut ne pas appara\u00eetre dans la liste des algorithmes si certains de leurs composantes ne sont pas disponibles. Cela peut se produire si un fournisseur d&rsquo;algorithme est d\u00e9sactiv\u00e9. Par exemple, si vous avez utilis\u00e9 un outil SAGA dans un mod\u00e8le mais vous avez d\u00e9sactiv\u00e9 par la suite les outils SAGA, ce mod\u00e8le ne sera pas disponible. Tant que tous les algorithmes d&rsquo;un mod\u00e8le sont pr\u00e9sents dans le panneau de la bo\u00eete \u00e0 outils de traitement, le mod\u00e8le sera disponible en tant qu&rsquo;algorithme dans le modeleur graphique.<\/p>\n<p>Pour illustrer cette fonctionnalit\u00e9, nous nous appuierons sur le mod\u00e8le que nous avons utilis\u00e9 dans la section pr\u00e9c\u00e9dente. Une fois cr\u00e9\u00e9es les parcelles et les secteurs de parcelle situ\u00e9s \u00e0 moins de 500 m nous allons fusionner les r\u00e9sultats par Quartier Maritime. Cette information est contenue dans la table attributaire des parcelles et donc dans la table attributaire de la couche r\u00e9sultat.<\/p>\n<p>Nous commen\u00e7ons par nommer le nouveau mod\u00e8le et lui affecter le m\u00eame groupe<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm72.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1768\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm72\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm72.png?fit=1020%2C305&amp;ssl=1\" data-orig-size=\"1020,305\" 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=\"gm72\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm72.png?fit=630%2C188&amp;ssl=1\" class=\"aligncenter size-large wp-image-1768\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm72-630x188.png?resize=630%2C188\" alt=\"nom et groupe du nouveau mod\u00e8le\" width=\"630\" height=\"188\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm72.png?resize=630%2C188&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm72.png?resize=300%2C90&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm72.png?w=1020&amp;ssl=1 1020w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Nous ajoutons les donn\u00e9es en entr\u00e9e: parcelles et installations<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm73.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1769\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm73\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm73.png?fit=738%2C294&amp;ssl=1\" data-orig-size=\"738,294\" 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=\"gm73\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm73.png?fit=630%2C251&amp;ssl=1\" class=\"aligncenter size-large wp-image-1769\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm73-630x251.png?resize=630%2C251\" alt=\"ajout des donn\u00e9es en entr\u00e9e du nouveau mod\u00e8le\" width=\"630\" height=\"251\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm73.png?resize=630%2C251&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm73.png?resize=300%2C120&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm73.png?w=738&amp;ssl=1 738w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Nous ajoutons le mod\u00e8le existant<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm74.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1770\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm74\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm74.png?fit=995%2C666&amp;ssl=1\" data-orig-size=\"995,666\" 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=\"gm74\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm74.png?fit=630%2C422&amp;ssl=1\" class=\"aligncenter size-large wp-image-1770\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm74-630x422.png?resize=630%2C422\" alt=\"ajout du mod\u00e8le pr\u00e9c\u00e9dent en tant qu'algorithme\" width=\"630\" height=\"422\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm74.png?resize=630%2C422&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm74.png?resize=300%2C201&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm74.png?w=995&amp;ssl=1 995w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>1- Nous s\u00e9lectionnons l&rsquo;onglet Algorithmes<br \/>\n2- Nous Cliquons-d\u00e9pla\u00e7ons le mod\u00e8le Parcelles riveraines<br \/>\n3-nous renseignons les champs d&rsquo;entr\u00e9e<\/p>\n<p>Puis on clique sur OK<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm75.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1771\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm75\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm75.png?fit=540%2C226&amp;ssl=1\" data-orig-size=\"540,226\" 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=\"gm75\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm75.png?fit=540%2C226&amp;ssl=1\" class=\"aligncenter size-full wp-image-1771\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm75.png?resize=540%2C226\" alt=\"algorithme avec le mod\u00e8le pr\u00e9c\u00e9dent\" width=\"540\" height=\"226\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm75.png?w=540&amp;ssl=1 540w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm75.png?resize=300%2C126&amp;ssl=1 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p>Nous allons maintenant ajouter l&rsquo;algorithme qui permet de fusionner des polygones suivant le contenu d&rsquo;un champ (dissolve en anglais)<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm76.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1772\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm76\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm76.png?fit=1002%2C726&amp;ssl=1\" data-orig-size=\"1002,726\" 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=\"gm76\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm76.png?fit=630%2C456&amp;ssl=1\" class=\"aligncenter size-large wp-image-1772\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm76-630x456.png?resize=630%2C456\" alt=\"ajout de l'algorithme dissolve dans le nouveau mod\u00e8le\" width=\"630\" height=\"456\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm76.png?resize=630%2C456&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm76.png?resize=300%2C217&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm76.png?w=1002&amp;ssl=1 1002w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Pour la couche en entr\u00e9e on s\u00e9lectionne<em> &lsquo;parcelles riveraines&rsquo; cr\u00e9\u00e9 par l&rsquo;algorithme &lsquo;parcelles riveraines&rsquo;<\/em><br \/>\nDans <em><strong>Dissoudre tout<\/strong><\/em> on s\u00e9lectionne <strong>NON<\/strong> car nous voulons utiliser le contenu d&rsquo;un champ comme crit\u00e8re de fusion<br \/>\nDans <em><strong>Champ d&rsquo;identifiant uniqu<\/strong><\/em>e nous entrons le nom du champ contenant le crit\u00e8re (QUARTIER)<br \/>\nNous donnons un nom \u00e0 la couche r\u00e9sultat (zoneriveraine)<br \/>\nNous n&rsquo;avons pas besoin de d\u00e9finir l&rsquo;algorithme parent car nous utilisons la sortie de l&rsquo;algorithme pr\u00e9c\u00e9dent.<br \/>\nOn clique sur <strong>OK<\/strong><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm77.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1773\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm77\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm77.png?fit=667%2C488&amp;ssl=1\" data-orig-size=\"667,488\" 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=\"gm77\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm77.png?fit=630%2C461&amp;ssl=1\" class=\"aligncenter size-large wp-image-1773\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm77-630x461.png?resize=630%2C461\" alt=\"param\u00e9trage de l'algorithme dissolve\" width=\"630\" height=\"461\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm77.png?resize=630%2C461&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm77.png?resize=300%2C219&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm77.png?w=667&amp;ssl=1 667w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Le mod\u00e8le complet est maintenant:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm78.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1774\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm78\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm78.png?fit=557%2C411&amp;ssl=1\" data-orig-size=\"557,411\" 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=\"gm78\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm78.png?fit=557%2C411&amp;ssl=1\" class=\"aligncenter size-full wp-image-1774\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm78.png?resize=557%2C411\" alt=\"mod\u00e8le finalis\u00e9\" width=\"557\" height=\"411\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm78.png?w=557&amp;ssl=1 557w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm78.png?resize=300%2C221&amp;ssl=1 300w\" sizes=\"auto, (max-width: 557px) 100vw, 557px\" \/><\/a><\/p>\n<p>Une fois enregistr\u00e9, le nouveau mod\u00e8le est pr\u00eat \u00e0 \u00eatre utilis\u00e9. Il appara\u00eet dans la rubrique Mod\u00e8les de la Bo\u00eete \u00e0 outils de trraitements<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm79.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1775\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm79\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm79.png?fit=1361%2C722&amp;ssl=1\" data-orig-size=\"1361,722\" 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=\"gm79\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm79.png?fit=630%2C334&amp;ssl=1\" class=\"aligncenter size-large wp-image-1775\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm79-630x334.png?resize=630%2C334\" alt=\"qgis pr\u00eat pour ex\u00e9cuter le nouveau mod\u00e8le\" width=\"630\" height=\"334\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm79.png?resize=630%2C334&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm79.png?resize=300%2C159&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm79.png?w=1361&amp;ssl=1 1361w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm79.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>On double-clique pour l&rsquo;ex\u00e9cuter.<br \/>\nOn renseigne la fen\u00eatre de dialogue<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm80.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1776\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm80\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm80.png?fit=591%2C364&amp;ssl=1\" data-orig-size=\"591,364\" 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=\"gm80\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm80.png?fit=591%2C364&amp;ssl=1\" class=\"aligncenter size-full wp-image-1776\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm80.png?resize=591%2C364\" alt=\"param\u00e9trage de l'ex\u00e9cution du mod\u00e8le\" width=\"591\" height=\"364\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm80.png?w=591&amp;ssl=1 591w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm80.png?resize=300%2C185&amp;ssl=1 300w\" sizes=\"auto, (max-width: 591px) 100vw, 591px\" \/><\/a><\/p>\n<p>Le r\u00e9sultat s&rsquo;affiche. si on ouvre la table attributaire de la couche r\u00e9sultat, on voit bien qu&rsquo;il n&rsquo;y a qu&rsquo;un seul polygone, toutes les parcelles concern\u00e9es correspondant au m\u00eame quartier maritime.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm81.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1777\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm81\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm81.png?fit=1364%2C666&amp;ssl=1\" data-orig-size=\"1364,666\" 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=\"gm81\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm81.png?fit=630%2C308&amp;ssl=1\" class=\"aligncenter size-large wp-image-1777\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm81-630x308.png?resize=630%2C308\" alt=\"r\u00e9sultat final de l'ex\u00e9cution du mod\u00e8le\" width=\"630\" height=\"308\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm81.png?resize=630%2C308&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm81.png?resize=300%2C146&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm81.png?w=1364&amp;ssl=1 1364w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm81.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<h2>Utilisation du traitement par lots avec les mod\u00e8les<\/h2>\n<p>Les Mod\u00e8les peuvent \u00e9galement \u00eatre lanc\u00e9s en mode batch tout comme les autres algorithmes de traitement. Pour ce faire, simplement trouvez le mod\u00e8le dans le panneau de la bo\u00eete \u00e0 outils de traitement, faites un clic droit dessus et s\u00e9lectionner ex\u00e9cuter comme traitement par lots, comme le montre la capture d&rsquo;\u00e9cran suivante :<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm82.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1780\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm82\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm82.png?fit=285%2C167&amp;ssl=1\" data-orig-size=\"285,167\" 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=\"gm82\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm82.png?fit=285%2C167&amp;ssl=1\" class=\"aligncenter size-full wp-image-1780\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm82.png?resize=285%2C167\" alt=\"ex\u00e9cuter par lot un mod\u00e8le\" width=\"285\" height=\"167\" \/><\/a><\/p>\n<p>L&rsquo;outil fonctionne comme n&rsquo;importe quel autre geoalgorithme dans QGIS.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm83.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1781\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/modeleur-graphique-qgis-2-8-iteration-emboitement-export-en-script-python\/gm83\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm83.png?fit=594%2C442&amp;ssl=1\" data-orig-size=\"594,442\" 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=\"gm83\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm83.png?fit=594%2C442&amp;ssl=1\" class=\"aligncenter size-full wp-image-1781\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm83.png?resize=594%2C442\" alt=\"param\u00e9trage de l'ex\u00e9cution par lot\" width=\"594\" height=\"442\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm83.png?w=594&amp;ssl=1 594w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/gm83.png?resize=300%2C223&amp;ssl=1 300w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \/><\/a><\/p>\n<p>Vous pouvez cliquer sur Ajouter lignes, supprimer des lignes et finalement sur RUN lorsque vous \u00eates pr\u00eat. Avec cette m\u00e9thode, le mod\u00e8le peut \u00eatre utilis\u00e9 sur des ensembles de donn\u00e9es de diff\u00e9rentes zones g\u00e9ographiques. Cette technique est \u00e9galement utile dans les cas o\u00f9 vous devrez r\u00e9p\u00e9ter les \u00e9tapes de g\u00e9otraitement plusieurs fois sur une collection de fichiers.<\/p>\n<h2>Convertir un mod\u00e8le en un script Python<\/h2>\n<p>Dans la version 2.4 de QGIS il \u00e9tait possible de convertir un mod\u00e8le de traitement vers un script Python. Pour cela, il suffisait de cliquer-droit sur le mod\u00e8le dans la Bo\u00eete \u00e0 outils de traitements et de s\u00e9lectionner l&rsquo;option Enregistrer comme script Python. Au cours du d\u00e9veloppement de QGIS 2.6, le code sous-jacent du modeleur graphique a \u00e9t\u00e9 compl\u00e8tement r\u00e9\u00e9crit. En cons\u00e9quence, il y a beaucoup de changements et d&rsquo;am\u00e9liorations dans la nouvelle version du modeleur:les fichiers .Model sont d\u00e9sormais stock\u00e9es au format JSON au lieu de XML; il n&rsquo;y a aucune limite de profondeur d&rsquo;imbrication des mod\u00e8les; on peut glisser-coller les algorithmes et les entr\u00e9es vers la fen\u00eatre graphique du modeleur; &#8230;<br \/>\nMalheureusement, la possibilit\u00e9 d&rsquo;exporter un mod\u00e8le comme un script Python n&rsquo;a pas encore \u00e9t\u00e9 impl\u00e9ment\u00e9e dans le modeleur mis \u00e0 jour.<br \/>\nCette fonctionnalit\u00e9 devrait r\u00e9appara\u00eetre dans une future version de QGIS. Pour le moment, \u00e9tant donn\u00e9 que les mod\u00e8les sont des algorithmes, ils peuvent toujours tre ex\u00e9cut\u00e9es depuis la Console Python.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;ex\u00e9cution d&rsquo;algorithmes de mod\u00e8le par it\u00e9ration Dans le chapitre pr\u00e9c\u00e9dent nous avons ex\u00e9cut\u00e9 notre mod\u00e8le qui s\u00e9lectionne et d\u00e9coupe les parcelles situ\u00e9es \u00e0 moins de 500 m\u00e8tres de nos installations ostr\u00e9icoles. Le r\u00e9sultat est une seule&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"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":[62,172],"tags":[220,219,211,58,221,180],"class_list":["post-1759","post","type-post","status-publish","format-standard","hentry","category-qgis-2","category-tutoriel","tag-emboitement","tag-iteration","tag-modeleur-graphique","tag-qgis","tag-script-python","tag-tutoriel"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-sn","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/1759","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=1759"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/1759\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=1759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=1759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}