Notice de DICARTO packagé avec R
Les routines DICARTO ont été mises au point pour satisfaire à court terme les exigence de la cartographie de la directive inondation. Aujourd'hui elles intègrent toute une gamme de petits outils qui permettent de traiter facilement les MNT Lidar. Elles ont d'abord été réalisées dans un environnement Matlab, pour plus de détails : Notice_de_DICARTO.
Aujourd'hui, le Cerema/DterMed transforme petit à petit ces outils vers un environnement R qui, sous qgis, rend la mise en œuvre plus conviviale et simple.
Sommaire |
Installation de R et de ses packages
Pour faire fonctionner les routines il faut dans un premier temps installer le logiciel R. Il est téléchargeable à partir du site http://www.r-project.org/
R est alimenté par un certain nombre de packages, qu'il convient d'installer au préalable. Voilà la liste de ce que nous utilisons actuellement dans nos routines :
- spgrass7 : télécharger la dernière version
- XML : télécharger la dernière version
- raster : télécharger la dernière version
- sp : télécharger la dernière version
- rgdal : télécharger la dernière version
- rgeos : télécharger la dernière version
Il est conseillé de tout télécharger au format .zip et ensuite de tous les installer depuis le logiciel R en sélectionnant tous les zip (cf Copie d'écran ci-contre).
Installation de Grass 7
Contrairement à la version DICARTO sous Matlab qui s'appuyait sur Grass 6.4 livré avec le produit Qgis-Grass, la version DICARTO sous R utilise Grass 7 qui n'est pas encore livrée avec le produit Qgis-Grass 2.6 du ministère, mais qui est livrée avec Qgis-Grass 2.8 (version non ministère)(mais des problèmes dans le plugin Grass subsiste).
Si vous utilisez Qgis-Grass 2.6 packagé ministère, il vous faut installer Grass 7. La version actuellement utilisée est la première stable : Grass 7.0.0 du 22 février 2015 télécharger
Utilisation des routines DICARTO depuis Qgis 2.6
Configuration de Qgis (à faire la 1ère fois)
Initialisation de Grass (à faire à chaque fois)
Lancement d'une routine
Utilisation des routines DICARTO depuis R
Avantages :
- pouvoir faire tourner plusieurs calculs sur des dossiers GrassData en même temps
- gain de temps de l'ordre de la minute au lancement de la routine
Inconvénients :
- Pas de menus pour rentrer les paramètres
Listes des routines développées
Note : d'autres personnes peuvent avoir contribué au contenu de cet article, [Consultez l'historique]. |
Note : d'autres personnes peuvent avoir contribué au contenu de cet article, [Consultez l'historique]. |