SlideShare a Scribd company logo
1 of 62
Download to read offline
Universita` degli Studi della Basilicata
Dipartimento di Ingegneria e Fisica dell'Ambiente (DIFA)




Interpolazione spaziale




Ing. Margherita Di Leo
Introduzione
●   L'interpolazione spaziale serve per stimare il valore ignoto
    di una data variabile in un certo punto utilizzando i valori
    che tale variabile assume nei punti circostanti.
●   Esempi:
    * Ricostruzione della mappa delle precipitazioni a partire
    dai dati raccolti dalla rete pluviometrica;
    * Mappa delle temperature a partire dalle registrazioni
    delle stazioni;
    * Costruzione di un DTM a partire da curve di livello e
    punti quotati;
    * Resampling di un DEM;
    * .. numerosi altri esempi!
I metodi
    Esistono numerosi metodi per l'interpolazione in
    ambiente GIS. I piu` comuni sono i seguenti:
●   Diagramma di Voronoi;
●   Triangulated Irregular Network (TIN);
●   Inverse Distance Weighted (IDW);
●   Kriging;
●   Regularized Spline with Tension (RST);
●   Per le curve di livello: r.surf.contour.
Diagramma di Voronoi
Dato un insieme finito di punti S, il diagramma di Voronoi
per S è la partizione del piano che associa una regione
V(p) ad ogni punto in modo tale che tutti i punti di V(p)
siano più vicini a p che ad ogni altro punto in S.




               Figura Mitas, L., Mitasova, H. 1998
Diagramma di Voronoi
In GRASS, il diagramma di Voronoi si ottiene utilizzando il
comando v.voronoi, che prende in input una mappa
vettoriale di punti.




                    Figura dal manuale di GRASS
Triangulated Irregular Network
Il TIN è una struttura dati vettoriale basata su triangoli con
maglia irregolare, che ha il vantaggio di fornire elevata
risoluzione dove necessario.
I triangoli vengono
generati unendo i punti
in una rete di maglie
triangolari che
soddisfano il criterio di
Delaunay: un cerchio
disegnato per i tre punti
di un triangolo non
deve contenere altri
punti.
                                Figura Mitas, L., Mitasova, H. 1998
Triangulated Irregular Network




        Figura Mitas, L., Mitasova, H. 1998
Triangulated Irregular Network

Il principale svantaggio della triangolazione cosi` ottenuta
e` che la superficie non si presenta “liscia”.
In GRASS storicamente non si lavora molto con i TIN,
anche perche` ci sono tools di interpolazione che
forniscono risultati di gran lunga piu` soddisfacenti, come
vedremo di seguito.
E` comunque possibile costruire TIN in GRASS,
importando i nodi x,y,z con il comando v.in.ascii e
utilizzando una nuova versione di v.delaunay (Martin
Pavlovsky, 2008) che permette di creare una
triangolazione di Delaunay e di gestire i triangoli come
“faces” (superfici tridimensionali).
Inverse Distance Weighted
I valori vengono interpolati secondo il principio
che l'influenza di un punto su un altro ignoto che
desideriamo stimare, decresce con il quadrato
della distanza.




                          Figura Mitas, L., Mitasova, H. 1998
Inverse Distance Weighted
●   Anche questo metodo ha alcuni svantaggi: la
    qualita` del risultato puo` risultare insoddisfacente
    se il la distribuzione dei punti e` irregolare.
●   Inoltre, i massimi e i minimi corrispondono
    sempre ai punti campionati, e questo si manifesta
    con picchi ed avvallamenti innaturali nel risultato
    finale.
●   In GRASS sono disponibili: v.surf.idw, r.surf.idw
    e r.surf.idw2 (output floating point).
Kriging
●   Il Kriging, o processo gaussiano, effettua la regressione
    minimizzando lo scarto quadratico medio.La regressione si
    basa sull'autocorrelazione della grandezza, cioè l’assunto che la
    grandezza in oggetto vari nello spazio con continuità; ovvero le
    cose più vicine sono più simili rispetto alle cose più lontane
    (Legge di Tobler).
