Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Introduzione all’utilizzo di GRASS GIS in archeologia: un manuale collaborativo
1. Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Introduzione all’utilizzo di GRASS GIS in
Sommario
archeologia: un manuale collaborativo
Perchè
GRASS GIS
I GIS liberi in
archeologia
Francesco de Virgilio
GRASS GIS
nella didattica francesco.devirgilio@openoia.org
Impostazione
editoriale O.I.A. — Open Idea for Archaeology
Un manuale Università degli Studi di Bari
collaborativo
19 novembre 2011
2. Sommario
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
3 GRASS GIS nella didattica
I GIS liberi in 1 Perchè GRASS GIS
archeologia 4 Impostazione editoriale
GRASS GIS 2 I GIS liberi in archeologia 5 Un manuale collaborativo
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
3. Sommario
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
3 GRASS GIS nella didattica
I GIS liberi in 1 Perchè GRASS GIS
archeologia 4 Impostazione editoriale
GRASS GIS 2 I GIS liberi in archeologia 5 Un manuale collaborativo
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
4. Background
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario • 2009, Cattedra di Archeologia Medievale, UniBa:
Perchè
GRASS GIS necessità di gestire grandi quantità di dati archeologici
I GIS liberi in georeferenziati
archeologia
• hardware limitato, assenza di know-how
GRASS GIS
nella didattica
• risorse economiche limitate, impossibile acquistare licenze
Impostazione
editoriale software
Un manuale
collaborativo
5. Perché GRASS
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Pros:
Sommario
• gestire enormi quantità di dati in maniera efficiente e
Perchè
precisa
GRASS GIS
• supporto a quasi tutti i formati e gli standard
I GIS liberi in
archeologia
• funzioni estese: circa 400 moduli disponibili
GRASS GIS
nella didattica • licenza libera (GNU GPL): possibile distribuirlo
Impostazione
editoriale
gratuitamente agli studenti ed organizzare laboratori
Un manuale • ottima documentazione in lingua inglese
collaborativo
• estendibilità e automazione (script)
6. Perché GRASS
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Cons:
Sommario
• curva di apprendimento ripida
Perchè
GRASS GIS • assenza di documentazione in lingua italiana orientata
I GIS liberi in
archeologia
all’utilizzo in archeologia
GRASS GIS • assenza di corpus ordinato di procedure e metodi per
nella didattica
l’archeologia
Impostazione
editoriale • difficoltà nell’approccio al terminale (spesso il più
Un manuale
collaborativo
efficace)
7. Sommario
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
3 GRASS GIS nella didattica
I GIS liberi in 1 Perchè GRASS GIS
archeologia 4 Impostazione editoriale
GRASS GIS 2 I GIS liberi in archeologia 5 Un manuale collaborativo
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
8. Esperienze, standard e ricerca
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
L’introduzione di GRASS e GFLOSS in ambito archeologico
I GIS liberi in
archeologia segna un passo avanti nella ricerca e nell’utilizzo di standard
GRASS GIS aperti in archeoinformatica.
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
9. Esperienze, standard e ricerca
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
L’utilizzo di GRASS nel settore archeologico:
Sommario • quasi-assenza di procedure standard
Perchè
GRASS GIS • ricchezza di casi di studio
I GIS liberi in
archeologia • ogni nuova esperienza segna un caso di studio e la ricerca
GRASS GIS di nuove soluzioni;
nella didattica
Impostazione
• l’aumento delle esperienze descrive (involontariamente)
editoriale una tendenza alla definizione di nuovi standard e
Un manuale
collaborativo
procedure condivise
10. Esperienze nel settore
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
• Arc-Team s.n.c., voxel (GRASS meeting 2006)
Perchè • Emanuel Demetrescu, archeologia urbana di Roma
GRASS GIS
I GIS liberi in
(2008)
archeologia
• Michael Barton, archeologo/antropologo statunitense, è
GRASS GIS
nella didattica all’interno del team di sviluppo di GRASS
Impostazione
editoriale
• Fronza, Nardini, Valenti, “Informatica ed Archeologia
Un manuale
Medievale”
collaborativo
11. Sommario
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
3 GRASS GIS nella didattica
I GIS liberi in 1 Perchè GRASS GIS
archeologia 4 Impostazione editoriale
GRASS GIS 2 I GIS liberi in archeologia 5 Un manuale collaborativo
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
12. Didattica del GFLOSS, un problema sociale
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario • didattica universitaria “concentrica”: partendo da una
Perchè
GRASS GIS
persona o un team di riferimento, le nuove esperienze
I GIS liberi in circoscrivono le precedenti
archeologia
• questo modello di sviluppo ha il suo punto di debolezza
GRASS GIS
nella didattica nella necessità di trovare un riferimento didattico
Impostazione
editoriale • esperienza di Bari: assenza di un riferimento
Un manuale
collaborativo
13. Didattica del GFLOSS, un problema sociale
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
programming
data
Sommario Trento GNewArchaeology algorithms
practical
Bari
languages
structures
Perchè
GRASS GIS
I GIS liberi in
archeologia
GRASS GIS
nella didattica
Impostazione
editoriale
Un manuale
collaborativo Padova Ferrara
Napoli
14. Smontare il sistema concentrico con una rete di
conoscenze
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario • creazione di un corpus didattico esauriente e disponibile
Perchè
GRASS GIS
gratuitamente
I GIS liberi in • disponibilità al continuo mutamento, ampliamento e
archeologia
GRASS GIS
collaborazione
nella didattica
• posizionare sullo stesso piano le procedure e le rispettive
Impostazione
editoriale applicazioni nei casi di studio
Un manuale
collaborativo
16. Sommario
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
3 GRASS GIS nella didattica
I GIS liberi in 1 Perchè GRASS GIS
archeologia 4 Impostazione editoriale
GRASS GIS 2 I GIS liberi in archeologia 5 Un manuale collaborativo
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
17. Key facts
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè • manuale orientato a studenti con basi di GIS
GRASS GIS
I GIS liberi in • equiparazione delle funzioni da terminale e da interfaccia
archeologia
(wxPython)
GRASS GIS
nella didattica • appendice esteso sulle proiezioni cartografiche
Impostazione
editoriale
Un manuale
collaborativo
18. Key facts
consultazione rapida: caselle con comandi di pronto utilizzo e consigli
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario Lista delle mappe in un gruppo
Perchè
GRASS GIS
Come precisato, dopo aver importato un layer
I GIS liberi in vettoriale all’interno di GRASS, questo viene di-
archeologia viso dal driver dbf in due tabelle. Il programma
assegna ad entrambe un nome, lo stesso con cui
GRASS GIS si è nominata la carta da importare. Il fatto che
nella didattica due tabelle abbiano lo stesso nome non costi-
tuisce un problema per GRASS perch all’interno
Impostazione ♣
della cartella di lavoro le due tabelle sono posizio-
editoriale nate in due sottocartelle diverse. Invece, GRASS
non tollera la presenza del punto “.” all’inter-
Un manuale no del nome della carta, perch è un carattere
collaborativo che non è ritenuto valido dal linguaggio SQL che
viene utilizzato per interrogare il database delle
tabelle.
19. Key facts
esempio di differenziazione delle famiglie di font per evidenziare concetti e
comandi
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Si ipotizzi di avere la location XY immagini conte-
Sommario nente (all’interno del proprio mapset di base, PER-
MANENT), una mappa raster dell’Istituto Geografico
Perchè Militare (IGM) denominata siponto_IGM, e di volerla
GRASS GIS georeferenziare ed inserire nella location siponto, nel
suo mapset di base (PERMANENT).
I GIS liberi in
archeologia 1 Accedere a GRASS ed avviare la location
contenente il mapset dell’immagine da
GRASS GIS georeferenziare (immagini); è essenziale che il
nella didattica gruppo sia creato all’interno della location
che contiene l’immagine da elaborare, non
Impostazione nella location di destinazione.
editoriale
2 Dal menù selezionare
Un manuale Imagery → Develop images and groups →
collaborativo Create/edit group; nella finestra appena
aperta è necessario inserire nella scheda
Required il nome per il nuovo gruppo (nel
nostro esempio carte_IGM); nella scheda
Optional è possibile definire, nell’ultimo menù
a tendina, quali immagini di mappe raster
inserire nel gruppo.
20. Key facts
schemi e grafici realizzati con PGF/TikZ
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
dwg
pulizia
/ dxf / layer GRASS
Perchè
GRASS GIS Oggi il formato dxf è oggi uno standard de facto per
lo scambio di dati CAD tra varie applicazioni, tra cui
I GIS liberi in anche GRASS, che ne integra il supporto. Lo svantag-
archeologia gio dei dati CAD rispetto all’impostazione “GIS” per la
gestione dell’informazione geografica, come abbiamo
GRASS GIS visto in §??, è che non possono dirsi propriamente geo-
nella didattica referenziati, poichè qualsiasi geometria disegnata in un
CAD in realtà è localizzata all’interno di un sistema di
Impostazione riferimento interno al file, più precisamente all’inter-
editoriale no di una coppia di assi cartesiani XY avente origine
Un manuale nell’angolo in basso a sinistra del foglio di lavoro; ciò
collaborativo significa che ogni punto all’interno del CAD è descritto
da una coppia di coordinate non geografiche. Inoltre,
i dati CAD mal si prestano alla memorizzazione di in-
formazioni aggiuntive (potremmo quindi dire che i dati
CAD sono quasi essenzialmente rappresentati da geo-
metrie e non da attributi), al contrario di formati usati
nei GIS, come lo SHAPE file.
21. Key facts
A
grafici esemplificativi realizzati con altri pacchetti LT X
E
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
/home/nomeutente
Perchè
GRASS GIS grassdata
I GIS liberi in location1..........regione di lavoro
archeologia
PERMANENT. ..... mapset di base
GRASS GIS
nella didattica mapset1...........altri mapset↓
Impostazione mapset2
editoriale
mapset3
Un manuale
collaborativo
location2
PERMANENT
location1
22. Sommario
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
3 GRASS GIS nella didattica
I GIS liberi in 1 Perchè GRASS GIS
archeologia 4 Impostazione editoriale
GRASS GIS 2 I GIS liberi in archeologia 5 Un manuale collaborativo
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
23. Work in progress
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè • taccuino pratico arricchito progressivamente, necessità di
GRASS GIS
I GIS liberi in
approfondimento di alcuni argomenti
archeologia
• possibilità di estendere e modificare i contenuti
GRASS GIS
nella didattica • licenza libera GNU GFDL
Impostazione
editoriale
Un manuale
collaborativo
24. Gli strumenti utilizzati
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
A
L TEX linguaggio di programmazione tipografica per
Perchè
redazione di documenti scientifici
GRASS GIS
A
PGF/TikZ estensione di L TEX per le illustrazioni tecniche
I GIS liberi in
archeologia A
TEXLive distribuzione pacchetti L TEX utilizzata
GRASS GIS
nella didattica Bazaar sistema di versionamento del codice
Impostazione
editoriale
Launchpad portale collaborativo/sociale per lo sviluppo
Un manuale software, integrato con Bazaar
collaborativo
25. “Show us the code!”
Scaricare e compilare il libro in PDF
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio Un breve howto:
Sommario
• scaricare l’ultima revisione del codice:
Perchè bzr branch lp : grass - arch
GRASS GIS
I GIS liberi in • controllare le dipendenze T XLive:
E
archeologia
GRASS GIS cd grass - arch
nella didattica gedit INSTALL . txt
Impostazione
editoriale
• compilare il manuale:
Un manuale
collaborativo pdflatex grass - arch . tex
26. “Show us the code!”
Aprire un branch e apportare le modifiche
Introduzione a
GRASS in
Questo progetto usa un decentralized with human gatekeeper
archeologia workflow.
Francesco de
Virgilio • creare un repository locale per la propria copia del codice:
cd / home / utente
Sommario
bzr init - repo grass - arch
Perchè
GRASS GIS
• scaricare il codice in una cartella con il proprio nome
I GIS liberi in
archeologia bzr branch lp : grass - arch / trunk grass - arch / utente
GRASS GIS
nella didattica • apportare le modifiche con un editor di testo preferito
Impostazione
editoriale • nella cartella del libro, fare il commit e push per caricare
Un manuale le modifiche:
collaborativo
bzr commit -m ‘‘ descrizione commit ’ ’
bzr push lp :∼user / grass - arch / nome_branch
• inviare una mail agli sviluppatori con il proprio nome
utente, segnalando l’apertura di un nuovo branch di lavoro
27. Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
I GIS liberi in
archeologia
Now for something
GRASS GIS
nella didattica
completely different
Impostazione
editoriale
Un manuale
collaborativo
28. ARK
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
I GIS liberi in
archeologia ARK (Archaeological Recording Kit è un sistema open source,
GRASS GIS
nella didattica
aderente agli standard e basato sul web, per la creazione,
Impostazione archiviazione, manipolazione e pubblicazione di dati e
editoriale
contenuti multimediali archeologici.
Un manuale
collaborativo In altre parole, è un sistema che può essere utilizzato per
pubblicare dati archeologici sul web, per la collaborazione e la
condivisione sul web.
29. ARK
Caratteristiche
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Perchè
web-based set di strumenti per inserimento, modifica,
GRASS GIS condivisione di documentazione archeologica
I GIS liberi in
archeologia flessibile struttura dati modificabile in base alle esigenze
GRASS GIS (compatibile con qualsiasi scheda US/SCR)
nella didattica
Impostazione open source LAMP (Linux/Apache/MySQL/PHP)
editoriale
Un manuale
collaborativo
30. ARK
Screenshot
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio Figura: Data entry in Ark.
Sommario
Perchè
GRASS GIS
I GIS liberi in
archeologia
GRASS GIS
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
31. ARK
Screenshot
Introduzione a
GRASS in
archeologia Figura: Vista dei record in Ark.
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
I GIS liberi in
archeologia
GRASS GIS
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
32. ARK
Screenshot
Introduzione a
GRASS in
archeologia Figura: Elenco US/SCR in Ark.
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
I GIS liberi in
archeologia
GRASS GIS
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
33. ARK
Prossimamente. . .
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Sommario
Collaborando con L.-P. Archaeology, O.I.A. implementerà:
Perchè
GRASS GIS • esportazione cartografica avanzata con Mapnik
I GIS liberi in
archeologia • esportazione delle schede di US/SCR in L T X
A
E
GRASS GIS
nella didattica
• integrazione modelli 3D in schede L T X usando
A
E
Impostazione
MeshLab, U3D e movie15
editoriale
Un manuale
collaborativo
34. Grazie!
Introduzione a
GRASS in
archeologia
Francesco de
Virgilio
Thanks for your time
Sommario
Perchè
GRASS GIS
I GIS liberi in
archeologia
GRASS GIS
nella didattica
Impostazione
editoriale
Un manuale
collaborativo
and keep Free Software rockin’
35. Credits and licence
Introduzione a
GRASS in
archeologia
cbna
Francesco de
Virgilio
Sommario
Perchè
GRASS GIS
I GIS liberi in • “Mosaic from Pompeii”, Daniel Steger1 , in slide 34
archeologia
GRASS GIS • Modified version of “Computer Science Mindmap”, Till
nella didattica
Tantau2 , in slide 13
Impostazione
editoriale
Un manuale
collaborativo
1
www.texample.net/tikz/examples/mosaic-from-pompeii/.
2
www.texample.net/tikz/examples/computer-science-mindmap/.