<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Try to look up "<code class="docutils literal notranslate"><span
class="pre">QGIS</span> <span class="pre">Processing</span> <span
class="pre">Executor</span></code>",
<a class="moz-txt-link-freetext" href="https://docs.qgis.org/3.22/en/docs/user_manual/processing/standalone.html">https://docs.qgis.org/3.22/en/docs/user_manual/processing/standalone.html</a></p>
Med venlig hilsen / Kind regards
<pre class="moz-signature" cols="72">
Bo Victor Thomsen
</pre>
<div class="moz-cite-prefix">Den 08-08-2022 kl. 15:47 skrev Drexel
Peter via Qgis-user:<br>
</div>
<blockquote type="cite"
cite="mid:95f4d4bd9e034395b5e781ef9f4da197@vorarlberg.at">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style>@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}code
{mso-style-priority:99;
font-family:"Courier New";}pre
{mso-style-priority:99;
mso-style-link:"HTML Vorformatiert Zchn";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}span.E-MailFormatvorlage17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}span.HTMLVorformatiertZchn
{mso-style-name:"HTML Vorformatiert Zchn";
mso-style-priority:99;
mso-style-link:"HTML Vorformatiert";
font-family:"Courier New";
mso-fareast-language:DE-AT;}.MsoChpDefault
{mso-style-type:export-only;
mso-fareast-language:EN-US;}div.WordSection1
{page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi everyone,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">My goal: I want to open
QGIS using the Command-Line, load a specific project, select
specific features and zoom to the selected features.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">What sounds rather
difficult is actually mostly solvable using the following:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">"C:\Program Files\QGIS
3.16\bin\qgis-ltr-bin.exe" -p "d:\standardebenen.qgs" --code
myscript.py<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">This opens QGIS with the
Project d:\standardebenen.qgs and after that it runs the
script “myscript.py”.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Within the scrip I can
do everything what I can do in a Python-script, so there I
can select some features in a layer and show that selection.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">But this selections are
“hard-coded” in the script, I cannot pass over these
parameters to the myscript.py.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">In “Pure Python” I can
pass parameters to a Python Script using “python myscript.py
arg1 arg2 arg3”.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">This seems to be not
working in the QGIS-Command-Line as the parameters are
interpreted as “layers to load”.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Am I right with my
analysis?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">One workaround is to
write the parameters to al file and use this file within the
myscript.py to define the selections. But this is very
unhandy…<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Are there any ideas from
any QGIS-Expert to solve my problem?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">If this cannot be solved
in the current version of QGIS is one of the developers
willing to get in contact with me to make an offer the
implement this feature ?
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thanks<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Peter<o:p></o:p></span></p>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Qgis-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a>
List info: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
Unsubscribe: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
</pre>
</blockquote>
</body>
</html>