●   Il valore incognito in un punto viene calcolato con una media
    pesata dei valori noti.
●   I pesi che vengono dati alle misure note dipendono dalla relazione
    spaziale tra i valori misurati nell'intorno del punto incognito. Per
    calcolare i pesi si usa il semivariogramma, un grafico che mette
    in relazione la distanza tra due punti e il valore di semivarianza tra
    le misure effettuate in questi due punti. Il semivariogramma
    espone, sia in maniera qualitativa che quantitativa, il grado di
    dipendenza spaziale, ovvero l’autocorrelazione.
Kriging
●   In GRASS, il modulo per effettuare il kriging e` v.krige.
●   Poiche` richiama alcune funzioni dal software R, occorre
    compilare GRASS con supporto di R.




                       Figura Mitas, L., Mitasova, H. 1998
Regularized Spline Tension
●   Questo metodo utilizza una funzione spline per approssimare la
    forma del terreno.
●   Il comando di GRASS e` v.surf.rst.




                     Figura Mitas, L., Mitasova, H. 1998
Regularized Spline Tension
●   La funzione interpolante ottenuta con la
    interpolazione spline è più liscia di quelle
    ottenute con altri metodi.
●   La funzione richiede due parametri un
    parametro di “tension”, che regola la “rigidezza”
    della funzione, e uno di “smooth”, che regola la
    “levigatezza” della superficie interpolante.
Regularized Spline Tension
●   Possiamo pensare alla superficie spline come
    ad un foglio di gomma, che si adagia sui punti di
    elevazione nota.
●   Il parametro “tension” non rappresenta altro
    che la “rigidezza” della gomma.
●   Il parametro “smooth” determina la tendenza
    della superficie a passare per i punti
    campionati. Per smooth=0 la superficie passa
    per tutti i punti campionati.
Regularized Spline Tension
●   Variazione del parametro di “tension”:




                  Figura Mitas, L., Mitasova, H. 1998
Regularized Spline Tension
●   Variazione del parametro di “smooth”:




                 Figura Mitas, L., Mitasova, H. 1998
Curve di livello
●    Il modulo r.surf.contour e` pensato specificamente
     per produrre un DEM a partire dalle curve di livello.




    Figura: a sinistra un DEM ottenuto con r.surf.contour a partire da punti LiDAR
    (elev_lid792_bepts), a destra lo stesso ottenuto con v.surf.rst (Bowman, H., 2010).
Applicazione

  Confrontiamo diversi metodi per
  l'interpolazione di punti LiDAR.
Utilizziamo il North Carolina dataset.
Applicazione
●   Visualizziamo la
    mappa vettoriale:
    elev_lid792_cont1m.
●   Impostiamo la regione
    computazionale
    rispetto a tale mappa:
    g.region
    vect=elev_lid792_con
    t1m
●   Impostiamo la
    risoluzione di cella a
    un metro:
    g.region res=1 -ap
Applicazione
●   Alcuni moduli che
    useremo
    richiedono la
    mappa delle curve
    di livello in formato
    raster, quindi
    effettuiamo la
    trasformazione da
    vettoriale a raster
    con il comando
    v.to.rast.
Applicazione
Applicazione
Applicazione
r.surf.idw
r.surf.idw
Utilizziamo prima 12
punti di
interpolazione piu`
vicini aventi peso
maggiore.

Poi faremo un altro
esperimento
aumentando il
numero di punti e
confrontando i
risultati.
r.surf.idw
r.surf.idw

Utilizziamo ora 250
punti di
interpolazione piu`
vicini aventi peso
maggiore.
r.surf.idw

Utilizziamo ora 250
punti di
interpolazione piu`
vicini aventi peso
maggiore.
r.surf.idw
r.surf.idw




Figura: a sinistra DEM ottenuto con 12 punti di interpolazione piu` vicini aventi peso
maggiore, a destra DEM ottenuto con 250 punti (Bowman, H., 2010).
r.surf.idw
    Un inconveniente
    e` rappresentato
    dal fatto che il
    comando
    produce un
    output in formato
    intero.
●   Vediamo cosa
    dice r.info.
r.surf.idw
    Un inconveniente
    e` rappresentato
    dal fatto che il
    comando
    produce un
    output in formato
    intero.
