﻿{"id":5774,"date":"2018-07-25T04:57:14","date_gmt":"2018-07-25T02:57:14","guid":{"rendered":"http:\/\/www.sigterritoires.fr\/?p=5774"},"modified":"2023-04-28T14:56:44","modified_gmt":"2023-04-28T12:56:44","slug":"use-script-runner-with-qgis","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/","title":{"rendered":"Use Script Runner with QGis"},"content":{"rendered":"<p>The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create, edit and run scripts to automate QGis on large scale.<!--more--><\/p>\n<p>Firstly, you\u00a0have to\u00a0install\u00a0and\u00a0activate\u00a0the plugin\u00a0from\u00a0the\u00a0manager\u00a0extensions.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5775\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/script1\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script1.png?fit=840%2C473&amp;ssl=1\" data-orig-size=\"840,473\" 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=\"script1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script1.png?fit=640%2C360&amp;ssl=1\" class=\"alignnone size-medium wp-image-5775\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script1-300x169.png?resize=300%2C169\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script1.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script1.png?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script1.png?w=840&amp;ssl=1 840w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><br \/>\nTherefore, you\u00a0will find\u00a0the\u00a0<strong><em>Script Runner<\/em><\/strong>\u00a0launch menu\u00a0under the\u00a0\u00a0\u00a0<strong><em>extensions <\/em><\/strong>menu<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5776\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/script2\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script2.png?fit=517%2C225&amp;ssl=1\" data-orig-size=\"517,225\" 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=\"script2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script2.png?fit=517%2C225&amp;ssl=1\" class=\"alignnone size-medium wp-image-5776\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script2-300x131.png?resize=300%2C131\" alt=\"\" width=\"300\" height=\"131\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script2.png?resize=300%2C131&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script2.png?w=517&amp;ssl=1 517w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Before starting\u00a0,\u00a0you\u00a0must\u00a0configure\u00a0the\u00a0text\u00a0editor\u00a0 for\u00a0editing\u00a0your\u00a0scripts.<\/p>\n<ul>\n<li>Open\u00a0\u00a0\u00a0<strong><em>Script Runner<\/em><\/strong>\u00a0,<\/li>\n<li>click\u00a0the\u00a0Preferences\u00a0icon\u00a0(the\u00a0wheel\u00a0toothed\u00a0)<\/li>\n<li>In\u00a0\u00a0General\u00a0Options\u00a0check\u00a0the box\u00a0<strong><em>\u00a0<\/em><\/strong>\u00a0<strong><em>Edit Scripts Using &#8230;<\/em><\/strong><\/li>\n<li>Click\u00a0on the button\u00a0\u00a0\u00a0<strong><em>&#8230;<\/em><\/strong>\u00a0<em>\u00a0<\/em>\u00a0and\u00a0point\u00a0to the\u00a0text\u00a0editing\u00a0program\u00a0selected\u00a0<img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5777\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/script3\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script3.png?fit=735%2C574&amp;ssl=1\" data-orig-size=\"735,574\" 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=\"script3\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script3.png?fit=640%2C500&amp;ssl=1\" class=\"alignnone size-medium wp-image-5777\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script3-300x234.png?resize=300%2C234\" alt=\"\" width=\"300\" height=\"234\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script3.png?resize=300%2C234&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script3.png?w=735&amp;ssl=1 735w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/li>\n<\/ul>\n<p>You\u00a0can\u00a0use the Windows Notepad that\u00a0you\u00a0find\u00a0in\u00a0C: \/Windows\/System32\/notepad.exe,\u00a0but\u00a0you\u00a0can\u00a0also\u00a0use\u00a0more powerful\u00a0tools\u00a0such\u00a0as Notepad ++ (\u00a0free\u00a0and\u00a0available\u00a0on the site\u00a0\u00a0https:\/\/notepad-plus-plus.org\/download\/v6.9.2.html<br \/>\nIf\u00a0you\u00a0follow\u00a0the\u00a0default\u00a0installation\u00a0you\u00a0will\u00a0enter\u00a0C: \/ Program Files (x86) \/ Notepad ++ \/ notepad ++. exe\u00a0in\u00a0the\u00a0Script Runner\u00a0window\u00a0.<\/p>\n<p><strong>Need to<\/strong>\u00a0<strong>know<\/strong><\/p>\n<p>The\u00a0entry\u00a0point\u00a0of any script\u00a0in\u00a0\u00a0\u00a0<strong><em>Script Runner<\/em><\/strong>\u00a0\u00a0\u00a0is\u00a0the\u00a0function:<\/p>\n<p>def\u00a0run_script\u00a0(\u00a0iface\u00a0):<\/p>\n<p><strong><em>run_script<\/em><\/strong>\u00a0\u00a0\u00a0with at\u00a0least\u00a0one argument,\u00a0the object\u00a0\u00a0\u00a0<strong><em>iface<\/em><\/strong>\u00a0.\u00a0You\u00a0have no \u00a0obligation\u00a0to use\u00a0this\u00a0object\u00a0in\u00a0your\u00a0code\u00a0but, inevitably, it has to be passed as first or only argument.<\/p>\n<p>Anyway, when you click on the icon <strong><em>New Script<\/em><\/strong>, you will find this function already declared.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5778\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/script4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script4.png?fit=714%2C578&amp;ssl=1\" data-orig-size=\"714,578\" 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=\"script4\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script4.png?fit=640%2C518&amp;ssl=1\" class=\"alignnone size-medium wp-image-5778\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script4-300x243.png?resize=300%2C243\" alt=\"\" width=\"300\" height=\"243\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script4.png?resize=300%2C243&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script4.png?w=714&amp;ssl=1 714w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>This\u00a0structure\u00a0allows\u00a0you to use\u00a0directly the <em>QGisInterface<\/em> class without\u00a0explicit declaration. But\u00a0without any other statement, you are limited to the methods contained in this class.<\/p>\n<p>However, you\u00a0can\u00a0add\u00a0imports of\u00a0any module\u00a0and\u00a0use them\u00a0in\u00a0your\u00a0code.\u00a0Creating\u00a0a new script\u00a0with\u00a0<strong><em>Script Runner<\/em><\/strong>\u00a0\u00a0\u00a0already\u00a0has\u00a0four\u00a0default\u00a0imports:<\/p>\n<ul>\n<li>from PyQt4.QtCore import *<\/li>\n<li>from PyQt4.QtGui import *<\/li>\n<li>from\u00a0core\u00a0import *<\/li>\n<li>from\u00a0gui\u00a0import *<\/li>\n<\/ul>\n<p>that you\u00a0can\u00a0leave\u00a0or\u00a0remove\u00a0to\u00a0your\u00a0convenience\u00a0, and\u00a0also\u00a0complete\u00a0with any\u00a0other\u00a0Python module\u00a0needed\u00a0.<\/p>\n<p><strong>How does it work<\/strong>\u00a0<strong>?<\/strong><\/p>\n<p>The\u00a0operation\u00a0\u00a0<strong><em>Script Runner<\/em><\/strong>\u00a0\u00a0is\u00a0very\u00a0simple.\u00a0You\u00a0have\u00a0the\u00a0toolbar:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5779\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/script5\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script5.png?fit=469%2C96&amp;ssl=1\" data-orig-size=\"469,96\" 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=\"script5\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script5.png?fit=469%2C96&amp;ssl=1\" class=\"alignnone size-medium wp-image-5779\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script5-300x61.png?resize=300%2C61\" alt=\"\" width=\"300\" height=\"61\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script5.png?resize=300%2C61&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script5.png?w=469&amp;ssl=1 469w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>For\u00a0creating\u00a0a\u00a0new\u00a0file.\u00a0py,\u00a0add\u00a0an\u00a0existing\u00a0Python\u00a0file,\u00a0execute\u00a0the\u00a0selected\u00a0script\u00a0in\u00a0the\u00a0list\u00a0of\u00a0script\u00a0files\u00a0, reload a\u00a0file\u00a0modified\u00a0, etc.<\/p>\n<p>And a\u00a0contextual\u00a0menu\u00a0(right\u00a0click\u00a0on a script from the\u00a0list\u00a0on the left) that\u00a0you\u00a0allows\u00a0mainly\u00a0to open\u00a0the\u00a0Python\u00a0file\u00a0in\u00a0your\u00a0text\u00a0editing\u00a0program\u00a0and\u00a0create\u00a0or\u00a0modify it.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5780\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/script6\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script6.png?fit=233%2C186&amp;ssl=1\" data-orig-size=\"233,186\" 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=\"script6\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script6.png?fit=233%2C186&amp;ssl=1\" class=\"alignnone size-full wp-image-5780\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script6.png?resize=233%2C186\" alt=\"\" width=\"233\" height=\"186\" \/><\/p>\n<p>Once\u00a0saved\u00a0the\u00a0contents\u00a0of\u00a0the\u00a0text\u00a0editor,\u00a0do\u00a0not\u00a0forget\u00a0to reload the script for\u00a0\u00a0\u00a0<strong><em>script runner<\/em><\/strong>\u00a0\u00a0\u00a0take\u00a0into consideration the changes you have just made.<\/p>\n<p>When you run a script with <strong><em>script runner<\/em><\/strong>, all the <strong><em>print<\/em><\/strong> commands are directed to the <strong><em>script runner<\/em><\/strong> output console:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5781\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/script7\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script7.png?fit=717%2C583&amp;ssl=1\" data-orig-size=\"717,583\" 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=\"script7\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script7.png?fit=640%2C520&amp;ssl=1\" class=\"alignnone size-medium wp-image-5781\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script7-300x244.png?resize=300%2C244\" alt=\"\" width=\"300\" height=\"244\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script7.png?resize=300%2C244&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script7.png?w=717&amp;ssl=1 717w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Error\u00a0messages\u00a0are\u00a0also\u00a0directed\u00a0towards\u00a0this\u00a0window\u00a0.<\/p>\n<p><strong>Finally,\u00a0the<\/strong>\u00a0<strong>setting<\/strong>\u00a0<strong>of<\/strong>\u00a0<strong>your<\/strong>\u00a0<strong>scripts<\/strong><\/p>\n<p>One\u00a0last\u00a0thing to know about\u00a0how\u00a0your\u00a0\u00a0\u00a0\u00a0<strong><em>script runner<\/em><\/strong>\u00a0\u00a0operation\u00a0is\u00a0how to pass arguments to\u00a0your\u00a0script.<\/p>\n<p>The first\u00a0method\u00a0is\u00a0to\u00a0return\u00a0these\u00a0arguments\u00a0in\u00a0the launching\u00a0command\u00a0of\u00a0the script:<\/p>\n<p>def\u00a0run_script\u00a0(\u00a0iface\u00a0,\u00a0data_path\u00a0,\u00a0buffer_size\u00a0):<\/p>\n<p>In\u00a0this\u00a0example,\u00a0you\u00a0look for\u00a0two\u00a0arguments, a\u00a0file\u00a0path,\u00a0and\u00a0a buffer\u00a0value.<\/p>\n<p>At the time of\u00a0script\u00a0execution,\u00a0a\u00a0window\u00a0will ask you\u00a0to\u00a0enter\u00a0the\u00a0parameters:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5782\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/script8\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script8.png?fit=840%2C521&amp;ssl=1\" data-orig-size=\"840,521\" 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=\"script8\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script8.png?fit=640%2C397&amp;ssl=1\" class=\"alignnone size-medium wp-image-5782\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script8-300x186.png?resize=300%2C186\" alt=\"\" width=\"300\" height=\"186\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script8.png?resize=300%2C186&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script8.png?resize=768%2C476&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script8.png?w=840&amp;ssl=1 840w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Another\u00a0way\u00a0of passing the arguments\u00a0is\u00a0to\u00a0create\u00a0a\u00a0parameter\u00a0string<\/p>\n<p>def\u00a0run_script\u00a0(\u00a0iface\u00a0, **\u00a0myargs\u00a0):<\/p>\n<p>In\u00a0this\u00a0case,\u00a0you\u00a0will\u00a0have to enter\u00a0the\u00a0different\u00a0arguments as name\/value\u00a0pairs<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5783\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/script9\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script9.png?fit=455%2C146&amp;ssl=1\" data-orig-size=\"455,146\" 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=\"script9\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script9.png?fit=455%2C146&amp;ssl=1\" class=\"alignnone size-medium wp-image-5783\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script9-300x96.png?resize=300%2C96\" alt=\"\" width=\"300\" height=\"96\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script9.png?resize=300%2C96&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script9.png?w=455&amp;ssl=1 455w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>In\u00a0your\u00a0code\u00a0you\u00a0access\u00a0the\u00a0different\u00a0arguments as\u00a0:<\/p>\n<p>def\u00a0run_script\u00a0(\u00a0iface\u00a0, **\u00a0myargs\u00a0):<\/p>\n<p>data_path\u00a0=\u00a0myargs\u00a0[\u00a0&lsquo;\u00a0data_path\u00a0&lsquo;]<\/p>\n<p>my_buffer_size\u00a0=\u00a0myargs\u00a0[\u00a0&lsquo;\u00a0buffer_size\u00a0&lsquo;]<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create,&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_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_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1260],"tags":[],"class_list":["post-5774","post","type-post","status-publish","format-standard","hentry","category-non-classe-en"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create, edit and run scripts to automate QGis on large scale. Firstly, you have to install and activate the plugin from the manager extensions. Therefore, you will find the Script Runner launch menu under\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Atilio Francois\"\/>\n\t<meta name=\"google-site-verification\" content=\"ByXHZUbGNn7RNv-Xk5A-ysTZrM65VLIO2RxfSJ2nIEQ\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Blog SIG &amp; Territoires | le portail des professionnels du SIG\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Use Script Runner with QGis | Blog SIG &amp; Territoires\" \/>\n\t\t<meta property=\"og:description\" content=\"The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create, edit and run scripts to automate QGis on large scale. Firstly, you have to install and activate the plugin from the manager extensions. Therefore, you will find the Script Runner launch menu under\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2018-07-25T02:57:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-04-28T12:56:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/atilio.francois\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@SigTerritoires\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Use Script Runner with QGis | Blog SIG &amp; Territoires\" \/>\n\t\t<meta name=\"twitter:description\" content=\"The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create, edit and run scripts to automate QGis on large scale. Firstly, you have to install and activate the plugin from the manager extensions. Therefore, you will find the Script Runner launch menu under\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@SigTerritoires\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#article\",\"name\":\"Use Script Runner with QGis | Blog SIG & Territoires\",\"headline\":\"Use Script Runner with QGis\",\"author\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/www.sigterritoires.fr\\\/wp-content\\\/uploads\\\/2018\\\/07\\\/script1-300x169.png\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#articleImage\"},\"datePublished\":\"2018-07-25T04:57:14+02:00\",\"dateModified\":\"2023-04-28T14:56:44+02:00\",\"inLanguage\":\"fr-FR\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#webpage\"},\"articleSection\":\"Non class\\u00e9, English\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.sigterritoires.fr\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/category\\\/non-classe-en\\\/#listItem\",\"name\":\"Non class\\u00e9\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/category\\\/non-classe-en\\\/#listItem\",\"position\":2,\"name\":\"Non class\\u00e9\",\"item\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/category\\\/non-classe-en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#listItem\",\"name\":\"Use Script Runner with QGis\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#listItem\",\"position\":3,\"name\":\"Use Script Runner with QGis\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/category\\\/non-classe-en\\\/#listItem\",\"name\":\"Non class\\u00e9\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#person\",\"name\":\"Atilio Francois\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f76dc2a720162999bce81d6c99b6d7b9517d6600ad7ceb5ed5268f02cefaa0ee?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Atilio Francois\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/#author\",\"url\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/\",\"name\":\"Atilio Francois\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f76dc2a720162999bce81d6c99b6d7b9517d6600ad7ceb5ed5268f02cefaa0ee?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Atilio Francois\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#webpage\",\"url\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/\",\"name\":\"Use Script Runner with QGis | Blog SIG & Territoires\",\"description\":\"The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create, edit and run scripts to automate QGis on large scale. Firstly, you have to install and activate the plugin from the manager extensions. Therefore, you will find the Script Runner launch menu under\",\"inLanguage\":\"fr-FR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/en\\\/use-script-runner-with-qgis\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/#author\"},\"datePublished\":\"2018-07-25T04:57:14+02:00\",\"dateModified\":\"2023-04-28T14:56:44+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#website\",\"url\":\"https:\\\/\\\/www.sigterritoires.fr\\\/\",\"name\":\"Blog SIG & Territoires\",\"description\":\"le portail des professionnels du SIG\",\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Use Script Runner with QGis | Blog SIG & Territoires","description":"The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create, edit and run scripts to automate QGis on large scale. Firstly, you have to install and activate the plugin from the manager extensions. Therefore, you will find the Script Runner launch menu under","canonical_url":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"ByXHZUbGNn7RNv-Xk5A-ysTZrM65VLIO2RxfSJ2nIEQ","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#article","name":"Use Script Runner with QGis | Blog SIG & Territoires","headline":"Use Script Runner with QGis","author":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/#author"},"publisher":{"@id":"https:\/\/www.sigterritoires.fr\/#person"},"image":{"@type":"ImageObject","url":"http:\/\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/07\/script1-300x169.png","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#articleImage"},"datePublished":"2018-07-25T04:57:14+02:00","dateModified":"2023-04-28T14:56:44+02:00","inLanguage":"fr-FR","mainEntityOfPage":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#webpage"},"isPartOf":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#webpage"},"articleSection":"Non class\u00e9, English"},{"@type":"BreadcrumbList","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr#listItem","position":1,"name":"Home","item":"https:\/\/www.sigterritoires.fr","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/category\/non-classe-en\/#listItem","name":"Non class\u00e9"}},{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/category\/non-classe-en\/#listItem","position":2,"name":"Non class\u00e9","item":"https:\/\/www.sigterritoires.fr\/index.php\/en\/category\/non-classe-en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#listItem","name":"Use Script Runner with QGis"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#listItem","position":3,"name":"Use Script Runner with QGis","previousItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/category\/non-classe-en\/#listItem","name":"Non class\u00e9"}}]},{"@type":"Person","@id":"https:\/\/www.sigterritoires.fr\/#person","name":"Atilio Francois","image":{"@type":"ImageObject","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/f76dc2a720162999bce81d6c99b6d7b9517d6600ad7ceb5ed5268f02cefaa0ee?s=96&d=mm&r=g","width":96,"height":96,"caption":"Atilio Francois"}},{"@type":"Person","@id":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/#author","url":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/","name":"Atilio Francois","image":{"@type":"ImageObject","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/f76dc2a720162999bce81d6c99b6d7b9517d6600ad7ceb5ed5268f02cefaa0ee?s=96&d=mm&r=g","width":96,"height":96,"caption":"Atilio Francois"}},{"@type":"WebPage","@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#webpage","url":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/","name":"Use Script Runner with QGis | Blog SIG & Territoires","description":"The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create, edit and run scripts to automate QGis on large scale. Firstly, you have to install and activate the plugin from the manager extensions. Therefore, you will find the Script Runner launch menu under","inLanguage":"fr-FR","isPartOf":{"@id":"https:\/\/www.sigterritoires.fr\/#website"},"breadcrumb":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/#breadcrumblist"},"author":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/#author"},"creator":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/#author"},"datePublished":"2018-07-25T04:57:14+02:00","dateModified":"2023-04-28T14:56:44+02:00"},{"@type":"WebSite","@id":"https:\/\/www.sigterritoires.fr\/#website","url":"https:\/\/www.sigterritoires.fr\/","name":"Blog SIG & Territoires","description":"le portail des professionnels du SIG","inLanguage":"fr-FR","publisher":{"@id":"https:\/\/www.sigterritoires.fr\/#person"}}]},"og:locale":"fr_FR","og:site_name":"Blog SIG &amp; Territoires | le portail des professionnels du SIG","og:type":"article","og:title":"Use Script Runner with QGis | Blog SIG &amp; Territoires","og:description":"The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create, edit and run scripts to automate QGis on large scale. Firstly, you have to install and activate the plugin from the manager extensions. Therefore, you will find the Script Runner launch menu under","og:url":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/","article:published_time":"2018-07-25T02:57:14+00:00","article:modified_time":"2023-04-28T12:56:44+00:00","article:publisher":"https:\/\/www.facebook.com\/atilio.francois\/","twitter:card":"summary","twitter:site":"@SigTerritoires","twitter:title":"Use Script Runner with QGis | Blog SIG &amp; Territoires","twitter:description":"The QGis Python ScriptRunner plugin provides a go-between tool for the QGis automatization process, between the Python Interactive Console and the complicated plugins developments. Provides a script management dialog box that you can easily load, create, edit and run scripts to automate QGis on large scale. Firstly, you have to install and activate the plugin from the manager extensions. Therefore, you will find the Script Runner launch menu under","twitter:creator":"@SigTerritoires"},"aioseo_meta_data":{"post_id":"5774","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 13:58:27","updated":"2025-06-04 16:36:54","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sigterritoires.fr\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/category\/non-classe-en\/\" title=\"Non class\u00e9\">Non class\u00e9<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tUse Script Runner with QGis\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.sigterritoires.fr"},{"label":"Non class\u00e9","link":"https:\/\/www.sigterritoires.fr\/index.php\/en\/category\/non-classe-en\/"},{"label":"Use Script Runner with QGis","link":"https:\/\/www.sigterritoires.fr\/index.php\/en\/use-script-runner-with-qgis\/"}],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-1v8","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/5774","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=5774"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/5774\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=5774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=5774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=5774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}