SlideShare a Scribd company logo
1 of 103
PROVINCIA AUTONOMA DI TRENTO Servizo Bacini Montani JGRASS: ANALISI GEOMORFOLOGICHE Trento,  17 Ottobre 2008
It is developed with the purpose of giving some quantitative and qualitative instruments for knowing the morphology of catchments. ,[object Object],[object Object],HORTONMACHINE: THE PURPOSE
Starting hypothesis is: HORTONMACHINE: OUR WORK ,[object Object],[object Object],[object Object],[object Object],[object Object],MORPHOMETRY EROSION PROCESSES
HORTONMACHINE: THE HISTORY ,[object Object],[object Object],[object Object]
HORTONMACHINE: ,[object Object],[object Object]
HORTONMACHINE: ,[object Object],[object Object],[object Object]
HORTONMACHINE: ,[object Object],[object Object],[object Object],[object Object]
HORTONMACHINE: ,[object Object],[object Object],[object Object],[object Object],[object Object]
HORTONMACHINE: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HORTONMACHINE: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HORTONMACHINE: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The topography is represented by a bivariate continuous function  z = f(x,y) and with continuous derivative up to the second order almost everywhere. MORPHOLOGY
The representation on a regular rectangular grid of the data constitutes the most common and most efficient form in which the terrain digital data can be found. ,[object Object],[object Object],[object Object],[object Object],DIGITAL ELEVATION MODELS (D.T.M.)‏ The data in this raster form usually is made by reporting the vertical coordinate, z, for a subsequent series of points, along an assigned regular spacing profile.
definition the working region pit detection definition of the drainage directions definition of the main network extraction of the interesting catchment D8  (maximum slope)‏ D8 with correction (correction on the direction of  the gradient)‏ PRELIMINARY OPERATIONS import in JGrass the starting DEM which we want to analyse individuation of the existing sub basins
DERIVED ATTRIBUTES: Local slope (h.slope)‏ Local curvature (h.tapes o h.nabla)‏ Total contributing area (h.tca, h.multitca)‏ Catchment divide   distance (h.hacklength)‏ Distance to outlet (h.distance2outlet)‏ ……… ..
FIRST STEP: DEPITTING THE DEM The first operation to do is to fill the depression points present within a DEM so that the drainage directions can be defined in each point. Observations on this topic demonstrate that this calculation addresses lesser than the 1% of the data and that usually this depressions are given by wrong calculation in the DEM creation phase and that in fact they are not real depressions. The command used to fill the depressions is: h.pitfiller based on the Tarboton algorithm.
h.pitfiller Fills the depressions following the Tarboton algorithm.
FLOW DIRECTIONS They define how water moves on the surface in relation to the topology of the study region. Flow directions allow you to calculate the drainage directions. Hypothesis: each DEM cell drains only in one of its 8 neighbours, either adjacent or diagonal in the direction of the steepest downward slope. only 8 possible direction  in which direct the flux this is a limit of modelling the natural flow
h.flowdirections It calculates the flow direction in the direction of the steepest downward slope choosing for each DEM cell to one of its 8 neighbours.  The flow directions convention numbers are from 1 to 8 where 1 is the east direction.
FLOW DIRECTIONS In the map each colour represents one of the 8 drainage directions. The map contains the convention number of this directions.
FLOW DIRECTIONS
A CORRECTION TO THE PURE D8 METHOD Using the “pure” D8 method for the drainage direction estimation cause an effect of deviation from the real direction identified by the gradients. This algorithm calculates the drainage direction minimizing the deviation of the flow from the real flux direction. The deviation is calculated beginning from the pixel at highest elevation and going downstream. The deviation is calculated with a triangular construction and can be expressed as angular deviation (method D8-LAD) or as transversal distance (method D8-LTD)‏ The  lambda  parameter is used to assign a weight to the correction made to the drainage directions. This method has been developed by S. Orlandini
h.draindir LAD method: angular deviation LTD method: transversal deviation The deviation is cumulated from higher pixels down-hill and the D8 drainage direction is redirected to the real direction when the value is larger than an assigned threshold. If  λ  = 0 the deviation counter has no memory and the pixels up-hill do not affect the choice.
THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
h.draindir Map obtained categorizing the  resulting map of the command Map obtained personalizing the  colours of the original map
THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
h.draindir NETWORK FIXED METHOD: in flat areas or where there are manmade constructions, it can happen that the extracted channel  network does not coincide with the real channel network.
h.draindir FLOW FIXED METHOD
h.draindir FLOW FIXED METHOD
h.draindir
h.draindir
TOTAL CONTRIBUTING AREA It represents the area that contributes to a particular point of the catchment basin. It is an extremely important quantity in the geomorphologic and hydrologic study of a river basin: it is strictly related to the discharge flowing through the different points of the system in uniform precipitation conditions. On this quantity most of the diffusive methods used to extract the stream network from the digital models are based.
TCA ,[object Object],[object Object],[object Object]
TCA 1 2 3 4 5 6 7 8 9 ,[object Object],[object Object],[object Object],source
TCA RESULTS COMPARISON In the figures are compared the total contributing areas calculated with the pure D8 method and with the corrected method (LAD-D8). In the second case the typical maximum steepest parallelisms are not present with a representation of the flow very near to reality. Log(TCA)‏ Log (LAD-TCA)‏
FLOW DIRECTIONS Many applications to be correctly executed need a matrix of the flow directions that have a new class value. This new class (conventionally indicated in JGrass with 10) identifies the basin outlets, those are the pixels draining outside the analysed region. In other words this command marks the outlets: The command is:
MARKOUTLET
GRADIENTS The gradients are relevant because the main driving force of the flux is the gravity and the gradient identifies the flow directions of the water and contributes also to determinate its velocity. Let's observe that the gradient, contrarily to the slope, does not use the drainage directions. It calculates only the module of the gradient which in reality is a vectorial quantity oriented in the direction starting from the minimal up to the maximal potential.
We can see the deep network incision and the flat area near the basin outlet. The particular wrong calculation in the upper part of the basin is due to the union of the originally squared DEM. GRADIENTS
The gradient calculated whit this command is given as the tangent of the correspondent angle. Using the  MAPCALCULATOR  it is possible to obtain the map of the gradients in degrees: atan(gradient)*180/3.14 h.gradient
The gradient calculated whit this command is given as the tangent of the correspondent angle. Using the  MAPCALCULATOR  it is possible to obtain the map of the gradients in degrees: atan(gradient)*180/3.14 new_map = if (condition, then, else)‏ h.gradient
It estimates the slope in every site by employing the drainage directions.  Differently from the gradients, slope calculates the drop between each pixel and the adjacent points placed underneath and it divides the result by the pixel length or by the length of the pixel diagonal, according to the cases. The greatest value is the one chosen as slope.  SLOPE
SLOPE
N.B.  Convex sites (positive curvature) represent convergent flow, concave sites (negative curvature) represent divergent flow. THE CURVATURES The mathematical definition is pretty complex. Longitudinal curvature Planar curvature it represents the deviation of the gradient along the flow  (it is negative if the gradient increases)‏ it represents the deviation of the gradient along the transversal direction  (along the contour lines)‏ it measure the convergence (+) or divergence (-) of the flow
CONTOUR LINES
h.curvatures
h.curvatures Longitudinal Curvature  Planare Curvature The planar curvatures separate the concave parts from the convex ones The longitudinal curvatures highlight  valleys
TOPOGRAPHIC CLASSIFICATION It subdivides the sites of a basin in the 9 topographic  classes identified by the longitudinal and transversal  curvatures. The aggregation of the classes in the three fundamentals index: CONCAVE SITES  CONVEX SITES PLANAR SITES
h.tc The program asks as input the threshold values of the  longitudinal and normal curvatures which define their planarity. THE VALUE IS STRICTLY RELATED TO THE TOPOLOGY
h.tc h.tc 9 classes h.tc 3 classes
CHANNEL NETWORK EXTRACTION  ,[object Object],[object Object],[object Object],[object Object],HOW IT WORKS: As soon as the first pixel of the channel network (the pixel in which the value of the parameter is larger than the threshold) is found, all the other pixel downstream are network.
h.extractnetwork Threshold on the tca The threshold depends on: - dimensions of the pixels - topographical attributes 1°method
The threshold depends on: - pixels dimensions - topographical attributes 2°method h.extractnetwork The threshold is on the parameter: which is proportional to the stress tangential to the bottom.
Threshold on the tca of the concave sites. The threshold depends on: - pixel dimensions - topographical attributes 3°method h.extractnetwork
In the resulting raster map the network pixels have the 2 value and outside the network there are null values. 1°method: threshold on the tca h.extractnetwork
2°method: threshold on the product between the tca and the gradient h.extractnetwork
3°method: threshold on the tca in the concave pixels In this case there are various groups of stream networks, everyone of them corresponds to a catchment. h.extractnetwork
ESTRACTION OF THE WORKING BASIN ,[object Object],[object Object],[object Object],[object Object]
ESTRACTION OF THE WORKING BASIN ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],h.wateroutolet
h.wateroutolet
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],BASIN MORPHOLOGICAL ANALYSIS First of all we have to execute the previous commands only for the extracted basin. Another choice would be to cut the maps on the extracted mask with the command  mapcalculator .
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],BASIN MORPHOLOGICA ANALYSIS The best thing to do is to cut the original maps on the extracted basin mask. The maps to cut are the following:
h.ab It calculates the draining area per length unit (A/b), where A is the total upstream area and b is the length of the contour line which is assumed as drained by the A area. The contour length is here be estimated by a a novel method based on curvatures.
h.ab It calculates the draining area per length unit (A/b), where A is the total upstream area and b is the length of the contour line which is assumed as drained by the A area. The contour length is here be estimated by a a novel method based on curvatures.
h.ab The stream network pixels are the concave sites. ,[object Object],[object Object],The contour line is locally approximated by an arc having the radius inversely proportional to the local planar curvature b ~ t'
h.ab
The higher values of A/b are registered near on the channel network. In fact those are the points in which the contributing area is the highest and the value of b is the lowest. THE RESULT OF A/B
THE RESULT OF A/B CHANGING THE COLORMAP
ESPOSIZIONE Calculates for every point the aspect, defined as the inclination angle of the gradient. The considered reference system put the angle to zero when the gradient is orientated towards east and grows counter-clock-wise.  The value angle is calculated in radiants. Mathematical formula:
h.aspect
h.aspect
h.aspect
h.aspect
It is defined as the area upstream that drains into the current point. A large part of DEM related literature analyses this parameter and its determination.  Usually it is calculated taking into consideration the steepest slope, but a single flowdirection for every point is not enough to have an accurate description of the runoff.  A solution to this problem is the use of an algorithm that introduces multiple draining directions on the hillslope and single ones for concave sites. THE TOTAL CONTRIBUTING AREA
[object Object],[object Object],[object Object],[object Object],[object Object],Where k represents the number of sites into which the j-est point drains. h.tca h.multitca THE TOTAL CONTRIBUTING AREA
h.multitca
TCA  Multi TCA
N.B.   Concave sites (positive curvature) represent  converging flux, convex sites (negative curvature) represent diverging flux. Laplacian is a strict relative of the curvatures and gives a way to distinguish in a first iteration convex and concave sites of the catchment. Mathematical definition: FIRST APPROACH TO CURVATURES: LAPLACIAN
h.nabla
h.nabla
convex element flat element concave element Positive curvature Negative curvature Null curvature DEFINITIONS FOR CURVATURES
h.nabla
h.nabla
[object Object],[object Object],[object Object],h.curvatures
[object Object],[object Object],[object Object],h.curvatures
[object Object],[object Object],h.gc
[object Object],[object Object],[object Object],[object Object],h.gc
[object Object],[object Object],[object Object],[object Object],h.gc
THE DISTANCES BY HACK It is given, assigned a point in the catchment, by the projection of the distance from the catchment divide along the network (until it exists), and then, proceeding upstream along the maximal slope lines.  For each network confluence, the direction of the tributary with maximal contributing area is chosen. If the tributaries have the same area, one of the two directions is chosen at random.
h.hacklentgh
MAGNITUDO:  h.magnitudo The magnitude is defined as the number of sources upstream to every point of the catchment.  If the river net is a trifurcated tree (a node in which three channels enter and one exits), then between number of springs and channels there exists a bijective correspondence  hc = 2ns − 1 hc  is the number of channels ns  the number of sources The mangitudo is also an indicator of the contributing area.
MAGNITUDO:  h.magnitudo
NETNUMBERING It assign numbers to the network’s links. It can be used by hillslope2channelattribute to label the hillslope flowing into the link with the same number.
SUBBASIN EXTRACTION:  h.netnumbering The subbasins depend on the complexity of the network: a complex network has a large number of subbasins a simple network has a small number of subbasins
SUBBASIN EXTRACTION:  h.netnumbering The subbasins depend on the complexity of the network: a complex network has a large number of subbasins a simple network has a small number of subbasins
THE DISTANCE FROM THE NETWORK Evaluates the distance of every pixel in the catchment to the network.  It can work in 2 different ways: ,[object Object],[object Object]
h.hillslope2channeldistance Distance map for a simple channel network Distance map for a rather complex channel network
HYDRO-GEOMORPHOLOGY: h.shalstab ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HYDRO-GEOMORPHOLOGY: h.shalstab ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

