#1 Mon 18 January 2016 12:34
- Gimli
- Juste Inscrit !
- Date d'inscription: 7 Jan 2016
- Messages: 9
Importer en série de raster dans R
Bonjour,
Afin de réaliser des travaux pour mon stage, je suis à la recherche d'une méthode qui me permette d'automatiser le calcul d'indices paysagers sur un très grand nombre de raster. (pour ne pas spécifier le nom à chacun des 200.000 raster que j'ai à analyser). Or je ne vois pas du tout s'il existe ou non une commande ou une manip qui permet d'importer ces rasters de façon automatique et ensuite de réaliser les calculs pur chacun d'entre-eux.
Je vous remercie de votre aide,
Hors ligne
#2 Mon 18 January 2016 13:38
- ppluvinet
- Participant assidu
- Lieu: VALENCE
- Date d'inscription: 6 Aug 2007
- Messages: 617
Re: Importer en série de raster dans R
Bonjour,
Sur quel logiciel réalisez-vous les indices paysagers? Sur R ?
Si c'est le cas, la fonction list.files permet de récupérer les noms des fichiers contenus dans un dossier
Il suffit ensuite de faire une boucle sur le résultat de list.files
Code:
RST<-list.files(CHEMIN_REPERTOIRE) for (i in RST) { #code du calcul d'indice }
Vous trouverez une communauté plus spécialisée sur la syntaxe R ici :
http://forums.cirad.fr/logiciel-R/
Bon courage,
Pascal PLUVINET
Hors ligne
#3 Mon 18 January 2016 14:40
- Gimli
- Juste Inscrit !
- Date d'inscription: 7 Jan 2016
- Messages: 9
Re: Importer en série de raster dans R
Bonjour,
Merci beaucoup pour votre aide. En effet je calcul mes indices via la fonction classStat du package SDMTools de R,
je prends note, ça devrait bien m'aider!
Bonne journée, et merci encore
Hors ligne