●   Vediamo cosa
    dice r.info.
r.surf.idw
    Un inconveniente
    e` rappresentato
    dal fatto che il
    comando
    produce un
    output in formato
    intero.
●   Vediamo cosa
    dice r.info.
r.surf.idw
A tale inconveniente si puo` ovviare con un
escamotage:
r.mapcalc "curvedilivello.100k = curvedilivello *
100000"
r.surf.idw in=curvedilivello.100k
out=dem_idw_np250.100k npoints=250
r.mapcalc "dem_idw_np250 = dem_idw_np250.100k /
100000.0"
g.remove dem_idw_np250.100k
r.surf.idw
A tale inconveniente si puo` ovviare con un
escamotage:
r.mapcalc "curvedilivello.100k = curvedilivello *
100000"
r.surf.idw in=curvedilivello.100k
out=dem_idw_np250.100k npoints=250
               Da notare il punto decimale
r.mapcalc "dem_idw_np250 = dem_idw_np250.100k /
100000.0"
g.remove dem_idw_np250.100k
v.surf.rst
●   Ricaviamo ora il
    DEM con
    v.surf.rst.
●   Usiamo come
    base la mappa
    vettoriale
    elev_lid792_co
    nt1m.
●   Diamo
    un'occhiata alla
    tabella degli
    attributi.
v.surf.rst
v.surf.rst

Output: dem_1mcont_rst
v.surf.rst
Parametri di
smoothing e tension:
sono quelli che
dobbiamo variare se il
risultato non e`
soddisfacente.
v.surf.rst
r.surf.contour
Per interpolare le
curve di livello si
puo` usare
r.surf.contour.
Anche questo
comando
produce un
output intero,
quindi si puo`
adottare lo
stesso
escamotage gia`
visto.
r.surf.contour
Valutare il risultato
●   Tutti i metodi di interpolazione hanno vantaggi e
    svantaggi, non esiste un metodo perfetto.
    Come scegliamo il metodo migliore?
●   Il metodo migliore e` quello che si adatta meglio ai dati
    che abbiamo a disposizione.
●   Osservare i dati campionati, valutare la loro densita` e
    distribuzione spaziale.
●   Applicare il metodo piu` appropriato per il set di dati e
    per l'obbiettivo del lavoro.
●   Valutare diversi risultati ottenuti applicando diversi
    metodi e scegliere il migliore (presenza di artefatti).
Valutare il risultato
    Per valutare i risultati e confrontare i vari metodi, e per
    impostare correttamente gli eventuali parametri
    richiesti dal metodo di interpolazione prescelto, in
    GRASS possiamo avvalerci di:
●   Visualizzazione tridimensionale;
●   Osservare la mappa della pendenza (r.slope.aspect)
    e della curvatura (r.param.scale) per evincere
    eventuali artefatti;
●   Visualizzare la mappa ombreggiata dei rilievi
    (r.shaded.relief).
Visualizzazione tridimensionale
Pendenza

Per visualizzare
eventuali
artefatti,
calcoliamo la
mappa della
pendenza con
r.slope.aspect
Curvatura
Calcoliamo la curvatura
con r.param.scale.
Curvatura
●   Nel tab “Optional”
    selezioniamo il parametro
    che vogliamo calcolare:
    profc (profile curvature).
●   E` la curvatura che
    interseca il piano definito
    dall'asse Z e la direzione
    di massima pendenza.
●   I valori positivi indicano un
    profilo convesso, mentre i
    valori negativi descrivono
    un profilo di curvatura
    concavo.
Curvatura



Gli artefatti sono
evidenti.
Rilievo ombreggiato



Per calcolare il
rilievo
ombreggiato
usiamo
r.shaded.relief.
Rilievo ombreggiato
Rilievo ombreggiato
Esercitazione
    A partire dalle curve di livello e dai punti quotati digitalizzati,
    costruiamo un modello digitale del terreno.
    I passi sono i seguenti:
●   Importare i vettoriali di curve di livello e punti quotati
    (v.in.ogr);
●   Impostare la regione di lavoro (g.region);
●   Trasformare le curve di livello in raster (v.to.rast), poi in punti
    vettoriali (r.to.vect);
●   Costruiamo una mappa con le informazioni derivanti dalle
    curve di livello e punti quotati usando v.patch;
●   Interpolazione usando v.surf.rst (tension=40, smooth=0.1
    come valori di tentativo, poi valutare il risultato).
Esercitazione
    Dal modello digitale del terreno, estraiamo il reticolo e il bacino
    idrografico. I passi sono i seguenti:
●   Ricaviamo mappa delle direzioni di drenaggio, densita` di drenaggio e
    reticolo raster, fissando una soglia (r.watershed);
