• Non ci sono risultati.

Workshop GRASS GIS

N/A
N/A
Protected

Academic year: 2021

Condividi "Workshop GRASS GIS"

Copied!
62
0
0

Testo completo

(1)

Introduzione Gestione dati Conclusione Esercitazione

Workshop GRASS GIS

Luca Delucchi*, Margherita Di Leo**

*Fondazione Edmund Mach – GIS & Remote Sensing Platform

gis.cri.fmach.it

**Universit`a della Basilicata

www.unibas.it

Workshop GRASS GIS

24 Novembre 2011, Foggia

(2)

Introduzione Gestione dati Conclusione Esercitazione 1

Introduzione

Cos’`

e

Informazioni utili

GRASSDATA - Location - Mapset

Struttura comandi

GUI - Terminale

2

Gestione dati

Visualizzazione dati

Raster

Vettoriali

3

Conclusione

(3)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

GRASS GIS: Cos’`

e

Sviluppato dal

1984

Pi`

u di 400

moduli per

ogni esigenza

Immagine di Markus Neteler CC-BY-SA

Interoperabilit`

a

con altri

software

(4)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

GRASS GIS: Cos’`

e

Sviluppato dal

1984

Pi`

u di 400

moduli per

ogni esigenza

Immagine di Markus Neteler CC-BY-SA

Interoperabilit`

a

con altri

software

(5)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

GRASS GIS: Cos’`

e

Sviluppato dal

1984

Pi`

u di 400

moduli per

ogni esigenza

Immagine di Markus Neteler CC-BY-SA

Interoperabilit`

a

con altri

software

(6)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

GRASS GIS: dove trovare cosa

Scaricare software

http://grass.osgeo.org/download/

Addons (estensioni degli utenti)

http://grass.osgeo.org/wiki/GRASS AddOns

Mailing Lists

inglese

-

italiano

Wiki

http://grass.osgeo.org/wiki/

Manuale

http://grass.osgeo.org/gdp/manuals.php

Trac per bugs

http://trac.osgeo.org/grass

(7)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

GRASS GIS: gestione dati

Immagine di Markus Neteler CC-BY-SA

(8)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

(9)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

GRASS GIS: comandi

Immagine di Markus Neteler CC-BY-SA

(10)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

GRASS GIS: interfaccia utente o linea di comando?

LAYERS MODULE TREE

INTERROGARE PROFILO STAMPA 3D DIGITARE MISURARE ZOOM

(11)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

GRASS GIS: interfaccia utente o linea di comando?

Aiuto testuale:

d.rast --help

Apertura finestra del

modulo:

d.rast

(12)

Introduzione Gestione dati Conclusione Esercitazione Cos’`e Informazioni utili

GRASSDATA - Location - Mapset Struttura comandi

GUI - Terminale

GRASS GIS: interfaccia utente o linea di comando?

Aiuto testuale:

d.rast --help

Apertura finestra del

modulo:

(13)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Visualizzare dati: GUI

Immagine di Markus Neteler CC-BY-SA

(14)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Visualizzare dati: console

g.region

d.mon

d.rast

d.vect

d.what.rast

d.what.vect

(15)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: la regione

Tre tipologie di regione:

regione computazionale: estensione e risoluzione sulla quale

vengono effettuate le operazioni

regione del raster: estensione e risoluzione propria del raster

regione di visualizzazione: estensione del display per la

visualizzazione delle mappe; esiste solo nell’interfaccia grafica,

da questa si pu`

o impostare la regione computazionale

(16)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: la regione

Tre tipologie di regione:

regione computazionale: estensione e risoluzione sulla quale

vengono effettuate le operazioni

regione del raster: estensione e risoluzione propria del raster

regione di visualizzazione: estensione del display per la

visualizzazione delle mappe; esiste solo nell’interfaccia grafica,

(17)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: la regione

Tre tipologie di regione:

regione computazionale: estensione e risoluzione sulla quale

vengono effettuate le operazioni

regione del raster: estensione e risoluzione propria del raster

regione di visualizzazione: estensione del display per la

visualizzazione delle mappe; esiste solo nell’interfaccia grafica,

da questa si pu`

