[QGIS-it-user] R e QGIS

Andrea Giudiceandrea andreaerdna a libero.it
Mer 26 Lug 2023 02:35:03 PDT


Il 26/07/2023 08:54, Federico Gianoli ha scritto:
> R execution console output
> 
> [1] 
> "C:/Users/giano/AppData/Roaming/QGIS/QGIS3/profiles/SGI/processing/rlibs/sf"
> 
> Linking to GEOS 3.10.2, GDAL 3.4.1, PROJ 7.2.1; sf_use_s2() is TRUE
> 
> Messaggi di avvertimento:
> 
> Traceback (most recent call last):


> Non mi pare che ci siano caratteri non ASCII in nessun punto dello script.

Ciao Federico,
probabilmente non sono riuscito ancora a spiegare bene la questione.

L'errore è molto probabilmente dovuto a caratteri non ASCII presenti 
nell'output testuale di R (cioè il log di esecuzione di R), non di QGIS 
o del plugin.

Nel log del plugin è presente la linea "R execution console output". 
Dopo di essa iniziano le linee che provengono dall'output testuale di R:

****
[1] 
"C:/Users/giano/AppData/Roaming/QGIS/QGIS3/profiles/SGI/processing/rlibs/sf"
Linking to GEOS 3.10.2, GDAL 3.4.1, PROJ 7.2.1; sf_use_s2() is TRUE
Messaggi di avvertimento:
****

A questo punto il codice del plugin va in errore, cioè va in errore 
mentre sta "leggendo" le righe successive a "Messaggi di avvertimento", 
che non vengono quindi visualizzate.

Prima di tutto si può notare che nell'output testuale di R c'è del testo 
in italiano. Il plugin invece si aspetta un testo in inglese. Inoltre in 
un testo in italiano è possibile che ci siano caratteri non ASCII (come 
le vocali accentate).

Pertanto, ciò che dovresti verificare è l'eventuale presenza di 
caratteri non ASCII nell'output testuale di R e se l'errore si presenta 
anche impostando la lingua inglese per l'output testuale di R.

A presto.

Andrea


Maggiori informazioni sulla lista QGIS-it-user