GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Rufen Sie QGIS-Geoverarbeitungswerkzeuge von der Befehlszeile aus auf (Terminal, Bash-Skript)

Beginnend mit der Veröffentlichung von QGIS 3.14 gibt es einen echten QGIS-Befehlszeilenmodus zur Verwendung von QGIS-Verarbeitungsalgorithmen (einschließlich GDAL, SAGA und GRASS). Es heißt qgis_process . Sehen Sie sich das Änderungsprotokoll an und suchen Sie nach der neuen Funktion:Neues eigenständiges Konsolentool zum Ausführen von Verarbeitungsalgorithmen .


Wenn Sie ein QGIS-Verarbeitungswerkzeug aus der Toolbox ausführen, können Sie den Verarbeitungsverlaufsdialog aus dem Verarbeitungsmenü öffnen. Wenn Sie auf ein beliebiges Element im Verlauf klicken, wird in der unteren Hälfte dieses Dialogfelds ein entsprechender Python-Befehl angezeigt.

Sie können diesen Befehl dann kopieren und in ein Python-Skript einfügen, das direkt von der Terminal-/Bash-Shell aufgerufen werden kann.

Es gibt einige standardmäßige PyQGIS-Setup-Aufrufe, die Sie zu Beginn Ihres Skripts ausführen müssen, um QGIS zu initialisieren. Dies wird in dieser Antwort ausführlich beschrieben:Verwenden von QGIS3-Verarbeitungsalgorithmen aus eigenständigen PyQGIS-Skripten (außerhalb der GUI)


Linux
  1. 2 Tools zum Testen der Internetgeschwindigkeit über die Befehlszeile

  2. Laden Sie Bilder von Google mit der Befehlszeile herunter

  3. matlab Skript von der Linux-Befehlszeile ausführen

  4. MPEG-Video von der Befehlszeile aufteilen?

  5. Strg + R in der Befehlszeile des Linux / Ubuntu-Terminals

Googler:Ein Befehlszeilentool für die „Google-Suche“ vom Linux-Terminal aus

Die 12 besten Befehlszeilentools zur Überwachung von Linux

4 Befehle zum Herunterfahren von Linux vom Terminal aus

Suchen Sie Amazon-Produkte über die Befehlszeile

Senden Sie E-Mail in Linux von der Befehlszeile aus

Mutt, Mail und Telnet – Senden Sie E-Mails von der Linux-Befehlszeile oder dem Terminal