o impostare la regione computazionale

(18)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: la regione

Tre tipologie di regione:

regione computazionale: estensione e risoluzione sulla quale

vengono effettuate le operazioni

regione del raster: estensione e risoluzione propria del raster

regione di visualizzazione: estensione del display per la

visualizzazione delle mappe; esiste solo nell’interfaccia grafica,

(19)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: la maschera

`

E possibile ridurre la zona del calcolo, oltre che impostando la

regione, utilizzando un maschera. Questa viene settata e rimossa

con il comando r.mask.

Settaggio nuova maschera:

r.mask in=nome grass

r.mask in=nome grass maskcats=valori

Rimozione:

r.mask -r

(20)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: la maschera

`

E possibile ridurre la zona del calcolo, oltre che impostando la

regione, utilizzando un maschera. Questa viene settata e rimossa

con il comando r.mask.

Settaggio nuova maschera:

r.mask in=nome grass

r.mask in=nome grass maskcats=valori

Rimozione:

r.mask -r

(21)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: la maschera

`

E possibile ridurre la zona del calcolo, oltre che impostando la

regione, utilizzando un maschera. Questa viene settata e rimossa

con il comando r.mask.

Settaggio nuova maschera:

r.mask in=nome grass

r.mask in=nome grass maskcats=valori

Rimozione:

r.mask -r

(22)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: import/export

Importazione:

r.in.gdal in=file gdal out=nome grass r.in.ascii in=file ascii out=nome grass r.in.wms DA CONTROLLARE

Esportazione:

r.out.gdal in=nome grass out=file gdal r.out.ascii in=nome grass out=file ascii r.out.png in=nome grass out=file png r.out.pov in=nome grass tga=file pov

(23)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: import/export

Importazione:

r.in.gdal in=file gdal out=nome grass r.in.ascii in=file ascii out=nome grass r.in.wms DA CONTROLLARE

Esportazione:

r.out.gdal in=nome grass out=file gdal r.out.ascii in=nome grass out=file ascii r.out.png in=nome grass out=file png r.out.pov in=nome grass tga=file pov

(24)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: analisi

riclassificazione:

r.resample,r.resample.rst,

r.resample.interp, r.average, r.category, r.rescale

report e statistiche:

r.statistics, r.univar, r.report,

r.stats

idrologia:

r.basins.fill, r.water.outlet, r.watershed,

r.terraflow, r.lake

analisi di paesaggio:

r.li.*

map algebra:

r.mapcalc, r.mapcalculator

energia:

r.sunmask, r.sun

linea d’orizzonte:

r.los

interpolazione:

r.surf.contour, r.bilinear, v.surf.rst,

(25)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: analisi

riclassificazione:

r.resample,r.resample.rst,

r.resample.interp, r.average, r.category, r.rescale

report e statistiche:

r.statistics, r.univar, r.report,

r.stats

idrologia:

r.basins.fill, r.water.outlet, r.watershed,

r.terraflow, r.lake

analisi di paesaggio:

r.li.*

map algebra:

r.mapcalc, r.mapcalculator

energia:

r.sunmask, r.sun

linea d’orizzonte:

r.los

interpolazione:

r.surf.contour, r.bilinear, v.surf.rst,

v.surf.idw

(26)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: analisi

riclassificazione:

r.resample,r.resample.rst,

r.resample.interp, r.average, r.category, r.rescale

report e statistiche:

r.statistics, r.univar, r.report,

r.stats

idrologia:

r.basins.fill, r.water.outlet, r.watershed,

r.terraflow, r.lake

analisi di paesaggio:

r.li.*

map algebra:

r.mapcalc, r.mapcalculator

energia:

r.sunmask, r.sun

linea d’orizzonte:

r.los

interpolazione:

r.surf.contour, r.bilinear, v.surf.rst,

(27)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: analisi

riclassificazione:

r.resample,r.resample.rst,

r.resample.interp, r.average, r.category, r.rescale

report e statistiche:

r.statistics, r.univar, r.report,

r.stats

idrologia:

r.basins.fill, r.water.outlet, r.watershed,

r.terraflow, r.lake

analisi di paesaggio:

r.li.*

map algebra:

r.mapcalc, r.mapcalculator

energia:

r.sunmask, r.sun

linea d’orizzonte:

r.los

interpolazione:

r.surf.contour, r.bilinear, v.surf.rst,

v.surf.idw

(28)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: analisi

riclassificazione:

r.resample,r.resample.rst,

r.resample.interp, r.average, r.category, r.rescale

report e statistiche:

r.statistics, r.univar, r.report,

r.stats

idrologia:

r.basins.fill, r.water.outlet, r.watershed,

r.terraflow, r.lake

analisi di paesaggio:

r.li.*

map algebra:

r.mapcalc, r.mapcalculator

energia:

r.sunmask, r.sun

linea d’orizzonte:

r.los

interpolazione:

r.surf.contour, r.bilinear, v.surf.rst,

(29)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: analisi

riclassificazione:

r.resample,r.resample.rst,

r.resample.interp, r.average, r.category, r.rescale

report e statistiche:

r.statistics, r.univar, r.report,

r.stats

idrologia:

r.basins.fill, r.water.outlet, r.watershed,

r.terraflow, r.lake

analisi di paesaggio:

r.li.*

map algebra:

r.mapcalc, r.mapcalculator

energia:

r.sunmask, r.sun

linea d’orizzonte:

r.los

interpolazione:

r.surf.contour, r.bilinear, v.surf.rst,

v.surf.idw

(30)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: analisi

riclassificazione:

r.resample,r.resample.rst,

r.resample.interp, r.average, r.category, r.rescale

report e statistiche:

r.statistics, r.univar, r.report,

r.stats

idrologia:

r.basins.fill, r.water.outlet, r.watershed,

r.terraflow, r.lake

analisi di paesaggio:

r.li.*

map algebra:

r.mapcalc, r.mapcalculator

energia:

r.sunmask, r.sun

linea d’orizzonte:

r.los

interpolazione:

r.surf.contour, r.bilinear, v.surf.rst,

(31)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Raster: analisi

riclassificazione:

r.resample,r.resample.rst,

r.resample.interp, r.average, r.category, r.rescale

report e statistiche:

r.statistics, r.univar, r.report,

r.stats

idrologia:

r.basins.fill, r.water.outlet, r.watershed,

r.terraflow, r.lake

analisi di paesaggio:

r.li.*

map algebra:

r.mapcalc, r.mapcalculator

energia:

r.sunmask, r.sun

linea d’orizzonte:

r.los

interpolazione:

r.surf.contour, r.bilinear, v.surf.rst,

v.surf.idw

(32)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vettoriali: introduzione

Vettoriale topologico

Supporto a diversi database (SQLite, PostgreSQL, MySQL,

DBF, ODBC) per la gestione degli attributi

Tipologie di dati supportati

Point

Centroid Line Boundary

Area (Boundaries + Centroid) Face (3D Area)

Kernel (3D Centroid) Volumes (Faces + Kernel)

(33)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vettoriali: introduzione

Vettoriale topologico

Supporto a diversi database (SQLite, PostgreSQL, MySQL,

DBF, ODBC) per la gestione degli attributi

Tipologie di dati supportati

Point

Centroid Line Boundary

Area (Boundaries + Centroid) Face (3D Area)

Kernel (3D Centroid) Volumes (Faces + Kernel)

Immagine di Markus Neteler CC-BY-SA

(34)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vettoriali: introduzione

Vettoriale topologico

Supporto a diversi database (SQLite, PostgreSQL, MySQL,

DBF, ODBC) per la gestione degli attributi

Tipologie di dati supportati

Point

Centroid Line Boundary

Area (Boundaries + Centroid) Face (3D Area)

Kernel (3D Centroid) Volumes (Faces + Kernel)

(35)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vettoriali: introduzione

Vettoriale topologico

Supporto a diversi database (SQLite, PostgreSQL, MySQL,

DBF, ODBC) per la gestione degli attributi

Tipologie di dati supportati

Point

Centroid Line Boundary

Area (Boundaries + Centroid) Face (3D Area)

Kernel (3D Centroid) Volumes (Faces + Kernel)

Immagine di Markus Neteler CC-BY-SA

(36)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vettoriali: import/export

Importazione:

v.in.ogr dsn=file ogr out=nome grass v.in.ascii dsn=file ascii out=nome grass v.in.wfs DA CONTROLLARE

v.in.db table=tabella x=col x y=col y out=nome grass v.in.gpsbabel in=file gpx format=GPX out=nome grass

Esportazione:

v.out.ogr in=nome grass dsn=file ogr

v.out.ascii in=nome grass output=file ascii v.out.gpsbabel in=nome grass output=file gpx v.out.svg in=nome grass tga=file svg

(37)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vettoriali: import/export

Importazione:

v.in.ogr dsn=file ogr out=nome grass v.in.ascii dsn=file ascii out=nome grass v.in.wfs DA CONTROLLARE

v.in.db table=tabella x=col x y=col y out=nome grass v.in.gpsbabel in=file gpx format=GPX out=nome grass

Esportazione:

v.out.ogr in=nome grass dsn=file ogr

v.out.ascii in=nome grass output=file ascii v.out.gpsbabel in=nome grass output=file gpx v.out.svg in=nome grass tga=file svg

v.out.pov in=nome grass out=file pov

(38)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vector: analisi

intersezione e selezione:

v.overlay, v.select, v.extract,

v.db.select

report e statistiche:

v.qcount, v.sample, v.normal,

v.univar, v.distance

lidar:

v.outlier, v.lidar.*

operazioni su geometrie:

v.buffer, v.parallel,

v.generalize, v.segment, v.split, v.voronoy

analisi di reti:

v.net.*

sistema riferimento lineare:

v.lrs.*

interpolazione:

v.kernel, v.surf.rst, v.surf.idw,

v.surf.bspline

(39)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vector: analisi

intersezione e selezione:

v.overlay, v.select, v.extract,

v.db.select

report e statistiche:

v.qcount, v.sample, v.normal,

v.univar, v.distance

lidar:

v.outlier, v.lidar.*

operazioni su geometrie:

v.buffer, v.parallel,

v.generalize, v.segment, v.split, v.voronoy

analisi di reti:

v.net.*

sistema riferimento lineare:

v.lrs.*

interpolazione:

v.kernel, v.surf.rst, v.surf.idw,

v.surf.bspline

operazioni alfanumeriche:

db.*, v.db.*

(40)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vector: analisi

intersezione e selezione:

v.overlay, v.select, v.extract,

v.db.select

report e statistiche:

v.qcount, v.sample, v.normal,

v.univar, v.distance

lidar:

v.outlier, v.lidar.*

operazioni su geometrie:

v.buffer, v.parallel,

v.generalize, v.segment, v.split, v.voronoy

analisi di reti:

v.net.*

sistema riferimento lineare:

v.lrs.*

interpolazione:

v.kernel, v.surf.rst, v.surf.idw,

v.surf.bspline

(41)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vector: analisi

intersezione e selezione:

v.overlay, v.select, v.extract,

v.db.select

report e statistiche:

v.qcount, v.sample, v.normal,

v.univar, v.distance

lidar:

v.outlier, v.lidar.*

operazioni su geometrie:

v.buffer, v.parallel,

v.generalize, v.segment, v.split, v.voronoy

analisi di reti:

v.net.*

sistema riferimento lineare:

v.lrs.*

interpolazione:

v.kernel, v.surf.rst, v.surf.idw,

v.surf.bspline

operazioni alfanumeriche:

db.*, v.db.*

(42)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vector: analisi

intersezione e selezione:

v.overlay, v.select, v.extract,

v.db.select

report e statistiche:

v.qcount, v.sample, v.normal,

v.univar, v.distance

lidar:

v.outlier, v.lidar.*

operazioni su geometrie:

v.buffer, v.parallel,

v.generalize, v.segment, v.split, v.voronoy

analisi di reti:

v.net.*

sistema riferimento lineare:

v.lrs.*

interpolazione:

v.kernel, v.surf.rst, v.surf.idw,

v.surf.bspline

(43)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vector: analisi

intersezione e selezione:

v.overlay, v.select, v.extract,

v.db.select

report e statistiche:

v.qcount, v.sample, v.normal,

v.univar, v.distance

lidar:

v.outlier, v.lidar.*

operazioni su geometrie:

v.buffer, v.parallel,

v.generalize, v.segment, v.split, v.voronoy

analisi di reti:

v.net.*

sistema riferimento lineare:

v.lrs.*

interpolazione:

v.kernel, v.surf.rst, v.surf.idw,

v.surf.bspline

operazioni alfanumeriche:

db.*, v.db.*

(44)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vector: analisi

intersezione e selezione:

v.overlay, v.select, v.extract,

v.db.select

report e statistiche:

v.qcount, v.sample, v.normal,

v.univar, v.distance

lidar:

v.outlier, v.lidar.*

operazioni su geometrie:

v.buffer, v.parallel,

v.generalize, v.segment, v.split, v.voronoy

analisi di reti:

v.net.*

sistema riferimento lineare:

v.lrs.*

interpolazione:

v.kernel, v.surf.rst, v.surf.idw,

v.surf.bspline

(45)

Introduzione Gestione dati Conclusione Esercitazione Visualizzazione dati Raster Vettoriali

Vector: analisi

intersezione e selezione:

v.overlay, v.select, v.extract,

v.db.select

report e statistiche:

v.qcount, v.sample, v.normal,

v.univar, v.distance

lidar:

v.outlier, v.lidar.*

operazioni su geometrie:

v.buffer, v.parallel,

v.generalize, v.segment, v.split, v.voronoy

analisi di reti:

v.net.*

sistema riferimento lineare:

v.lrs.*

interpolazione:

v.kernel, v.surf.rst, v.surf.idw,

v.surf.bspline

operazioni alfanumeriche:

db.*, v.db.*

(46)

Introduzione Gestione dati Conclusione Esercitazione

(47)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: altri strumenti grafici

Figura: GUI modeler

(48)

Introduzione Gestione dati Conclusione Esercitazione

(49)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: altri strumenti grafici

Figura: GUI ps.map preview

(50)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: futuro

GRASS GIS 7

script in Python

nuova topologia

info

nuovi moduli

info

4D

info

(51)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: futuro

GRASS GIS 7

script in Python

nuova topologia

info

nuovi moduli

info

4D

info

GUI solo wxpython

(52)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: futuro

GRASS GIS 7

script in Python

nuova topologia

info

nuovi moduli

info

4D

info

(53)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: futuro

GRASS GIS 7

script in Python

nuova topologia

info

nuovi moduli

info

4D

info

GUI solo wxpython

(54)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: futuro

GRASS GIS 7

script in Python

nuova topologia

info

nuovi moduli

info

4D

info

(55)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: ricorda

imposta sempre la regione e risoluzione pi`