●   Confronto del reticolo ottenuto con i fiumi digitalizzati e regolazione della
    soglia, ripetere dallo step precedente;
●   Una volta trovata la soglia, trasformiamo il reticolo da raster a vettoriale
    (r.thin + r.to.vect);
●   Individuazione delle coordinate della sezione di chiusura sul reticolo di
    calcolo;
●   Estrazione del bacino, date le coordinate della sezione di chiusura, con
    r.water.outlet.
●   Trasformazione del bacino in vettoriale r.to.vect e calcolo dell'area e
    perimetro (v.db.addcol + v.to.db).
v.patch

●   Il comando v.patch permette di combinare due o piu`
    mappe vettoriali in un'unica mappa.
●   Se la struttura della tabella degli attributi e` identica, gli
    attributi vengono trasferiti nella nuova tabella.
v.patch
v.patch
v.patch

Input multiplo


Output
v.patch
Copia anche
la tabella
degli attributi
v.patch
License of this document

             This work is licensed under a Creative Commons License.
                         http://creativecommons.org/licenses/by­sa/3.0/
                                       (c) 2011, Margherita Di Leo, Italy
                                      dileomargherita AT gmail DOT com
License 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 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.

More Related Content

What's hot

Map Based Cloning.pptx
Map Based Cloning.pptxMap Based Cloning.pptx
Map Based Cloning.pptxAnkit136730
 
RNA-seq for DE analysis: detecting differential expression - part 5
RNA-seq for DE analysis: detecting differential expression - part 5RNA-seq for DE analysis: detecting differential expression - part 5
RNA-seq for DE analysis: detecting differential expression - part 5BITS
 
Model selection and cross validation techniques
Model selection and cross validation techniquesModel selection and cross validation techniques
Model selection and cross validation techniquesVenkata Reddy Konasani
 
Deep learning for genomics: Present and future
Deep learning for genomics: Present and futureDeep learning for genomics: Present and future
Deep learning for genomics: Present and futureDeakin University
 
3D Gaussian Splatting
3D Gaussian Splatting3D Gaussian Splatting
3D Gaussian Splattingtaeseon ryu
 
