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