A novel delay dictionary design for compressive sensing-based time varying ch...
A novel delay dictionary design for compressive sensing-based time varying ch...A novel delay dictionary design for compressive sensing-based time varying ch...
A novel delay dictionary design for compressive sensing-based time varying ch...TELKOMNIKA JOURNAL
 
Handout notes gas liquid flow patterns as directed graphs
Handout notes  gas liquid flow patterns as directed graphsHandout notes  gas liquid flow patterns as directed graphs
Handout notes gas liquid flow patterns as directed graphsPablo Adames
 
Impact of the Hydrographic Changing in the Open Drains Cross Sections on the ...
Impact of the Hydrographic Changing in the Open Drains Cross Sections on the ...Impact of the Hydrographic Changing in the Open Drains Cross Sections on the ...
Impact of the Hydrographic Changing in the Open Drains Cross Sections on the ...IJMER
 
Reservoir connectivity analysis_with_streamline_sim_nov_2010_v2
Reservoir connectivity analysis_with_streamline_sim_nov_2010_v2Reservoir connectivity analysis_with_streamline_sim_nov_2010_v2
Reservoir connectivity analysis_with_streamline_sim_nov_2010_v2Arif Khan
 
An efficient algorithm for ogee spillway discharge with partiallyopened radia...
An efficient algorithm for ogee spillway discharge with partiallyopened radia...An efficient algorithm for ogee spillway discharge with partiallyopened radia...
An efficient algorithm for ogee spillway discharge with partiallyopened radia...theijes
 
