Re: [QGIS-it-user] New standalone console tool for running processing algorithms

2020-07-07 Per discussione Andrea Giudiceandrea
Ciao Stefano,
rispondo in lista, perché molto probabilmente hai inviato il messaggio solo
a me per errore.

Il 07/07/2020 15:01, Stefano Romanelli ha scritto:
> Ciao Andrea e Salvatore,
>
> a me ora funziona da qualsiasi dir lo lanci, ma se chiudo la shell devo
> per forza ripartire da qgis_process-qgis
> che almeno a me non fissa in modo definitivo le path

Questo è normale. La shell è fatta apposta affinché il path e le altre
variabili in esso modificate non si ripercuotano all'"esterno della shell" e
quindi non siano permanenti... altrimenti sarebbe un grosso problema per
tutti gli altri programmi...

A presto.

Andrea



--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] New standalone console tool for running processing algorithms

2020-07-07 Per discussione Andrea Giudiceandrea
Totò wrote
> Il tuo suggerimento funziona a patto che lanci 
> 
> qgis_process list >stdout.txt>stderr.txt
> 
> dalla cartella bin, cioè da qui:
> 
> C:\OSGeo4W64\apps\qgis\bin>stdout.txt>stderr.txt

Strano...
nella mia shell di OSGeo4W (da standalone installer), dopo aver eseguito,
come avevo scritto, il comando

qgis_process-qgis

posso usare qgis_process in qualsiasi directory in cui abbia i permessi di
scrittura come utente (per poter creare i due file).


A presto.

Andrea



--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] New standalone console tool for running processing algorithms

2020-07-07 Per discussione Andrea Giudiceandrea
Totò wrote
> io utilizzo l'installazione avanzata OSGeo4W Network Installer, ho provato
> a
> lanciare qgis_process (dalla OSgeo4W Shell), ma ottengo il seguente
> messaggio:
> "qgis_process" non è riconosciuto come comando interno o esterno,
>  un programma eseguibile o un file batch.
> qualcuno ha idea su come usarlo??

Ciao Salvatore,
ottiene quell'errore perche qgis_process non è nel path predefinito della
shell di OSGeo4W.

Quindi, prima di tutto bisogna settare le corrette variabili di sistema (tra
cui PATH) utilizzando il comando qgis_process-qgis nella shell di OSGeo4W.

A questo punto puoi eseguire uno dei comandi qgis_process, per esempio
"qgis_process list", tuttavia, almeno su Windows 10, non vedresti alcun
output.

Evidentemente c'è un problema per lo meno su Windows 10 e forse su Windows
in generale.

E' stato segnalato nel bug tracker https://github.com/qgis/QGIS/issues/37465

Come però suggerisce Dan-Eli, puoi redirigere l'output su file nel frattempo
che il problema venga risolto

qgis_process list >stdout.txt 2>stderr.txt


Se si tratta effettivamente di un problema solo di Windows, penso che la
segnalazione sul bug tracker di QGIS passerà inosservata da chi
effettivamente potrebbe occuparsi della questione (Jürgen E. Fischer).

In questo caso sarebbe meglio una segnalazione sul bug tracker di OSGeo4W.

Fammi sapere se hai qualche altra notizia in merito.

Andrea



--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] New standalone console tool for running processing algorithms

2020-07-07 Per discussione matteo
altrimenti da una bash linux (windows non ne ha una standard?) dovrebbe
funzionare 8sempre a patto che la variabile sia nel PATH)

Matteo
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] visualizzare codice python degli script di processing

2020-07-07 Per discussione Andrea Giudiceandrea
Giacomo Fontanelli-2 wrote
> La domanda è: esiste il modo per visualizzare il codice python con cui
> sono
> stati scritti gli algoritmi di processing che si installano con la
> versione
> di QGIS?

Ciao Giacomo,
se stai usando QGIS su Windows, tutti gli script Python per agli algoritmi
di processing che non sono stati riscritti in C++, sono tutti in una
sottocartella della cartella di installazione di QGIS: per esempio 
C:\Program Files\QGIS 3.10\apps\qgis\python\plugins\processing e in
particolare poi quelli propri di QGIS sono in C:\Program Files\QGIS
3.10\apps\qgis\python\plugins\processing\algs\qgis

A presto.

Andrea




--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] New standalone console tool for running processing algorithms

2020-07-07 Per discussione Totò
Andrea Giudiceandrea wrote
> qgis_process list >stdout.txt 2>stderr.txt
> 
> 
> Se si tratta effettivamente di un problema solo di Windows, penso che la
> segnalazione sul bug tracker di QGIS passerà inosservata da chi
> effettivamente potrebbe occuparsi della questione (Jürgen E. Fischer).
> 
> In questo caso sarebbe meglio una segnalazione sul bug tracker di OSGeo4W.
> 
> Fammi sapere se hai qualche altra notizia in merito.

Rieccomi,
intanto grazie Andrea.

Il tuo suggerimento funziona a patto che lanci 

qgis_process list >stdout.txt>stderr.txt

dalla cartella bin, cioè da qui:

C:\OSGeo4W64\apps\qgis\bin>stdout.txt>stderr.txt

farò altri test e riferirò

saluti



-
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[QGIS-it-user] New standalone console tool for running processing algorithms

2020-07-07 Per discussione Totò
Ciao a tutti,
nella nuova release QGIS 3.14 Pi Nyall ha introdotto lo strumento in oggetto
[1],
ma come usarlo??
io utilizzo l'installazione avanzata OSGeo4W Network Installer, ho provato a
lanciare qgis_process (dalla OSgeo4W Shell), ma ottengo il seguente
messaggio:

"qgis_process" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

qualcuno ha idea su come usarlo??

grazie

[1]https://github.com/qgis/QGIS/pull/34617



-
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user