Upload
margherita-di-leo
View
1.161
Download
2
Embed Size (px)
DESCRIPTION
Esercitazione pratica GRASS GIS
Citation preview
Workshop GRASS GISEsercitazioni
Luca Delucchi*, Margherita Di Leo**,Markus Neteler*
* Fondazione Edmund Mach – GIS & Remote Sensing Platform** Universita` della Basilicata
Foggia, 24 Novembre 2011GFOSSDAY 2011
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, soils and 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 Land Surface Temperature (LST) time series.
# Also multiple-return lidar data are included http://www.grassbook.org/data_menu3rd.php
percorsoGRASS data set
Avvio
Location
Mapset
Avvio
Esercitazioni:
- Analisi idrologica
- Analisi archeologica
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 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
r.slope.aspect elevation=elevation@PERMANENT slope=pendenza aspect=esposizione
Pendenza ed esposizione (r.slope.aspect)
Analisi idrologica (r.watershed)
r.watershed elevation=elevation@PERMANENT accumulation=accumuli drainage=drenaggio stream=fiumi threshold=1000
Analisi idrologica (r.watershed)
r.watershed elevation=elevation@PERMANENT accumulation=accumuli drainage=drenaggio stream=fiumi threshold=1000
Analisi idrologica (r.watershed)
r.watershed elevation=elevation@PERMANENT accumulation=accumuli drainage=drenaggio stream=fiumi threshold=1000
fiumi
Analisi idrologica (r.watershed)
r.watershed elevation=elevation@PERMANENT accumulation=accumuli drainage=drenaggio stream=fiumi threshold=1000
Mappa delle direzioni di drenaggio
(Flow direction)
Analisi idrologica (r.watershed)
r.watershed elevation=elevation@PERMANENT accumulation=accumuli drainage=drenaggio stream=fiumi threshold=1000
Matrice degli accumuli
(Flow accumulation)
Analisi idrologica (r.watershed)
r.watershed elevation=elevation@PERMANENT accumulation=accumuli drainage=drenaggio stream=fiumi threshold=1000
r.thin input=fiumi output=fiumi_thin
Estrazione del reticolo idrografico: trasformazione da raster a vettoriale
r.to.vect input=fiumi_thin output=reticolo feature=line
Estrazione del reticolo idrografico: trasformazione da raster a vettoriale
reticolo
Estrazione del reticolo idrografico: trasformazione da raster a vettoriale
Confronto con i fiumi digitalizzati
Layers: Lakes, streams
Layers: Lakes, streams
Confronto con i fiumi digitalizzati
Layers: Lakes, streams, elevation, reticolo
Confronto con i fiumi digitalizzati
Layers: Lakes, streams, elevation, reticolo
Confronto con i fiumi digitalizzati
Delimitazione del bacino idrografico (r.water.outlet)
r.water.outlet drainage=drenaggio basin=bacino easting=643677.87 northing=222800.246
r.water.outlet drainage=drenaggio basin=bacino easting=643677.87 northing=222800.246
Delimitazione del bacino idrografico (r.water.outlet)
Delimitazione del bacino idrografico (r.water.outlet)
r.water.outlet drainage=drenaggio basin=bacino easting=643677.87 northing=222800.246
Delimitazione del bacino idrografico (r.water.outlet)
r.water.outlet drainage=drenaggio basin=bacino easting=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 all'interno del bacino (v.overlay)
v.overlay ainput=reticolo atype=line binput=bacino_vect output=fiumi_in_bacino operator=and
Esercitazioni:
- Analisi idrologica
- Analisi archeologica
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 costruisse i propri villaggi ad una quota inferiore a 100 m s.l.m., 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.Solo i terreni con superficie superiore a 1 ettaro saranno poi selezionati, poiché le aree con superfici inferiori 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)
r.buffer input=fiumi output=fiumi_buffer distances=200 units=meters
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.
Map algebra (r.mapcalc)
r.mapcalc "fino_a_100=if(elevation<=100,1,0)"
Mappa delle aree con quota non superiore a 100 m s.l.m.
Map algebra (r.mapcalc)
Mappa delle aree con esposizione sud-est / sud / sud-ovest
r.mapcalc "buona_esposizione=if(esposizione>=225&&esposizione<=315,1,0)"
Map algebra (r.mapcalc)
Mappa delle aree con pendenza non superiore a 25 gradi
r.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 ettaro
r.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/bysa/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 it
License details: AttributionShareAlike 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 author's 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.