Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Suite à un problème sur notre serveur une intervention a été planifiée ce  matin. La coupure, qui ne devait pas exéder 5 mn, a duré plus longtemps que prévu. L'intervention consistait à l'augmentation de l'espace disque (GeoRezo prend un peu plus de place en viellissant). Malheureusement, le serveur se faisant vieux, quelques soucis ont eu lieu.

Nous avons procédé à un gros nettoyage d'automne : augmentation de l'espace disque, mise à jour des certificats SSL pour l'utilisation des  urls en https, upgrade d'Apache et autres outils nécessaire au bon fonctionnement.

Notre volonté à long terme est de consolider la plateforme GeoRezo et nous accueillons toutes personnes intéressées pour nous aider (technologies utilisées : drupal, docker, MySQL, git, etc.) Si vous désirez contribuer à un projet dynamique et apprendre de nouvelles choses, contactez nous !

L'équipe GeoRezo

#1 jeu. 28 septembre 2017 08:57

Elys
Membre
Date d'inscription: 1 mars 2016
Messages: 28

DIcarto et Qgis 2.16.3

Bonjour,

je rencontre quelques problèmes pour utiliser un applicatif qui repose sur des scrypt R et grass : DIcarto. J'ai essayé en version 2.18.3 puis en version 2.16.3 et j'arrive toujours au même problème. Lors de l'initialisation de Grass (routine de base a effectuer avant les autres traitements), l'application me retourne le message d'erreur suivant:

Démarrage de l'algorithme DICARTO 00 Initialisation Grass ...
Commandes d'exécution R
options("repos"="http://cran.at.r-project.org/")
.libPaths("C:/Users/clement.dutremble/.qgis2/processing/rlibs")
tryCatch(find.package("rgdal"), error=function(e) install.packages("rgdal", dependencies=TRUE))
tryCatch(find.package("raster"), error=function(e) install.packages("raster", dependencies=TRUE))
library("raster")
library("rgdal")
Chemin_de_l_exe_de_Grass="C:\\GRASS GIS 7.2.2"
Monde_Grass_temp=0
Chemin_des_donnees_Grass="C:\\GrassData"
Localisation="TEST"
Jeu_de_donnees="TEST"
EPSG=2154
Numero_de_calcul=1
# DICARTO_00_Initialisation_Grass
# Version 2.0 06/10/2015
# Cerema
# Frederic Pons, Celine Trmal
# Voir aide dans qgis pour objectif du code


rep_qgis=getwd()
rep_ini=dirname(rep_qgis)
fich_profil=paste(rep_ini,"/profil/QGIS/QGIS2.ini",sep="")
fid
while (length(line
if(regexpr("R_SCRIPTS_FOLDER=", line)>0) {
print(line)
val=regexpr("R_SCRIPTS_FOLDER=", line)+17
chem_routine=substr(line,val,nchar(line))
}
}
close(fid)

fichier_init=paste(chem_routine,"/Init_Routine_Cerema",as.character(Numero_de_calcul),".txt",sep="")
file.create(fichier_init)
fid=file(fichier_init, open = "w")
lignes=c("#Chemin de l'exe de Grass",Chemin_de_l_exe_de_Grass,"#Monde Grass temporaire (1=oui, 0=non)",Monde_Grass_temp,"#Chemin des donnees Grass",Chemin_des_donnees_Grass,"#Localisation",Localisation,"#Jeu de donnees",Jeu_de_donnees,"#Projection (EPSG)",EPSG,"#Chemin des routines R",chem_routine)
cat(lignes,file=fid,sep="\n")
close(fid)

dir.create(Chemin_des_donnees_Grass)
Sortie de la console d'exécution de R

R version 3.4.1 (2017-06-30) -- "Single Candle"
Copyright (C) 2017 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)

R est un logiciel libre livré sans AUCUNE GARANTIE.
Vous pouvez le redistribuer sous certaines conditions.
Tapez 'license()' ou 'licence()' pour plus de détails.

R est un projet collaboratif avec de nombreux contributeurs.
Tapez 'contributors()' pour plus d'information et
'citation()' pour la façon de le citer dans les publications.

Tapez 'demo()' pour des démonstrations, 'help()' pour l'aide
en ligne ou 'help.start()' pour obtenir l'aide au format HTML.
Tapez 'q()' pour quitter R.

options("repos"="http://cran.at.r-project.org/")
.libPaths("C:/Users/clement.dutremble/.qgis2/processing/rlibs")
tryCatch(find.package("rgdal"), error=function(e) install.packages("rgdal", dependencies=TRUE))
[1] "C:/Users/clement.dutremble/.qgis2/processing/rlibs/rgdal"
tryCatch(find.package("raster"), error=function(e) install.packages("raster", dependencies=TRUE))
[1] "C:/Users/clement.dutremble/.qgis2/processing/rlibs/raster"
library("raster")
Le chargement a nécessité le package : sp
library("rgdal")
rgdal: version: 1.2-8, (SVN revision 663)
Geospatial Data Abstraction Library extensions to R successfully loaded
Loaded GDAL runtime: GDAL 2.0.1, released 2015/09/15
Path to GDAL shared files: C:/Users/clement.dutremble/.qgis2/processing/rlibs/rgdal/gdal
Loaded PROJ.4 runtime: Rel. 4.9.2, 08 September 2015, [PJ_VERSION: 492]
Path to PROJ.4 shared files: C:/Users/clement.dutremble/.qgis2/processing/rlibs/rgdal/proj
Linking to sp version: 1.2-5
Chemin_de_l_exe_de_Grass="C:\\GRASS GIS 7.2.2"
Monde_Grass_temp=0
Chemin_des_donnees_Grass="C:\\GrassData"
Localisation="TEST"
Jeu_de_donnees="TEST"
EPSG=2154
Numero_de_calcul=1
# DICARTO_00_Initialisation_Grass
# Version 2.0 06/10/2015
# Cerema
# Frederic Pons, Celine Trmal
# Voir aide dans qgis pour objectif du code


rep_qgis=getwd()
rep_ini=dirname(rep_qgis)
fich_profil=paste(rep_ini,"/profil/QGIS/QGIS2.ini",sep="")
fid
Error in file(fich_profil, open = "r") : impossible d'ouvrir la connexion
De plus : Warning message:
In file(fich_profil, open = "r") :
impossible d'ouvrir le fichier 'C:/PROGRA~1/QGIS2~1.18/profil/QGIS/QGIS2.ini' : No such file or directory
Exécution arrêtée
Converting outputs
Charger les couches de résultat
Algorithm DICARTO 00 Initialisation Grass finished

Si je comprends bien, R n'arrive pas a trouver le Qgis? Est-ce que je dois règler quelque chose dans R pour que sa fonctionne?

merci d'avance pour votre aide smile

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |