Pages: 1
- Sujet précédent - QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters - Sujet suivant
#1 Fri 29 April 2011 15:15
- Ferraton
- Participant actif
- Date d'inscription: 13 Sep 2005
- Messages: 104
QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters
Bonjour
j'utilise GRASS sous QGIS.
J'ai chargé plusieurs rasters sous GRASS qui sont des dalles carrées. Je souhaiterais créer des courbes de niveaux en une seule fois sur l'ensemble du périmètre de l'étude qui est couvert par 9 dalles.
je n'ai pas trouvé comment indiquer à GRASS de prendre plusieurs rasters en entrée dans la commande r.contour.input ? (interface sous QGIS) ?
est-ce possible ?
Cordialement,
Hors ligne
#2 Fri 29 April 2011 16:23
- Sylvain_M
- Membre
- Lieu: Lyon
- Date d'inscription: 3 Aug 2009
- Messages: 298
Re: QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters
je ne sais pas si r.contour.input peut prendre plusieurs raster en entrée ...
par contre rien de plus simple que d'utiliser r.patch pour réunir les 9 dalles en 1 seul raster
Hors ligne
#3 Fri 29 April 2011 17:04
Re: QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters
Bonjour,
On peut aussi tout faire uniquement dans QGIS sans passer par Grass.
Il suffit de créer un raster virtuel (fichier vrt) des 9 dalles puis de calculer les courbes sur ce raster virtuel.
@+
B
Dernière modification par Berto (Fri 29 April 2011 18:28)
Hors ligne
#4 Mon 02 May 2011 15:39
- Ferraton
- Participant actif
- Date d'inscription: 13 Sep 2005
- Messages: 104
Re: QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters
Bonjour,
La commande r.patch fonctionne bien, mais par contre je n'ai pas la même résolution que mes dalles initiales.
D'après la documentation cette commande prend la résolution de la région, mais je n'ai pas trouvé comment on change la résolution de la région dans l'interface GRASS de QGIS ?
Si quelqu'un peut m'aider ?
Sinon pour la solution de Bertrand...(tout avec le plug-in gdal sous QGIS)
çà marche pas trop mal, sauf que la manipulation des VRT sous QGIS n'est pas des plus rapide...
autres questions : quels sont les possibilités avec QGIS GRASS de générer des profils en travers sur un raster de format grid asc ?
Cordialement,
Alain
Hors ligne
#5 Mon 02 May 2011 17:12
- diophamidou
- Participant assidu
- Date d'inscription: 18 Jan 2006
- Messages: 243
Re: QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters
Je pense que tu peux taper la commande g.region rast= ton raster -p dans le Shell de console Grass depuis les outils de qgis ( le -p) pertmettant d'afficher le résultat. tu peux aussi refixer ta resolution en tapant la même commande :g.region rast= ton raster -p res=la resolution que tu souhaites
Hors ligne
#6 Tue 03 May 2011 17:43
- Ferraton
- Participant actif
- Date d'inscription: 13 Sep 2005
- Messages: 104
Re: QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters
Bonjour,
finalement j'ai utilisé la commande g.region nsres=1 ewres=1
ce qui étaient les paramètres de résolution de chaque dalle initiale (résolution NS et résolution EW).
Merci donc pour l'info sur g.region !
Sinon je demandais dans mon dernier post, je demandais si on disposait de fonctions de calcul de profils sous QGIS/GRASS, je n'ai pas trouvé...
A priori il y a la fonction r.profile sous GRASS...
j'ai loupé quelque chose ? il faut absolument utiliser GRASS seul ?
Cordialement,
Alain FERRATON
Hors ligne
#7 Wed 04 May 2011 14:20
Re: QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters
Pour GRASS
pour comprendre la notion de région, très importante:
http://www.portailsig.org/content/grass … -du-cercle
et pour les profils
http://www.portailsig.org/content/grass … ographique, http://underdark.wordpress.com/2010/12/ … nd-python/, http://grass.osgeo.org/wiki/How_to_crea … on_profile
QGIS dispose aussi d'un plugin "Profile"
Hors ligne
#8 Fri 06 May 2011 14:43
- LdB
- Participant actif
- Lieu: Cugnaux
- Date d'inscription: 14 Sep 2008
- Messages: 120
Re: QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters
Oui pour les profils , soit il faut passer par l'extension "Terrain profile" de QGIS soit il faut utiliser r.profil de GRASS mais directement sous l'interface
de GRASS, je n'ai pas non plus trouvé le moyen d'utiliser r.profil via QGIS.
Si vous avez des soucis avec l'interface de GRASS n'hésitez pas à me contacter
Hors ligne
Pages: 1
- Sujet précédent - QGIS / Grass : création de courbes de niveaux depuis plusieurs rasters - Sujet suivant