Foggia, 24 Novembre 2011        GFOSSDAY 2011       Workshop GRASS GIS           Esercitazioni Luca Delucchi*, Margherita ...
Esercitazioni:- Analisi idrologica- Analisi archeologica
North Carolina (NC, USA) data set                                      Raster, vector and satellite data# Vector data incl...
percorso        GRASS data set         Location            MapsetAvvio          Avvio
Esercitazioni:- Analisi idrologica- Analisi archeologica
Analisi idrologica●Lobiettivo di questa esercitazione e` di estrarre ilreticolo idrografico di una certa regione, e inoltr...
Verificare i dati a disposizione (r.info)r.info map=elevation
Impostare la regione di lavoro (g.region)g.region rast=elevation -ap
Pendenza ed esposizione (r.slope.aspect)r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione
Pendenza ed esposizione (r.slope.aspect)r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione
Pendenza ed esposizione (r.slope.aspect)r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione
Pendenza ed esposizione (r.slope.aspect)r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione
Analisi idrologica (r.watershed)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=f...
Analisi idrologica (r.watershed)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=f...
Analisi idrologica (r.watershed)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=f...
Analisi idrologica (r.watershed)                                fiumir.watershed elevation=elevation@PERMANENT accumulatio...
Analisi idrologica (r.watershed)                                                                    Mappa delle           ...
Analisi idrologica (r.watershed)                                                                   Matrice degli          ...
Estrazione del reticolo idrografico: trasformazione                 da raster a vettorialer.thin input=fiumi output=fiumi_...
Estrazione del reticolo idrografico: trasformazione                 da raster a vettorialer.to.vect input=fiumi_thin outpu...
Estrazione del reticolo idrografico: trasformazione              da raster a vettoriale    reticolo
Confronto con i fiumi digitalizzatiLayers: Lakes, streams
Confronto con i fiumi digitalizzatiLayers: Lakes, streams
Confronto con i fiumi digitalizzatiLayers: Lakes, streams, elevation, reticolo
Confronto con i fiumi digitalizzatiLayers: Lakes, streams, elevation, reticolo
Delimitazione del bacino idrografico              (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=64...
Delimitazione del bacino idrografico              (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=64...
Delimitazione del bacino idrografico              (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=64...
Delimitazione del bacino idrografico              (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=64...
Conversione bacino da raster a          vettoriale (r.to.vect)r.to.vect -s input=bacino out=bacino_vect feature=area
Estrazione fiumi allinterno del             bacino (v.overlay)v.overlay ainput=reticolo atype=line binput=bacino_vectoutpu...
Esercitazioni:- Analisi idrologica- Analisi archeologica
Analisi archeologica●Lobiettivo di questa esercitazione e` di creare unamappa di localizzazione probabile di reperti arche...
Buffer (r.buffer)r.buffer input=fiumi_thin output=fiumi_buffer distances=200 units=meters
Buffer (r.buffer)                                                         Creazione delle aree                            ...
Map algebra (r.mapcalc)                                                Mappa delle aree con                               ...
Map algebra (r.mapcalc)                                                             Mappa delle aree                      ...
Map algebra (r.mapcalc)                                                  Mappa delle aree con                             ...
Map algebra (r.mapcalc)                                                                  Mappa delle aree (in             ...
Riclassificazione in base alla superficie delle                      aree                                                 ...
License of this document             This work is licensed under a Creative Commons License.                         http:...
Upcoming SlideShare
Loading in...5
×

Gfossday2011 esercitazione

1,205

Published on

Esercitazione pratica GRASS GIS

Published in: Education
1 Comment
2 Likes
Statistics
Notes
  • ## # Esercitazione
    # Dataset: North Carolina, USA
    # Mapset : user1

    ## # Analisi idrologica

    # L'obiettivo di questa esercitazione e` di estrarre il reticolo idrografico di una certa regione,
    # e inoltre di voler delimitare il bacino idrografico sotteso alla sezione di chiusura di coordinate:
    # easting=643677.87 northing=222800.246
    # (Lambert Conformal Conic)

    # Verificare la risoluzione e le informazioni sulla proiezione di un raster

    r.info map=elevation

    # Impostazione regione di lavoro

    g.region rast=elevation -ap

    # Estrazione pendenza ed esposizione

    r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione

    # Analisi idrologica

    r.watershed elevation=elevation@PERMANENT accumulation=accumuli drainage=drenaggio stream=fiumi threshold=1000

    # Estrazione del reticolo idrografico (Trasformazione da raster a vettoriale)

    r.thin input=fiumi output=fiumi_thin
    r.to.vect input=fiumi_thin output=reticolo feature=line

    # Delimitazione del bacino idrografico

    r.water.outlet drainage=drenaggio basin=bacino easting=643677.87 northing=222800.246

    # Trasformazione del bacino in vettoriale
    # -s per bordi smooth

    r.to.vect -s input=bacino out=bacino_vect feature=area

    # Estrazione dei fiumi all'interno del bacino

    v.overlay ainput=reticolo atype=line binput=bacino_vect output=fiumi_in_bacino operator=and

    ##################

    ## # Analisi archeologica

    # L'obiettivo di questa esercitazione e` di creare una mappa di localizzazione probabile
    # di reperti archeologici appartenenti ad una ipotetica antica popolazione.
    # Si ipotizza che tale popolazione avesse costruito il proprio villaggio ad una quota
    # inferiore a 100 mslm, ad una distanza entro i 200 m dai corsi d'acqua, in
    # territori con esposizione da sud-est a sud-ovest e pendenza compresa tra 0 e 25 gradi.

    # Creazione delle aree attorno a tutte le celle con valore non nullo ad una distanza data.
    # Il risultato è una mappa in cui hanno valore 1 le celle contenenti i fiumi, valore 2
    # le celle distanti fino a 200 metri da essi e * le altre.
    # Solo i terreni con superficie superiore a 1 ettaro saranno poi selezionati, poiché
    # le superfici con aree inferiori non posso permettere lo sviluppo di un villaggio


    r.buffer input=fiumi output=fiumi_buffer distances=200 units=meters

    # Individuazione dei territori con quota inferiore a 100 m s.l.m.

    r.mapcalc 'fino_a_100=if(elevation=225&&esposizione

    # Estrazione delle sole aree con superficie superiore a 1 ettaro

    r.reclass.area --overwrite input=intersezione output=intersezione_max_ettaro greater=1
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
1,205
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
39
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Gfossday2011 esercitazione

  1. 1. Foggia, 24 Novembre 2011 GFOSSDAY 2011 Workshop GRASS GIS Esercitazioni Luca Delucchi*, Margherita Di Leo**, Markus Neteler** Fondazione Edmund Mach – GIS & Remote Sensing Platform ** Universita` della Basilicata
  2. 2. Esercitazioni:- Analisi idrologica- Analisi archeologica
  3. 3. North Carolina (NC, USA) data set Raster, vector and satellite data# Vector data include administrative boundaries, census data, zipcodes, firestations, hospitals, roads and railroads,public schools and colleges, bus routes, points of interest, precipitation, hydrography maps, geodetic points, soilsand geological maps.# Raster data include elevation (NED 3arc-sec, SRTM-V1 30m, lidar derived DEMs at 1m and 6m), slope, aspect,watershed basins, geology, and landuse. The resolution of raster maps is 500m, 30m, 10m, and 1m.# Imagery data include 1m resolution orthophoto, several LANDSAT-TM5/7 scenes and a MODIS daily LandSurface Temperature (LST) time series.# Also multiple-return lidar data are included http://www.grassbook.org/data_menu3rd.php
  4. 4. percorso GRASS data set Location MapsetAvvio Avvio
  5. 5. Esercitazioni:- Analisi idrologica- Analisi archeologica
  6. 6. Analisi idrologica●Lobiettivo di questa esercitazione e` di estrarre ilreticolo idrografico di una certa regione, e inoltre divoler delimitare il bacino idrografico sotteso allasezione di chiusura di coordinate:easting=643677.87 northing=222800.246(Lambert Conformal Conic)
  7. 7. Verificare i dati a disposizione (r.info)r.info map=elevation
  8. 8. Impostare la regione di lavoro (g.region)g.region rast=elevation -ap
  9. 9. Pendenza ed esposizione (r.slope.aspect)r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione
  10. 10. Pendenza ed esposizione (r.slope.aspect)r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione
  11. 11. Pendenza ed esposizione (r.slope.aspect)r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione
  12. 12. Pendenza ed esposizione (r.slope.aspect)r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione
  13. 13. Analisi idrologica (r.watershed)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  14. 14. Analisi idrologica (r.watershed)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  15. 15. Analisi idrologica (r.watershed)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  16. 16. Analisi idrologica (r.watershed) fiumir.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  17. 17. Analisi idrologica (r.watershed) Mappa delle direzioni di drenaggio (Flow direction)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  18. 18. Analisi idrologica (r.watershed) Matrice degli accumuli (Flow accumulation)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  19. 19. Estrazione del reticolo idrografico: trasformazione da raster a vettorialer.thin input=fiumi output=fiumi_thin
  20. 20. Estrazione del reticolo idrografico: trasformazione da raster a vettorialer.to.vect input=fiumi_thin output=reticolo feature=line
  21. 21. Estrazione del reticolo idrografico: trasformazione da raster a vettoriale reticolo
  22. 22. Confronto con i fiumi digitalizzatiLayers: Lakes, streams
  23. 23. Confronto con i fiumi digitalizzatiLayers: Lakes, streams
  24. 24. Confronto con i fiumi digitalizzatiLayers: Lakes, streams, elevation, reticolo
  25. 25. Confronto con i fiumi digitalizzatiLayers: Lakes, streams, elevation, reticolo
  26. 26. Delimitazione del bacino idrografico (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=643677.87 northing=222800.246
  27. 27. Delimitazione del bacino idrografico (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=643677.87 northing=222800.246
  28. 28. Delimitazione del bacino idrografico (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=643677.87 northing=222800.246
  29. 29. Delimitazione del bacino idrografico (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=643677.87 northing=222800.246
  30. 30. Conversione bacino da raster a vettoriale (r.to.vect)r.to.vect -s input=bacino out=bacino_vect feature=area
  31. 31. Estrazione fiumi allinterno del bacino (v.overlay)v.overlay ainput=reticolo atype=line binput=bacino_vectoutput=fiumi_in_bacino operator=and
  32. 32. Esercitazioni:- Analisi idrologica- Analisi archeologica
  33. 33. Analisi archeologica●Lobiettivo di questa esercitazione e` di creare unamappa di localizzazione probabile di reperti archeologiciappartenenti ad una ipotetica antica popolazione.Si ipotizza che tale popolazione costruisse i propri villaggiad una quota inferiore a 100 m s.l.m., ad una distanzaentro i 200 m dai corsi dacqua, in territori conesposizione da sud-est a sud-ovest e pendenzacompresa tra 0 e 25 gradi.Solo i terreni con superficie superiore a 1 ettarosaranno poi selezionati, poiché le aree con superficiinferiori non possono permettere lo sviluppo di un villaggio
  34. 34. Buffer (r.buffer)r.buffer input=fiumi_thin output=fiumi_buffer distances=200 units=meters
  35. 35. Buffer (r.buffer) Creazione delle aree attorno a tutte le celle con valore non nullo ad una distanza data. Il risultato è una mappa in cui hanno valore 1 le celle contenenti i fiumi, valore 2 le celle distanti fino a 200 metri da essi e * le altre.r.buffer input=fiumi output=fiumi_buffer distances=200 units=meters
  36. 36. Map algebra (r.mapcalc) Mappa delle aree con quota non superiore a 100 m s.l.m.r.mapcalc "fino_a_100=if(elevation<=100,1,0)"
  37. 37. Map algebra (r.mapcalc) Mappa delle aree con esposizione sud-est / sud / sud-ovestr.mapcalc "buona_esposizione=if(esposizione>=225&&esposizione<=315,1,0)"
  38. 38. Map algebra (r.mapcalc) Mappa delle aree con pendenza non superiore a 25 gradir.mapcalc "buona_pendenza=if(pendenza<=25,1,0)"
  39. 39. Map algebra (r.mapcalc) Mappa delle aree (in fucsia) che soddisfano tutte le condizioni richieste (intersezione)r.mapcalc "intersezione = if( ( fiumi_buffer == 2 && fino_a_100 == 1&& buona_esposizione == 1 && buona_pendenza == 1 ), 1, null() )"
  40. 40. Riclassificazione in base alla superficie delle aree Mappa delle aree (in fucsia) che soddisfano area > 1 ettaror.reclass.area input=intersezione output=intersezione_max_ettaro greater=1
  41. 41. License of this document             This work is licensed under a Creative Commons License.                         http://creativecommons.org/licenses/by­sa/3.0/                                      2011, Luca Delucchi, Margherita Di Leo, Markus Neteler, Italy                                       luca.delucchi AT iasma DOT it, dileomargherita AT gmail DOT com, markus.neteler AT iasma DOT itLicense details: Attribution­ShareAlike 3.0:You are free:  * to Share — to copy, distribute and transmit the work  * to Remix — to adapt the work Under the following conditions:  * Attribution — You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).  *Share Alike — If you alter, transform, or build upon this work, you may distribute the resulting work only under the same, similar or a compatible license.With the understanding that:  * Waiver — Any of the above conditions can be waived if you get permission from the copyright holder.  * Other Rights — In no way are any of the following rights affected by the license:       o Your fair dealing or fair use rights;       o The authors moral rights;       o Rights other persons may have either in the work itself or in how the work is used, such as publicity or privacy rights.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×