u adeguata

se hai un problema:

controlla se `e gi`a stato risolto da altri (motori di ricerca o archivi mailing lists)

se chiedi supporto indica sempre versione di GRASS e sistema operativo

se puoi replicare l’errore su pi`u macchine allora potrebbe essere un bug, segnalo sul trac, aiuterai a migliorare il software

se hai un po’ di tempo da dedicare al progetto c’`

e tanto da

fare anche per coloro non sanno programmare (traduzione,

documentazione, sito web)

(56)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: ricorda

imposta sempre la regione e risoluzione pi`

u adeguata

se hai un problema:

controlla se `e gi`a stato risolto da altri (motori di ricerca o archivi mailing lists)

se chiedi supporto indica sempre versione di GRASS e sistema operativo

se puoi replicare l’errore su pi`u macchine allora potrebbe essere un bug, segnalo sul trac, aiuterai a migliorare il software

se hai un po’ di tempo da dedicare al progetto c’`

e tanto da

fare anche per coloro non sanno programmare (traduzione,

documentazione, sito web)

(57)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: ricorda

imposta sempre la regione e risoluzione pi`

u adeguata

se hai un problema:

controlla se `e gi`a stato risolto da altri (motori di ricerca o archivi mailing lists)

se chiedi supporto indica sempre versione di GRASS e sistema operativo

