Risolto.
Per lanciare i conandi di grass da shell con R bisogna usare il comando
system. Es. system("g.rast list)
Saluti a tutti!!!
Il 14/10/2010 09:55, Francesco Geri ha scritto:
Salve a tutti.
Sto cercando di interfacciarmi con grass e qgis a r. Qualche giorno fa
ho mandato una richiesta di aiuto perchè manageR, il plugin che
permetteva di interfacciare direttamente qgis e R non funzionava più
nella versione 1.5. Ho scoperto che installando la versione trunk i
problemi sembrano essere risolti (non ho approfondito ma
l'importazione dal canvas con ctrl+t funziona). In pratica basta
scaricare la versione dev da svn checkout
http://ftools-qgis.googlecode.com/svn/trunk/manageR e copiarla nella
cartella python/plugin.
Ho invece qualche problema in più con grass. Dopo aver installato i
moduli spgrass6 (e prima sp, rgdal e maptools con le dipendenze) in R
le librerie funzionano, tuttavia la libreria spgrass6 "non vede" grass
nonostante quest'ultimo sia in "running". Se invece faccio partire R
dalla shell di grass allora funziona perfettamente e la funziona
readRAST6 importa i layer senza problemi. Il problema però sta nel
fatto che a quel punto i comandi grass non mi partono più da shell
perchè è "occupata" da R. Qualcuno sa dirmi se e dove sto sbagliando?
Grazie!
Francesco
_______________________________________________
Iscriviti all'associazione GFOSS.it:
http://www.gfoss.it/drupal/iscrizione
[email protected]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
474 iscritti al 18.9.2010
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[email protected]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
474 iscritti al 18.9.2010