Lecture 06 Signalized Intersections (Traffic Engineering هندسة المرور & Dr. U...
Lecture 06 Signalized Intersections (Traffic Engineering هندسة المرور & Dr. U...Lecture 06 Signalized Intersections (Traffic Engineering هندسة المرور & Dr. U...
Lecture 06 Signalized Intersections (Traffic Engineering هندسة المرور & Dr. U...Hossam Shafiq I
 
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...Hossam Shafiq I
 
CFD analysis of commercial vehicle
CFD analysis of commercial vehicleCFD analysis of commercial vehicle
CFD analysis of commercial vehicleShih Cheng Tung
 
17. seepage through anisotropic soil
17. seepage through anisotropic soil17. seepage through anisotropic soil
17. seepage through anisotropic soilKingshukMukherjee10
 
The role of kalman filter in improving the accuracy of gps kinematic technique
The role of kalman filter in improving the accuracy of gps kinematic techniqueThe role of kalman filter in improving the accuracy of gps kinematic technique
The role of kalman filter in improving the accuracy of gps kinematic techniqueIAEME Publication
 
A digital calibration algorithm with variable amplitude dithering for domain-...
A digital calibration algorithm with variable amplitude dithering for domain-...A digital calibration algorithm with variable amplitude dithering for domain-...
A digital calibration algorithm with variable amplitude dithering for domain-...VLSICS Design
 
Traffic signal design (1)
Traffic signal design (1)Traffic signal design (1)
Traffic signal design (1)Syed Ali
 
Future up-gradations to Flood Warning Systems in Assam
Future up-gradations to Flood Warning Systems in AssamFuture up-gradations to Flood Warning Systems in Assam
Future up-gradations to Flood Warning Systems in AssamAmaljit Bharali
 

What's hot (20)

A novel delay dictionary design for compressive sensing-based time varying ch...
A novel delay dictionary design for compressive sensing-based time varying ch...A novel delay dictionary design for compressive sensing-based time varying ch...
A novel delay dictionary design for compressive sensing-based time varying ch...
 
Handout notes gas liquid flow patterns as directed graphs
Handout notes  gas liquid flow patterns as directed graphsHandout notes  gas liquid flow patterns as directed graphs
Handout notes gas liquid flow patterns as directed graphs
 
ASSIGNMENT
ASSIGNMENTASSIGNMENT
ASSIGNMENT
 
Impact of the Hydrographic Changing in the Open Drains Cross Sections on the ...
Impact of the Hydrographic Changing in the Open Drains Cross Sections on the ...Impact of the Hydrographic Changing in the Open Drains Cross Sections on the ...
Impact of the Hydrographic Changing in the Open Drains Cross Sections on the ...
 
950v2 015
950v2 015950v2 015
950v2 015
 
Uc 832 calibration
Uc 832 calibrationUc 832 calibration
Uc 832 calibration
 
Reservoir connectivity analysis_with_streamline_sim_nov_2010_v2
Reservoir connectivity analysis_with_streamline_sim_nov_2010_v2Reservoir connectivity analysis_with_streamline_sim_nov_2010_v2
Reservoir connectivity analysis_with_streamline_sim_nov_2010_v2
 
Traffic flow model
Traffic flow modelTraffic flow model
Traffic flow model
 
An efficient algorithm for ogee spillway discharge with partiallyopened radia...
An efficient algorithm for ogee spillway discharge with partiallyopened radia...An efficient algorithm for ogee spillway discharge with partiallyopened radia...
An efficient algorithm for ogee spillway discharge with partiallyopened radia...
 
15. laplace solution+flownet
15. laplace solution+flownet15. laplace solution+flownet
15. laplace solution+flownet
 
Lecture 06 Signalized Intersections (Traffic Engineering هندسة المرور & Dr. U...
Lecture 06 Signalized Intersections (Traffic Engineering هندسة المرور & Dr. U...Lecture 06 Signalized Intersections (Traffic Engineering هندسة المرور & Dr. U...
Lecture 06 Signalized Intersections (Traffic Engineering هندسة المرور & Dr. U...
 
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
 
CFD analysis of commercial vehicle
CFD analysis of commercial vehicleCFD analysis of commercial vehicle
CFD analysis of commercial vehicle
 
Ppt
PptPpt
Ppt
 
17. seepage through anisotropic soil
17. seepage through anisotropic soil17. seepage through anisotropic soil
17. seepage through anisotropic soil
 
The role of kalman filter in improving the accuracy of gps kinematic technique
The role of kalman filter in improving the accuracy of gps kinematic techniqueThe role of kalman filter in improving the accuracy of gps kinematic technique
The role of kalman filter in improving the accuracy of gps kinematic technique
 
A digital calibration algorithm with variable amplitude dithering for domain-...
A digital calibration algorithm with variable amplitude dithering for domain-...A digital calibration algorithm with variable amplitude dithering for domain-...
A digital calibration algorithm with variable amplitude dithering for domain-...
 
14. seepage through soils
14. seepage through soils14. seepage through soils
14. seepage through soils
 
Traffic signal design (1)
Traffic signal design (1)Traffic signal design (1)
Traffic signal design (1)
 
Future up-gradations to Flood Warning Systems in Assam
Future up-gradations to Flood Warning Systems in AssamFuture up-gradations to Flood Warning Systems in Assam
Future up-gradations to Flood Warning Systems in Assam
 

Viewers also liked

Parma 2016-05-17 - JGrass-NewAGE - Some About The State of Art
Parma 2016-05-17 - JGrass-NewAGE - Some About The State of ArtParma 2016-05-17 - JGrass-NewAGE - Some About The State of Art
Parma 2016-05-17 - JGrass-NewAGE - Some About The State of ArtRiccardo Rigon
 
JGrass and uDig, chronicles of a lovestory
JGrass and uDig, chronicles of a lovestoryJGrass and uDig, chronicles of a lovestory
JGrass and uDig, chronicles of a lovestoryAndrea Antonello
 
Grado 2016-05-19 - Hazard and Hydorlogical Modelling
Grado 2016-05-19 - Hazard and Hydorlogical ModellingGrado 2016-05-19 - Hazard and Hydorlogical Modelling
Grado 2016-05-19 - Hazard and Hydorlogical ModellingRiccardo Rigon
 
Self organising vegetation patterns
Self organising vegetation patternsSelf organising vegetation patterns
Self organising vegetation patternsRiccardo Rigon
 
Implementing a travel time model for the Adige River: the case of Jgrass-NewAGE
Implementing a travel time model for the Adige River: the case of Jgrass-NewAGEImplementing a travel time model for the Adige River: the case of Jgrass-NewAGE
Implementing a travel time model for the Adige River: the case of Jgrass-NewAGERiccardo Rigon
 
Cuahsi Boulder150708 Remixed Ge Otop Caffe
Cuahsi Boulder150708 Remixed Ge Otop CaffeCuahsi Boulder150708 Remixed Ge Otop Caffe
Cuahsi Boulder150708 Remixed Ge Otop CaffeRiccardo Rigon
 
Return period from a stochastic point of view
Return period from a stochastic point of viewReturn period from a stochastic point of view
Return period from a stochastic point of viewRiccardo Rigon
 
Francesco Serafin Second year admission
Francesco Serafin Second year admissionFrancesco Serafin Second year admission
Francesco Serafin Second year admissionRiccardo Rigon
 
17 percezione & Realtà
17 percezione & Realtà17 percezione & Realtà
17 percezione & RealtàRiccardo Rigon
 
Reservoirology#4 or the representation of PDEs with TC Petri nets
Reservoirology#4 or the representation of PDEs with TC Petri netsReservoirology#4 or the representation of PDEs with TC Petri nets
Reservoirology#4 or the representation of PDEs with TC Petri netsRiccardo Rigon
 
GEOtop 2.0 - The snow and freezing soil modelling
GEOtop 2.0 - The snow and freezing soil modellingGEOtop 2.0 - The snow and freezing soil modelling
GEOtop 2.0 - The snow and freezing soil modellingRiccardo Rigon
 
Young and old forest impacts on the hydrological cycle
Young and old forest impacts on the hydrological cycleYoung and old forest impacts on the hydrological cycle
Young and old forest impacts on the hydrological cycleRiccardo Rigon
 
Which is the best model ?
Which is the best model ?Which is the best model ?
Which is the best model ?Riccardo Rigon
 
Metastatistical Extreme Value distributions
Metastatistical Extreme Value distributionsMetastatistical Extreme Value distributions
Metastatistical Extreme Value distributionsRiccardo Rigon
 

Viewers also liked (20)

Parma 2016-05-17 - JGrass-NewAGE - Some About The State of Art
Parma 2016-05-17 - JGrass-NewAGE - Some About The State of ArtParma 2016-05-17 - JGrass-NewAGE - Some About The State of Art
Parma 2016-05-17 - JGrass-NewAGE - Some About The State of Art
 
JGrass and uDig, chronicles of a lovestory
JGrass and uDig, chronicles of a lovestoryJGrass and uDig, chronicles of a lovestory
JGrass and uDig, chronicles of a lovestory
 
Grado 2016-05-19 - Hazard and Hydorlogical Modelling
Grado 2016-05-19 - Hazard and Hydorlogical ModellingGrado 2016-05-19 - Hazard and Hydorlogical Modelling
Grado 2016-05-19 - Hazard and Hydorlogical Modelling
 
Cuashi2008revisited
Cuashi2008revisitedCuashi2008revisited
Cuashi2008revisited
 
Self organising vegetation patterns
Self organising vegetation patternsSelf organising vegetation patterns
Self organising vegetation patterns
 
Implementing a travel time model for the Adige River: the case of Jgrass-NewAGE
Implementing a travel time model for the Adige River: the case of Jgrass-NewAGEImplementing a travel time model for the Adige River: the case of Jgrass-NewAGE
Implementing a travel time model for the Adige River: the case of Jgrass-NewAGE
 
Cuahsi Boulder150708 Remixed Ge Otop Caffe
Cuahsi Boulder150708 Remixed Ge Otop CaffeCuahsi Boulder150708 Remixed Ge Otop Caffe
Cuahsi Boulder150708 Remixed Ge Otop Caffe
 
Return period from a stochastic point of view
Return period from a stochastic point of viewReturn period from a stochastic point of view
Return period from a stochastic point of view
 
Francesco Serafin Second year admission
Francesco Serafin Second year admissionFrancesco Serafin Second year admission
Francesco Serafin Second year admission
 
17 percezione & Realtà
17 percezione & Realtà17 percezione & Realtà
17 percezione & Realtà
 
Rr reflections
Rr reflectionsRr reflections
Rr reflections
 
Reservoirology#4 or the representation of PDEs with TC Petri nets
Reservoirology#4 or the representation of PDEs with TC Petri netsReservoirology#4 or the representation of PDEs with TC Petri nets
Reservoirology#4 or the representation of PDEs with TC Petri nets
 
6 reservoirs&Graphs
6 reservoirs&Graphs6 reservoirs&Graphs
6 reservoirs&Graphs
 
Reservoirs & Graphs
Reservoirs & GraphsReservoirs & Graphs
Reservoirs & Graphs
 
GEOtop 2.0 - The snow and freezing soil modelling
GEOtop 2.0 - The snow and freezing soil modellingGEOtop 2.0 - The snow and freezing soil modelling
GEOtop 2.0 - The snow and freezing soil modelling
 
Young and old forest impacts on the hydrological cycle
Young and old forest impacts on the hydrological cycleYoung and old forest impacts on the hydrological cycle
Young and old forest impacts on the hydrological cycle
 
Come scrivere un CV
Come scrivere un CVCome scrivere un CV
Come scrivere un CV
 
P horton machine
P horton machineP horton machine
P horton machine
 
Which is the best model ?
Which is the best model ?Which is the best model ?
Which is the best model ?
 
Metastatistical Extreme Value distributions
Metastatistical Extreme Value distributionsMetastatistical Extreme Value distributions
Metastatistical Extreme Value distributions
 

Similar to Analyzing Geomorphology Using HortonMachine

Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...iosrjce
 
Exercise advanced gis_and_hydrology
Exercise advanced gis_and_hydrologyExercise advanced gis_and_hydrology
Exercise advanced gis_and_hydrologyBUGINGO Annanie
 
Analyses of the Watershed Transform
Analyses of the Watershed TransformAnalyses of the Watershed Transform
Analyses of the Watershed TransformCSCJournals
 
Modelling An Overland Water Flow Path In An Urban Catchment Using GIS
Modelling An Overland Water Flow Path In An Urban Catchment Using GISModelling An Overland Water Flow Path In An Urban Catchment Using GIS
Modelling An Overland Water Flow Path In An Urban Catchment Using GISWaqas Tariq
 
CaoTupinThursday20110722.ppt
CaoTupinThursday20110722.pptCaoTupinThursday20110722.ppt
CaoTupinThursday20110722.pptgrssieee
 
Flooding areas of Ofanto river using advanced topographic and hydraulic appro...
Flooding areas of Ofanto river using advanced topographic and hydraulic appro...Flooding areas of Ofanto river using advanced topographic and hydraulic appro...
Flooding areas of Ofanto river using advanced topographic and hydraulic appro...Lia Romano
 
ODDLS: Overlapping domain decomposition Level Set Method
ODDLS: Overlapping domain decomposition Level Set MethodODDLS: Overlapping domain decomposition Level Set Method
ODDLS: Overlapping domain decomposition Level Set MethodAleix Valls
 
Geomorphology Maps
Geomorphology MapsGeomorphology Maps
Geomorphology Mapshaythemdinar
 
The Aerial Wetted Path of Geostationary Transmission
The Aerial Wetted Path of Geostationary TransmissionThe Aerial Wetted Path of Geostationary Transmission
The Aerial Wetted Path of Geostationary Transmissionijceronline
 
The Aerial Wetted Path of Geostationary Transmission
The Aerial Wetted Path of Geostationary TransmissionThe Aerial Wetted Path of Geostationary Transmission
The Aerial Wetted Path of Geostationary Transmissionijceronline
 
Large scale path loss 1
Large scale path loss 1Large scale path loss 1
Large scale path loss 1Vrince Vimal
 
Determining The Coefficient Of Tr, Α And River Length (L) Of Flood Runoff Mod...
Determining The Coefficient Of Tr, Α And River Length (L) Of Flood Runoff Mod...Determining The Coefficient Of Tr, Α And River Length (L) Of Flood Runoff Mod...
Determining The Coefficient Of Tr, Α And River Length (L) Of Flood Runoff Mod...iosrjce
 

Similar to Analyzing Geomorphology Using HortonMachine (20)

WATERSHED ANALYSIS .pptx
WATERSHED ANALYSIS .pptxWATERSHED ANALYSIS .pptx
WATERSHED ANALYSIS .pptx
 
E017352634
E017352634E017352634
E017352634
 
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
Analysis of Time Complexities and Accuracy of Depression Filling Algorithms i...
 
Exercise advanced gis_and_hydrology
Exercise advanced gis_and_hydrologyExercise advanced gis_and_hydrology
Exercise advanced gis_and_hydrology
 
Analyses of the Watershed Transform
Analyses of the Watershed TransformAnalyses of the Watershed Transform
Analyses of the Watershed Transform
 
Dct and adaptive filters
Dct and adaptive filtersDct and adaptive filters
Dct and adaptive filters
 
Modelling An Overland Water Flow Path In An Urban Catchment Using GIS
Modelling An Overland Water Flow Path In An Urban Catchment Using GISModelling An Overland Water Flow Path In An Urban Catchment Using GIS
Modelling An Overland Water Flow Path In An Urban Catchment Using GIS
 
Flood plain mapping
Flood plain mappingFlood plain mapping
Flood plain mapping
 
CaoTupinThursday20110722.ppt
CaoTupinThursday20110722.pptCaoTupinThursday20110722.ppt
CaoTupinThursday20110722.ppt
 
RatingFromSpace_A3
RatingFromSpace_A3RatingFromSpace_A3
RatingFromSpace_A3
 
Flooding areas of Ofanto river using advanced topographic and hydraulic appro...
Flooding areas of Ofanto river using advanced topographic and hydraulic appro...Flooding areas of Ofanto river using advanced topographic and hydraulic appro...
Flooding areas of Ofanto river using advanced topographic and hydraulic appro...
 
ODDLS: Overlapping domain decomposition Level Set Method
ODDLS: Overlapping domain decomposition Level Set MethodODDLS: Overlapping domain decomposition Level Set Method
ODDLS: Overlapping domain decomposition Level Set Method
 
iscas07
iscas07iscas07
iscas07
 
Geomorphology Maps
Geomorphology MapsGeomorphology Maps
Geomorphology Maps
 
The Aerial Wetted Path of Geostationary Transmission
The Aerial Wetted Path of Geostationary TransmissionThe Aerial Wetted Path of Geostationary Transmission
The Aerial Wetted Path of Geostationary Transmission
 
The Aerial Wetted Path of Geostationary Transmission
The Aerial Wetted Path of Geostationary TransmissionThe Aerial Wetted Path of Geostationary Transmission
The Aerial Wetted Path of Geostationary Transmission
 
Model Care96
Model Care96Model Care96
Model Care96
 
Large scale path loss 1
Large scale path loss 1Large scale path loss 1
Large scale path loss 1
 
E012662431
E012662431E012662431
E012662431
 
Determining The Coefficient Of Tr, Α And River Length (L) Of Flood Runoff Mod...
Determining The Coefficient Of Tr, Α And River Length (L) Of Flood Runoff Mod...Determining The Coefficient Of Tr, Α And River Length (L) Of Flood Runoff Mod...
Determining The Coefficient Of Tr, Α And River Length (L) Of Flood Runoff Mod...
 

More from silli

2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smashsilli
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019silli
 
2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschisilli
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_hortonsilli
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzisilli
 
FOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine libraryFOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine librarysilli
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop silli
 
Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...silli
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the artsilli
 
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...silli
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Parissilli
 
Workshop Geopaparazzi
Workshop Geopaparazzi Workshop Geopaparazzi
Workshop Geopaparazzi silli
 
EPANET in gvSIG
EPANET in gvSIGEPANET in gvSIG
EPANET in gvSIGsilli
 
Spatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysisSpatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysissilli
 
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...silli
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)silli
 
LESTO tools in JGrassToolbox
LESTO tools in JGrassToolboxLESTO tools in JGrassToolbox
LESTO tools in JGrassToolboxsilli
 
Workshope HALE GFOSS-it
Workshope HALE GFOSS-itWorkshope HALE GFOSS-it
Workshope HALE GFOSS-itsilli
 
Hale @FOSS4G2013
Hale @FOSS4G2013Hale @FOSS4G2013
Hale @FOSS4G2013silli
 
step by step mapping with hale for inspire
step by step mapping with hale for inspirestep by step mapping with hale for inspire
step by step mapping with hale for inspiresilli
 

More from silli (20)

2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019
 
2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzi
 
FOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine libraryFOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine library
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop
 
Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the art
 
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Paris
 
Workshop Geopaparazzi
Workshop Geopaparazzi Workshop Geopaparazzi
Workshop Geopaparazzi
 
EPANET in gvSIG
EPANET in gvSIGEPANET in gvSIG
EPANET in gvSIG
 
Spatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysisSpatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysis
 
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)
 
LESTO tools in JGrassToolbox
LESTO tools in JGrassToolboxLESTO tools in JGrassToolbox
LESTO tools in JGrassToolbox
 
Workshope HALE GFOSS-it
Workshope HALE GFOSS-itWorkshope HALE GFOSS-it
Workshope HALE GFOSS-it
 
Hale @FOSS4G2013
Hale @FOSS4G2013Hale @FOSS4G2013
Hale @FOSS4G2013
 
step by step mapping with hale for inspire
step by step mapping with hale for inspirestep by step mapping with hale for inspire
step by step mapping with hale for inspire
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Analyzing Geomorphology Using HortonMachine

  • 1. PROVINCIA AUTONOMA DI TRENTO Servizo Bacini Montani JGRASS: ANALISI GEOMORFOLOGICHE Trento, 17 Ottobre 2008
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. The topography is represented by a bivariate continuous function z = f(x,y) and with continuous derivative up to the second order almost everywhere. MORPHOLOGY
  • 13.
  • 14. definition the working region pit detection definition of the drainage directions definition of the main network extraction of the interesting catchment D8 (maximum slope)‏ D8 with correction (correction on the direction of the gradient)‏ PRELIMINARY OPERATIONS import in JGrass the starting DEM which we want to analyse individuation of the existing sub basins
  • 15. DERIVED ATTRIBUTES: Local slope (h.slope)‏ Local curvature (h.tapes o h.nabla)‏ Total contributing area (h.tca, h.multitca)‏ Catchment divide distance (h.hacklength)‏ Distance to outlet (h.distance2outlet)‏ ……… ..
  • 16. FIRST STEP: DEPITTING THE DEM The first operation to do is to fill the depression points present within a DEM so that the drainage directions can be defined in each point. Observations on this topic demonstrate that this calculation addresses lesser than the 1% of the data and that usually this depressions are given by wrong calculation in the DEM creation phase and that in fact they are not real depressions. The command used to fill the depressions is: h.pitfiller based on the Tarboton algorithm.
  • 17. h.pitfiller Fills the depressions following the Tarboton algorithm.
  • 18. FLOW DIRECTIONS They define how water moves on the surface in relation to the topology of the study region. Flow directions allow you to calculate the drainage directions. Hypothesis: each DEM cell drains only in one of its 8 neighbours, either adjacent or diagonal in the direction of the steepest downward slope. only 8 possible direction in which direct the flux this is a limit of modelling the natural flow
  • 19. h.flowdirections It calculates the flow direction in the direction of the steepest downward slope choosing for each DEM cell to one of its 8 neighbours. The flow directions convention numbers are from 1 to 8 where 1 is the east direction.
  • 20. FLOW DIRECTIONS In the map each colour represents one of the 8 drainage directions. The map contains the convention number of this directions.
  • 22. A CORRECTION TO THE PURE D8 METHOD Using the “pure” D8 method for the drainage direction estimation cause an effect of deviation from the real direction identified by the gradients. This algorithm calculates the drainage direction minimizing the deviation of the flow from the real flux direction. The deviation is calculated beginning from the pixel at highest elevation and going downstream. The deviation is calculated with a triangular construction and can be expressed as angular deviation (method D8-LAD) or as transversal distance (method D8-LTD)‏ The lambda parameter is used to assign a weight to the correction made to the drainage directions. This method has been developed by S. Orlandini
  • 23. h.draindir LAD method: angular deviation LTD method: transversal deviation The deviation is cumulated from higher pixels down-hill and the D8 drainage direction is redirected to the real direction when the value is larger than an assigned threshold. If λ = 0 the deviation counter has no memory and the pixels up-hill do not affect the choice.
  • 24. THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
  • 25. THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
  • 26. THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
  • 27. THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
  • 28. h.draindir Map obtained categorizing the resulting map of the command Map obtained personalizing the colours of the original map
  • 29. THE NEW DRAINAGE DIRECTIONS AND THE NEW TCA STANDARD METHOD
  • 30. h.draindir NETWORK FIXED METHOD: in flat areas or where there are manmade constructions, it can happen that the extracted channel network does not coincide with the real channel network.
  • 35. TOTAL CONTRIBUTING AREA It represents the area that contributes to a particular point of the catchment basin. It is an extremely important quantity in the geomorphologic and hydrologic study of a river basin: it is strictly related to the discharge flowing through the different points of the system in uniform precipitation conditions. On this quantity most of the diffusive methods used to extract the stream network from the digital models are based.
  • 36.
  • 37.
  • 38. TCA RESULTS COMPARISON In the figures are compared the total contributing areas calculated with the pure D8 method and with the corrected method (LAD-D8). In the second case the typical maximum steepest parallelisms are not present with a representation of the flow very near to reality. Log(TCA)‏ Log (LAD-TCA)‏
  • 39. FLOW DIRECTIONS Many applications to be correctly executed need a matrix of the flow directions that have a new class value. This new class (conventionally indicated in JGrass with 10) identifies the basin outlets, those are the pixels draining outside the analysed region. In other words this command marks the outlets: The command is:
  • 41. GRADIENTS The gradients are relevant because the main driving force of the flux is the gravity and the gradient identifies the flow directions of the water and contributes also to determinate its velocity. Let's observe that the gradient, contrarily to the slope, does not use the drainage directions. It calculates only the module of the gradient which in reality is a vectorial quantity oriented in the direction starting from the minimal up to the maximal potential.
  • 42. We can see the deep network incision and the flat area near the basin outlet. The particular wrong calculation in the upper part of the basin is due to the union of the originally squared DEM. GRADIENTS
  • 43. The gradient calculated whit this command is given as the tangent of the correspondent angle. Using the MAPCALCULATOR it is possible to obtain the map of the gradients in degrees: atan(gradient)*180/3.14 h.gradient
  • 44. The gradient calculated whit this command is given as the tangent of the correspondent angle. Using the MAPCALCULATOR it is possible to obtain the map of the gradients in degrees: atan(gradient)*180/3.14 new_map = if (condition, then, else)‏ h.gradient
  • 45. It estimates the slope in every site by employing the drainage directions. Differently from the gradients, slope calculates the drop between each pixel and the adjacent points placed underneath and it divides the result by the pixel length or by the length of the pixel diagonal, according to the cases. The greatest value is the one chosen as slope. SLOPE
  • 46. SLOPE
  • 47. N.B. Convex sites (positive curvature) represent convergent flow, concave sites (negative curvature) represent divergent flow. THE CURVATURES The mathematical definition is pretty complex. Longitudinal curvature Planar curvature it represents the deviation of the gradient along the flow (it is negative if the gradient increases)‏ it represents the deviation of the gradient along the transversal direction (along the contour lines)‏ it measure the convergence (+) or divergence (-) of the flow
  • 50. h.curvatures Longitudinal Curvature Planare Curvature The planar curvatures separate the concave parts from the convex ones The longitudinal curvatures highlight valleys
  • 51. TOPOGRAPHIC CLASSIFICATION It subdivides the sites of a basin in the 9 topographic classes identified by the longitudinal and transversal curvatures. The aggregation of the classes in the three fundamentals index: CONCAVE SITES CONVEX SITES PLANAR SITES
  • 52. h.tc The program asks as input the threshold values of the longitudinal and normal curvatures which define their planarity. THE VALUE IS STRICTLY RELATED TO THE TOPOLOGY
  • 53. h.tc h.tc 9 classes h.tc 3 classes
  • 54.
  • 55. h.extractnetwork Threshold on the tca The threshold depends on: - dimensions of the pixels - topographical attributes 1°method
  • 56. The threshold depends on: - pixels dimensions - topographical attributes 2°method h.extractnetwork The threshold is on the parameter: which is proportional to the stress tangential to the bottom.
  • 57. Threshold on the tca of the concave sites. The threshold depends on: - pixel dimensions - topographical attributes 3°method h.extractnetwork
  • 58. In the resulting raster map the network pixels have the 2 value and outside the network there are null values. 1°method: threshold on the tca h.extractnetwork
  • 59. 2°method: threshold on the product between the tca and the gradient h.extractnetwork
  • 60. 3°method: threshold on the tca in the concave pixels In this case there are various groups of stream networks, everyone of them corresponds to a catchment. h.extractnetwork
  • 61.
  • 62.
  • 63.
  • 65.
  • 66.
  • 67. h.ab It calculates the draining area per length unit (A/b), where A is the total upstream area and b is the length of the contour line which is assumed as drained by the A area. The contour length is here be estimated by a a novel method based on curvatures.
  • 68. h.ab It calculates the draining area per length unit (A/b), where A is the total upstream area and b is the length of the contour line which is assumed as drained by the A area. The contour length is here be estimated by a a novel method based on curvatures.
  • 69.
  • 70. h.ab
  • 71. The higher values of A/b are registered near on the channel network. In fact those are the points in which the contributing area is the highest and the value of b is the lowest. THE RESULT OF A/B
  • 72. THE RESULT OF A/B CHANGING THE COLORMAP
  • 73. ESPOSIZIONE Calculates for every point the aspect, defined as the inclination angle of the gradient. The considered reference system put the angle to zero when the gradient is orientated towards east and grows counter-clock-wise. The value angle is calculated in radiants. Mathematical formula:
  • 78. It is defined as the area upstream that drains into the current point. A large part of DEM related literature analyses this parameter and its determination. Usually it is calculated taking into consideration the steepest slope, but a single flowdirection for every point is not enough to have an accurate description of the runoff. A solution to this problem is the use of an algorithm that introduces multiple draining directions on the hillslope and single ones for concave sites. THE TOTAL CONTRIBUTING AREA
  • 79.
  • 81. TCA Multi TCA
  • 82. N.B. Concave sites (positive curvature) represent converging flux, convex sites (negative curvature) represent diverging flux. Laplacian is a strict relative of the curvatures and gives a way to distinguish in a first iteration convex and concave sites of the catchment. Mathematical definition: FIRST APPROACH TO CURVATURES: LAPLACIAN
  • 85. convex element flat element concave element Positive curvature Negative curvature Null curvature DEFINITIONS FOR CURVATURES
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93. THE DISTANCES BY HACK It is given, assigned a point in the catchment, by the projection of the distance from the catchment divide along the network (until it exists), and then, proceeding upstream along the maximal slope lines. For each network confluence, the direction of the tributary with maximal contributing area is chosen. If the tributaries have the same area, one of the two directions is chosen at random.
  • 95. MAGNITUDO: h.magnitudo The magnitude is defined as the number of sources upstream to every point of the catchment. If the river net is a trifurcated tree (a node in which three channels enter and one exits), then between number of springs and channels there exists a bijective correspondence hc = 2ns − 1 hc is the number of channels ns the number of sources The mangitudo is also an indicator of the contributing area.
  • 97. NETNUMBERING It assign numbers to the network’s links. It can be used by hillslope2channelattribute to label the hillslope flowing into the link with the same number.
  • 98. SUBBASIN EXTRACTION: h.netnumbering The subbasins depend on the complexity of the network: a complex network has a large number of subbasins a simple network has a small number of subbasins
  • 99. SUBBASIN EXTRACTION: h.netnumbering The subbasins depend on the complexity of the network: a complex network has a large number of subbasins a simple network has a small number of subbasins
  • 100.
  • 101. h.hillslope2channeldistance Distance map for a simple channel network Distance map for a rather complex channel network
  • 102.
  • 103.