se puoi replicare l’errore su pi`u macchine allora potrebbe essere un bug, segnalo sul trac, aiuterai a migliorare il software

se hai un po’ di tempo da dedicare al progetto c’`

e tanto da

fare anche per coloro non sanno programmare (traduzione,

documentazione, sito web)

(58)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: ricorda

imposta sempre la regione e risoluzione pi`

u adeguata

se hai un problema:

controlla se `e gi`a stato risolto da altri (motori di ricerca o archivi mailing lists)

se chiedi supporto indica sempre versione di GRASS e sistema operativo

se puoi replicare l’errore su pi`u macchine allora potrebbe essere un bug, segnalo sul trac, aiuterai a migliorare il software

se hai un po’ di tempo da dedicare al progetto c’`

e tanto da

fare anche per coloro non sanno programmare (traduzione,

documentazione, sito web)

(59)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: ricorda

imposta sempre la regione e risoluzione pi`

u adeguata

se hai un problema:

controlla se `e gi`a stato risolto da altri (motori di ricerca o archivi mailing lists)

se chiedi supporto indica sempre versione di GRASS e sistema operativo

se puoi replicare l’errore su pi`u macchine allora potrebbe essere un bug, segnalo sul trac, aiuterai a migliorare il software

se hai un po’ di tempo da dedicare al progetto c’`

