banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Tue 28 August 2012 18:35

fabou
Juste Inscrit !
Date d'inscription: 28 Aug 2012
Messages: 1

QGIS : Sextante et R

Bonjour,
J'ai récemment installé le plugin sextante pour Qgis, afin d'utiliser R directement dans l'interface QGIS.
J'ai essayé quelques lignes de code, et cela ne fonctionne pas. Il semblerait que certaines fonctions de certaines librairies R, pourtant tout à fait opérationnelles directement dans R (j'ai testé l'ensemble des codes sous R et cela fonctionne tout à fait) ne marche pas avec Sextante.
Il n'y a aucun message d'erreur dans le Log de Sextante, juste:

File "C:/Users/dages/.qgis//python/plugins\sextante\core\SextanteLog.py", line 33, in addToLog  text = unicode(a)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 240: ordinal not in range(128)

Mais j'ai remarqué que cette erreur s'affiche même quand le code fonctionne.

Voici le code:
##[DENSITES]=group
##rast=raster
##output=output raster
library("rgdal")
rast = readGDAL("E:/mnt5m_bourdic RGF93.img")
library("raster")
library("spatstat")
rastR<-raster(rast)
tmpPixels<-SpatialPixelsDataFrame(points=coordinates(rastR),data=data.frame(value=as.data.frame(rastR)))
projection(tmpPixels)<-projection(rast)
output=tmpPixels

Ci-dessous ma configuration sous Windows:

Windows 7
R 2.15
Sextante 1.0.7

Et sur Ubuntu 12.04 LTS, j'ai les mêmes message d'erreur, et rien ne se passe.

Si vous avez une idée du problème, je suis preneur!
Bien cordialement,

Hors ligne

 

Pied de page des forums

Powered by FluxBB