Gfossday2011 esercitazione
Upcoming SlideShare
Loading in...5
×
 

Gfossday2011 esercitazione

on

  • 1,276 views

Esercitazione pratica GRASS GIS

Esercitazione pratica GRASS GIS

Statistics

Views

Total Views
1,276
Views on SlideShare
1,269
Embed Views
7

Actions

Likes
2
Downloads
32
Comments
1

4 Embeds 7

http://www.linkedin.com 4
http://a0.twimg.com 1
http://www.docshut.com 1
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • ## # 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
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Gfossday2011 esercitazione Gfossday2011 esercitazione Presentation Transcript

  • 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
  • Esercitazioni:- Analisi idrologica- Analisi archeologica
  • 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
  • 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 inoltre divoler delimitare il bacino idrografico sotteso allasezione di chiusura di coordinate:easting=643677.87 northing=222800.246(Lambert Conformal Conic)
  • 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=fiumi threshold=1000
  • Analisi idrologica (r.watershed)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  • Analisi idrologica (r.watershed)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  • Analisi idrologica (r.watershed) fiumir.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  • Analisi idrologica (r.watershed) Mappa delle direzioni di drenaggio (Flow direction)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  • Analisi idrologica (r.watershed) Matrice degli accumuli (Flow accumulation)r.watershed elevation=elevation@PERMANENT accumulation=accumulidrainage=drenaggio stream=fiumi threshold=1000
  • Estrazione del reticolo idrografico: trasformazione da raster a vettorialer.thin input=fiumi output=fiumi_thin
  • Estrazione del reticolo idrografico: trasformazione da raster a vettorialer.to.vect input=fiumi_thin output=reticolo feature=line
  • 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=643677.87 northing=222800.246
  • Delimitazione del bacino idrografico (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=643677.87 northing=222800.246
  • Delimitazione del bacino idrografico (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=643677.87 northing=222800.246
  • Delimitazione del bacino idrografico (r.water.outlet)r.water.outlet drainage=drenaggio basin=bacinoeasting=643677.87 northing=222800.246
  • 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_vectoutput=fiumi_in_bacino operator=and
  • Esercitazioni:- Analisi idrologica- Analisi archeologica
  • 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
  • Buffer (r.buffer)r.buffer input=fiumi_thin output=fiumi_buffer distances=200 units=meters
  • 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
  • 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)"
  • Map algebra (r.mapcalc) Mappa delle aree con esposizione sud-est / sud / sud-ovestr.mapcalc "buona_esposizione=if(esposizione>=225&&esposizione<=315,1,0)"
  • Map algebra (r.mapcalc) Mappa delle aree con pendenza non superiore a 25 gradir.mapcalc "buona_pendenza=if(pendenza<=25,1,0)"
  • 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() )"
  • 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
  • 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.