e tanto da

fare anche per coloro non sanno programmare (traduzione,

documentazione, sito web)

(60)

Introduzione Gestione dati Conclusione Esercitazione

Conclusioni: ricorda

imposta sempre la regione e risoluzione pi`

u adeguata

se hai un problema:

controlla se `e gi`a stato risolto da altri (motori di ricerca o archivi mailing lists)

se chiedi supporto indica sempre versione di GRASS e sistema operativo

se puoi replicare l’errore su pi`u macchine allora potrebbe essere un bug, segnalo sul trac, aiuterai a migliorare il software

se hai un po’ di tempo da dedicare al progetto c’`

e tanto da

(61)

Introduzione Gestione dati Conclusione Esercitazione

Conclusione

Grazie a...

Martin Landa, Markus Metz, Helena Mitasova, Markus Neteler

. . . e tutti quelli che hanno e continuano a contribuire a GRASS GIS

(62)

Introduzione Gestione dati Conclusione Esercitazione

Esercitazione

Riferimenti

Documenti correlati

[r]

[r]

Negli altri casi, il passo successivo è di norma passo corrente +1 Il passo 4 di BEQ ha, come passo successivo, due valori diversi a seconda del bit di esito (dalla ALU) «zero».

Si dimostri la disuguaglianza di Cauchy-Schwarz in R n nel caso i cui uno dei due vettori sia un

•i tempi delle P e delle S vengono poi trasferiti in un foglio di calcolo riportando anche la distanza foro-piastra (onde P) e foro-trave (onde S). •considerato che la

• • Se il risultato del test di ipotesi SUPERA Se il risultato del test di ipotesi SUPERA il il valore critico, allora la valore critico , allora la differenza fra i gruppi

è necessario che ciascuna unità della popolazione abbia la stessa probabilità di entrare a far parte del campione Idealmente estrarre un campione casuale è come pescare una

• Costruire una rappresentazione discreta della funzione sin(x) nei valori nodali definiti sull’intervallo discretizzato [0,pi,passo]; passo=0.1.. • Calcolare