Generative Models and Adversarial Training (D3L4 2017 UPC Deep Learning for ...
Generative Models and Adversarial Training  (D3L4 2017 UPC Deep Learning for ...Generative Models and Adversarial Training  (D3L4 2017 UPC Deep Learning for ...
Generative Models and Adversarial Training (D3L4 2017 UPC Deep Learning for ...Universitat Politècnica de Catalunya
 
Introduction to Machine Learning Classifiers
Introduction to Machine Learning ClassifiersIntroduction to Machine Learning Classifiers
Introduction to Machine Learning ClassifiersFunctional Imperative
 
Association mapping approaches for tagging quality traits in maize
Association mapping approaches for tagging quality traits in maizeAssociation mapping approaches for tagging quality traits in maize
Association mapping approaches for tagging quality traits in maizeSenthil Natesan
 
Microarray technology.pptx
Microarray technology.pptxMicroarray technology.pptx
Microarray technology.pptxSUMAN92253
 
Dropout as a Bayesian Approximation
Dropout as a Bayesian ApproximationDropout as a Bayesian Approximation
Dropout as a Bayesian ApproximationSangwoo Mo
 
Basic Generative Adversarial Networks
Basic Generative Adversarial NetworksBasic Generative Adversarial Networks
Basic Generative Adversarial NetworksDong Heon Cho
 
R spatial presentation
R spatial presentationR spatial presentation
R spatial presentationTodd Barr
 
Protein Microarrays
Protein MicroarraysProtein Microarrays
Protein MicroarraysRomilMistry
 

What's hot (20)

Spatial databases
Spatial databasesSpatial databases
Spatial databases
 
Map Based Cloning.pptx
Map Based Cloning.pptxMap Based Cloning.pptx
Map Based Cloning.pptx
 
Essential NumPy
Essential NumPyEssential NumPy
Essential NumPy
 
RNA-seq for DE analysis: detecting differential expression - part 5
RNA-seq for DE analysis: detecting differential expression - part 5RNA-seq for DE analysis: detecting differential expression - part 5
RNA-seq for DE analysis: detecting differential expression - part 5
 
Whole Genome Analysis
Whole Genome AnalysisWhole Genome Analysis
Whole Genome Analysis
 
Model selection and cross validation techniques
Model selection and cross validation techniquesModel selection and cross validation techniques
Model selection and cross validation techniques
 
Deep learning for genomics: Present and future
Deep learning for genomics: Present and futureDeep learning for genomics: Present and future
Deep learning for genomics: Present and future
 
R programming
R programmingR programming
R programming
 
3D Gaussian Splatting
3D Gaussian Splatting3D Gaussian Splatting
3D Gaussian Splatting
 
Generative Models and Adversarial Training (D3L4 2017 UPC Deep Learning for ...
Generative Models and Adversarial Training  (D3L4 2017 UPC Deep Learning for ...Generative Models and Adversarial Training  (D3L4 2017 UPC Deep Learning for ...
Generative Models and Adversarial Training (D3L4 2017 UPC Deep Learning for ...
 
Introduction to Machine Learning Classifiers
Introduction to Machine Learning ClassifiersIntroduction to Machine Learning Classifiers
Introduction to Machine Learning Classifiers
 
Association mapping approaches for tagging quality traits in maize
Association mapping approaches for tagging quality traits in maizeAssociation mapping approaches for tagging quality traits in maize
Association mapping approaches for tagging quality traits in maize
 
Study of microarray
Study of microarrayStudy of microarray
Study of microarray
 
Microarray technology.pptx
Microarray technology.pptxMicroarray technology.pptx
Microarray technology.pptx
 
Dropout as a Bayesian Approximation
Dropout as a Bayesian ApproximationDropout as a Bayesian Approximation
Dropout as a Bayesian Approximation
 
Comparitive genomics
Comparitive genomicsComparitive genomics
Comparitive genomics
 
Basic Generative Adversarial Networks
Basic Generative Adversarial NetworksBasic Generative Adversarial Networks
Basic Generative Adversarial Networks
 
Proteins receptors (Identification and Characterization)
Proteins receptors (Identification and Characterization)Proteins receptors (Identification and Characterization)
Proteins receptors (Identification and Characterization)
 
R spatial presentation
R spatial presentationR spatial presentation
R spatial presentation
 
Protein Microarrays
Protein MicroarraysProtein Microarrays
Protein Microarrays
 

Viewers also liked

Lez. 3 - Corso di modelli e GIS per l'ambiente
Lez. 3 - Corso di modelli e GIS per l'ambienteLez. 3 - Corso di modelli e GIS per l'ambiente
Lez. 3 - Corso di modelli e GIS per l'ambienteMargherita Di Leo
 
Analisi Idrologica e Geomorfologica su base DEM in ambiente GIS
Analisi Idrologica e Geomorfologica su base DEM in ambiente GISAnalisi Idrologica e Geomorfologica su base DEM in ambiente GIS
Analisi Idrologica e Geomorfologica su base DEM in ambiente GISFernando Nardi
 
Lez. 1 - Corso di Modelli e GIS per l'ambiente
Lez. 1 - Corso di Modelli e GIS per l'ambiente Lez. 1 - Corso di Modelli e GIS per l'ambiente
Lez. 1 - Corso di Modelli e GIS per l'ambiente Margherita Di Leo
 
Lez. 4 - Corso di modelli e GIS per l'ambiente
Lez. 4 - Corso di modelli e GIS per l'ambienteLez. 4 - Corso di modelli e GIS per l'ambiente
Lez. 4 - Corso di modelli e GIS per l'ambienteMargherita Di Leo
 
Lez. 2 - Corso di modelli e GIS per l'ambiente
Lez. 2 - Corso di modelli e GIS per l'ambiente Lez. 2 - Corso di modelli e GIS per l'ambiente
Lez. 2 - Corso di modelli e GIS per l'ambiente Margherita Di Leo
 
Texture bombing
Texture bombingTexture bombing
Texture bombingcodevania
 
Ods Sicilia 2016: Statistica e geodati
Ods Sicilia  2016: Statistica e geodatiOds Sicilia  2016: Statistica e geodati
Ods Sicilia 2016: Statistica e geodatiALESSANDRO CAPEZZUOLI
 
Presentazione introduttiva v01
Presentazione introduttiva v01Presentazione introduttiva v01
Presentazione introduttiva v01Margherita Di Leo
 

Viewers also liked (8)

Lez. 3 - Corso di modelli e GIS per l'ambiente
Lez. 3 - Corso di modelli e GIS per l'ambienteLez. 3 - Corso di modelli e GIS per l'ambiente
Lez. 3 - Corso di modelli e GIS per l'ambiente
 
Analisi Idrologica e Geomorfologica su base DEM in ambiente GIS
Analisi Idrologica e Geomorfologica su base DEM in ambiente GISAnalisi Idrologica e Geomorfologica su base DEM in ambiente GIS
Analisi Idrologica e Geomorfologica su base DEM in ambiente GIS
 
Lez. 1 - Corso di Modelli e GIS per l'ambiente
Lez. 1 - Corso di Modelli e GIS per l'ambiente Lez. 1 - Corso di Modelli e GIS per l'ambiente
Lez. 1 - Corso di Modelli e GIS per l'ambiente
 
Lez. 4 - Corso di modelli e GIS per l'ambiente
Lez. 4 - Corso di modelli e GIS per l'ambienteLez. 4 - Corso di modelli e GIS per l'ambiente
Lez. 4 - Corso di modelli e GIS per l'ambiente
 
Lez. 2 - Corso di modelli e GIS per l'ambiente
Lez. 2 - Corso di modelli e GIS per l'ambiente Lez. 2 - Corso di modelli e GIS per l'ambiente
Lez. 2 - Corso di modelli e GIS per l'ambiente
 
Texture bombing
Texture bombingTexture bombing
Texture bombing
 
Ods Sicilia 2016: Statistica e geodati
Ods Sicilia  2016: Statistica e geodatiOds Sicilia  2016: Statistica e geodati
Ods Sicilia 2016: Statistica e geodati
 
Presentazione introduttiva v01
Presentazione introduttiva v01Presentazione introduttiva v01
Presentazione introduttiva v01
 

Similar to Lez.5 - Corso di modelli e GIS per l'ambiente

Modellazione tramite geometria frattale
Modellazione tramite geometria frattaleModellazione tramite geometria frattale
Modellazione tramite geometria frattaleMassimiliano Leone
 
Analisi Idro Geomorfologica del Rio Gardolo
Analisi Idro Geomorfologica del Rio GardoloAnalisi Idro Geomorfologica del Rio Gardolo
Analisi Idro Geomorfologica del Rio GardoloGiuseppe Bonanno
 
Editor for Cubic Curves based on Coin3D Library
Editor for Cubic Curves based on Coin3D LibraryEditor for Cubic Curves based on Coin3D Library
Editor for Cubic Curves based on Coin3D Librarygraphitech
 
Elliptic Curve Method di Lenstra
Elliptic Curve Method di LenstraElliptic Curve Method di Lenstra
Elliptic Curve Method di Lenstrapeppespe
 
Interpolazionesercsvolti
InterpolazionesercsvoltiInterpolazionesercsvolti
Interpolazionesercsvoltiuffamate
 
Appunti di Elaborazione automatica dei dati: il simplesso
Appunti di Elaborazione automatica dei dati: il simplessoAppunti di Elaborazione automatica dei dati: il simplesso
Appunti di Elaborazione automatica dei dati: il simplessoprofman
 
Metodi matematici per l’analisi di sistemi complessi
Metodi matematici per l’analisi di sistemi complessiMetodi matematici per l’analisi di sistemi complessi
Metodi matematici per l’analisi di sistemi complessiLino Possamai
 
Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23silli
 
Momenti di inerzia
Momenti di inerziaMomenti di inerzia
Momenti di inerziavalter .
 
Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...
Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...
Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...Pasquale Alba
 
Domain changing and creation of a custom mesh for the resolution of partial d...
Domain changing and creation of a custom mesh for the resolution of partial d...Domain changing and creation of a custom mesh for the resolution of partial d...
Domain changing and creation of a custom mesh for the resolution of partial d...Emanuele Zappia
 
regolazione Pid con robot lego
regolazione Pid  con robot legoregolazione Pid  con robot lego
regolazione Pid con robot legoaaa bbbb
 
Anteprima Fluidodinamica delle Turbomacchine
Anteprima Fluidodinamica delle TurbomacchineAnteprima Fluidodinamica delle Turbomacchine
Anteprima Fluidodinamica delle TurbomacchineLucaFreilino1
 

Similar to Lez.5 - Corso di modelli e GIS per l'ambiente (20)

Modellazione tramite geometria frattale
Modellazione tramite geometria frattaleModellazione tramite geometria frattale
Modellazione tramite geometria frattale
 
La rasterizzazione
La rasterizzazioneLa rasterizzazione
La rasterizzazione
 
Analisi Idro Geomorfologica del Rio Gardolo
Analisi Idro Geomorfologica del Rio GardoloAnalisi Idro Geomorfologica del Rio Gardolo
Analisi Idro Geomorfologica del Rio Gardolo
 
Editor for Cubic Curves based on Coin3D Library
Editor for Cubic Curves based on Coin3D LibraryEditor for Cubic Curves based on Coin3D Library
Editor for Cubic Curves based on Coin3D Library
 
Moto Circolare
Moto CircolareMoto Circolare
Moto Circolare
 
Elliptic Curve Method di Lenstra
Elliptic Curve Method di LenstraElliptic Curve Method di Lenstra
Elliptic Curve Method di Lenstra
 
R sim rank
R sim rank  R sim rank
R sim rank
 
Interpolazionesercsvolti
InterpolazionesercsvoltiInterpolazionesercsvolti
Interpolazionesercsvolti
 
Appunti di Elaborazione automatica dei dati: il simplesso
Appunti di Elaborazione automatica dei dati: il simplessoAppunti di Elaborazione automatica dei dati: il simplesso
Appunti di Elaborazione automatica dei dati: il simplesso
 
Metodi matematici per l’analisi di sistemi complessi
Metodi matematici per l’analisi di sistemi complessiMetodi matematici per l’analisi di sistemi complessi
Metodi matematici per l’analisi di sistemi complessi
 
Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23
 
Momenti di inerzia
Momenti di inerziaMomenti di inerzia
Momenti di inerzia
 
Robotic Arm Simulation
Robotic Arm SimulationRobotic Arm Simulation
Robotic Arm Simulation
 
Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...
Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...
Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...
 
Domain changing and creation of a custom mesh for the resolution of partial d...
Domain changing and creation of a custom mesh for the resolution of partial d...Domain changing and creation of a custom mesh for the resolution of partial d...
Domain changing and creation of a custom mesh for the resolution of partial d...
 
regolazione Pid con robot lego
regolazione Pid  con robot legoregolazione Pid  con robot lego
regolazione Pid con robot lego
 
Rapporti e proporzioni - classe II
Rapporti e proporzioni - classe IIRapporti e proporzioni - classe II
Rapporti e proporzioni - classe II
 
SELF3D Software Validation
SELF3D Software ValidationSELF3D Software Validation
SELF3D Software Validation
 
Presentazione
PresentazionePresentazione
Presentazione
 
Anteprima Fluidodinamica delle Turbomacchine
Anteprima Fluidodinamica delle TurbomacchineAnteprima Fluidodinamica delle Turbomacchine
Anteprima Fluidodinamica delle Turbomacchine
 

More from Margherita Di Leo

Matera 25/06/2012. Convegno “Software libero ed open data: come ti cambiano l...
Matera 25/06/2012. Convegno “Software libero ed open data: come ti cambiano l...Matera 25/06/2012. Convegno “Software libero ed open data: come ti cambiano l...
Matera 25/06/2012. Convegno “Software libero ed open data: come ti cambiano l...Margherita Di Leo
 
Convegno “Sicurezza informatica e strumenti GIS Free e Open Source per l’Inge...
Convegno “Sicurezza informatica e strumenti GIS Free e Open Source per l’Inge...Convegno “Sicurezza informatica e strumenti GIS Free e Open Source per l’Inge...
Convegno “Sicurezza informatica e strumenti GIS Free e Open Source per l’Inge...Margherita Di Leo
 
GrassMeeting Trento Feb 2011
GrassMeeting Trento Feb 2011GrassMeeting Trento Feb 2011
GrassMeeting Trento Feb 2011Margherita Di Leo
 
Lezione master Proidro - Modellazione idrologica con GRASS GIS 17/12/2010
Lezione master Proidro - Modellazione idrologica con GRASS GIS 17/12/2010Lezione master Proidro - Modellazione idrologica con GRASS GIS 17/12/2010
Lezione master Proidro - Modellazione idrologica con GRASS GIS 17/12/2010Margherita Di Leo
 

More from Margherita Di Leo (10)

Matera 25/06/2012. Convegno “Software libero ed open data: come ti cambiano l...
Matera 25/06/2012. Convegno “Software libero ed open data: come ti cambiano l...Matera 25/06/2012. Convegno “Software libero ed open data: come ti cambiano l...
Matera 25/06/2012. Convegno “Software libero ed open data: come ti cambiano l...
 
Convegno “Sicurezza informatica e strumenti GIS Free e Open Source per l’Inge...
Convegno “Sicurezza informatica e strumenti GIS Free e Open Source per l’Inge...Convegno “Sicurezza informatica e strumenti GIS Free e Open Source per l’Inge...
Convegno “Sicurezza informatica e strumenti GIS Free e Open Source per l’Inge...
 
Gfossday2011 esercitazione
Gfossday2011 esercitazioneGfossday2011 esercitazione
Gfossday2011 esercitazione
 
Linuxday 2011
Linuxday 2011Linuxday 2011
Linuxday 2011
 
Geoinformatics FCE CTU 2011
Geoinformatics FCE CTU 2011Geoinformatics FCE CTU 2011
Geoinformatics FCE CTU 2011
 
Foss4g it Lugano
Foss4g it LuganoFoss4g it Lugano
Foss4g it Lugano
 
GrassMeeting Trento Feb 2011
GrassMeeting Trento Feb 2011GrassMeeting Trento Feb 2011
GrassMeeting Trento Feb 2011
 
Lezione master Proidro - Modellazione idrologica con GRASS GIS 17/12/2010
Lezione master Proidro - Modellazione idrologica con GRASS GIS 17/12/2010Lezione master Proidro - Modellazione idrologica con GRASS GIS 17/12/2010
Lezione master Proidro - Modellazione idrologica con GRASS GIS 17/12/2010
 
Python grass
Python grassPython grass
Python grass
 
Lecture OSSIM
Lecture OSSIM Lecture OSSIM
Lecture OSSIM
 

Recently uploaded

La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieVincenzoPantalena1
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaRafael Figueredo
 
Corso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativoCorso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativovaleriodinoia35
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaStefano Lariccia
 
Esperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superioreEsperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superiorevaleriodinoia35
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaPierLuigi Albini
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxOrianaOcchino
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaStefano Lariccia
 
lezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldilezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldivaleriodinoia35
 

Recently uploaded (9)

La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medie
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
 
Corso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativoCorso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativo
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 
Esperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superioreEsperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superiore
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza cultura
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptx
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
lezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldilezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldi
 

Lez.5 - Corso di modelli e GIS per l'ambiente