Esempi di SVG e jquery

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Esempi di SVG e jquery"

Transcript

1 Esempi di SVG e jquery Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino Introduzione a jquery by Emiliano Castellina is licensed under a Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Unported License.

2 Plugin per jquery jquery SVG Permette di creare, caricare e modificare oggetti svg tramite la libreria jquery Include diversi file javascript: jquery.svg.js jquery.svggraph.js jquery.svgdom.js jquery.svganim.js. Non tutti i costrutti SVG sono supportati 2

3 Esempio 1: disegno di un Gatto <script type="text/javascript" src="lib/jquery min.js"></ script>! <script type="text/javascript" src="lib/jquery.svg.js"></script>! <script type="text/javascript">! $(document).ready(! )!function(){!!/*importante il div che dovrà contenere!! * l'immagine svg deve avere dimensioni specificate!! * tramite css! */!!$("#divgatto").height(800).width(600);!!!$("#divgatto").svg({//il div diventa contenitore svg!!!onload: disegnagatto! //al caricamento del documento richiama la funzione disegnagatto!!!});!!}! 3

4 Esempio 1: disegno di un Gatto function disegnagatto(svg){! //testa //<circle cx="70" cy="95" r="50" style="stroke: black; fill: none"/>;! svg.circle(70, 95, 50, {fill: 'none', stroke: 'black'});! //occhi//<circle cx="55" cy="80" r="5" stroke="black" fill="#339933"/>! svg.circle(55, 80, 5, {fill: '#339933', stroke: 'black'});! //<circle cx="85" cy="80" r="5" stroke="black" fill="#339933"/>! svg.circle(85, 80, 5, {fill: '#339933', stroke: 'black'});! var g = svg.group(null,'baffi');! //<line x1="75" y1="95" x2="135" y2="85" style="stroke: black;"/>! //<line x1="75" y1="95" x2="135" y2="105" style="stroke: black;"/>! svg.line(g, 75, 95, 135, 85,{stroke:'black'});! svg.line(g, 75, 95, 135, 105,{stroke:'black'});! svg.use('#baffi', {transform:'scale(-1 1) translate(-140 0)'});! //orecchie //<polyline points="108 62, 90 10, 70 45, 50, 10, 32, 62" style="stroke: black; fill: none;" />! svg.polyline([[108,62],[90,10],[70,45],[50], [10], [32], [62]],{stroke: 'black', fill: 'none'})! //<!-- bocca --> <polyline points="35 110, , , 105, 110" style="stroke: black; fill: none;" />! svg.polyline([[35,110],[45,120],[95,120],[105],[110]],{stroke: 'black', fill: 'none'})! //naso//<path d="m L A " style="stroke: black; fill: #ffcccc"/>! var path = svg.createpath();! svg.path(path.move(75,90).line(65,90).arc(5,10,0,false,false,75,90).close(),{stroke: 'black', fill: '#ffcccc'});! } 4

5 Esempio2: caricamento file SVG $(document).ready(function(){! $("#divgatto").height(800)!!!.width(600);! $("#divgatto").svg({! loadurl: 'gatto.svg'! //url file svg!!!!!!});!!!!!}!!!!) 5

6 Esempio3: eventi del mouse //cambia il colore della testa al passaggio del mouse! function eventigatto(){! $("#testa")!.mouseover(! function(){!!$(this).css("fill","red");!!! })!.mouseout(! function(){!!$(this).css("fill", "yellow");!!!!!})!!!!} 6

7 Esempio4: semplice animazione <script type="text/javascript" src="lib/jquery.svganim.js"></ script>! <script type="text/javascript">! $(document).ready(function(){! $("#divgatto").height(800).width(600);! $("#divgatto").svg({loadurl: 'gatto.svg', onload:eventigatto});! }! )!!!!! function eventigatto(){! $("#testa").click(function(){! $(this).animate({svgr:200}, 2000,!!!function(){!!!!$(this).animate({svgR:50},1000)!!!!});! })! }! </script> 7

8 Esempio 5: grafici! Creare un grafico a barre, che permetta di confrontare:! Il numero totale di abitanti! Il numero di donne! Il numero di uomini! Delle seguenti regioni! Piemonte! Sicilia! Lazio! 8

9 Esempio 5: grafici $(document).ready(function(){! $("#divgrafico").height(800).width(1000);! $("#divgrafico").svg({onload: disegnagrafico}); })! var chartarea = [0.2, 0.1, 0.95, 0.9];! var legendarea = [0.005, 0.1, 0.125, 0.5];! var fills = ['lightblue', 'pink', 'lightgreen'];! var charttype = 'column';! function disegnagrafico(svg){! svg.graph.nodraw().title('statistiche Demografiche')!.addSeries('Piemonte', [ , , ], 'lightblue', 'blue', 3)!.addSeries('Sicilia', [ , , ], 'pink', 'red', 3)!.addSeries('Lazio', [ , , ], 'lightgreen', 'green', 3)!.format('ivory', 'gray').gridlines({stroke: 'gray', strokedasharray: '2,2'}, 'gray');!! svg.graph.nodraw().xaxis.title('numero Abitanti').scale(0, 3).ticks(1, 0)!.labels(['Totale', 'Donne', 'Uomini']).end().yAxis.scale(0, )!.ticks(500000, ).end().legend.settings({fill: 'lightgoldenrodyellow',stroke: 'gray').show(1)!.area(legendarea).end()!.series(0).format(fills[0]).end()!.series(1).format(fills[1]).end()!.series(2).format(fills[2]).end()!.area(chartarea).type(charttype, {explode: 2,explodeDist: 10}).redraw();}! 9

10 Esempio6: viewbox e image Data una mappa dell'italia in SVG Ogni regione ha class="regione" Id="nome della regione" Al click su una regione: L'immagine deve essere centrata e zoomata sulla regione Al centro della regione deve essere inclusa la bandiera della religione Al doppio click su una regione, deve essere visualizzata nuovamente tutta la la cartina 10

11 Esempio6: viewbox e image $(document).ready(function(){! var svg = $("#mappa2").svg({loadurl: 'italia.svg',onload: zoomregione });!!!!!! function zoomregione(svg){! $('.regione').click(function(e){! var bbox=this.getbbox();! if($(this.id+'_img').length==0){! var img=svg.image(bbox.x+bbox.width/2-25, bbox.y+bbox.height/2-25, 50, 50, 'img/'+this.id+'.jpg');!!$(img).attr('id',this.id+'_img');}! //cambia viewbox! $(svg.root()).attr("viewbox", (bbox.x)+","+(bbox.y)+","+bbox.width +","+bbox.height);! }).dblclick(function(e){! //ripristina viewbox! $(svg.root()).attr("viewbox", "0,0,1080,1500");! })! }! }) 11

12 Esempio 7: orologio Dato un file svg contente un orologio e avente la lancetta dei secondi con id="secondi" Ruotare di 6 gradi la lancetta dei secondi ogni secondo 12

13 Esempio 7: orologio $(document).ready(function(){! $("#mappa2").svg({loadurl: 'Qtz_watch.svg', onload: creaorologio });!!!!!! function creaorologio(svg){! aggiornaora();!!}! })! secondi=0;! function aggiornaora(){! var centro=$("#centro");! var x=centro.attr('cx');! var y=centro.attr('cy');! secondi++;! $("#spansecondi").html(secondi);! if(secondi>59){secondi=0;}! $("#secondi").attr('transform','rotate('+(secondi*6)+','+x+','+y +')' );! t=settimeout(aggiornaora,1000);! } 13

La codifica delle immagini

La codifica delle immagini Analogamente possiamo codificare le immagini a colori. In questo caso si tratta di individuare un certo numero di sfumature, gradazioni di colore differenti e di codificare ognuna mediante un'opportuna

Dettagli

La codifica delle immagini

La codifica delle immagini Non sempre il contorno della figura coincide con le linee della griglia. Quella che si ottiene nella codifica è un'approssimazione della figura originaria Se riconvertiamo la stringa 0000000011110001100000100000

Dettagli

La codifica delle immagini

La codifica delle immagini La codifica delle immagini Grafica vettoriale: descrizione di elementi geometrici primitivi, i quali vengono specificati individualmente. Non si descrivono i pixel singolarmente. si definiscono le curve

Dettagli

Ajax e jquery. Emiliano Castellina. Dipartimento di Automatica e Informatica Politecnico di Torino

Ajax e jquery. Emiliano Castellina. Dipartimento di Automatica e Informatica Politecnico di Torino Ajax e jquery Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino Introduzione a jquery by Emiliano Castellina is licensed under a Creative Commons Attribuzione - Non commerciale

Dettagli

JQuery. Riccardo Rosati

JQuery. Riccardo Rosati JQuery Riccardo Rosati Linguaggi e tecnologie per il Web Corso di laurea in Ingegneria informatica e automatica Sapienza Università di Roma a.a. 2016/2017 http://www.dis.uniroma1.it/~rosati/lw/ JQuery

Dettagli

SVG SVG. I sistemi di coordinate. Coordinate cartesiane. Unità di misura. Coordinate schermo

SVG SVG. I sistemi di coordinate. Coordinate cartesiane. Unità di misura. Coordinate schermo Sistemi Multimediali Immagini vettoriali ed SVG Le immagini Esistono due tipologie d'immagini: Immagini Raster Immagini Vettoriali Marco Gribaudo marcog@di.unito.it, gribaudo@elet.polimi.it Le immagini

Dettagli

Scalable Vector Graphics (SVG) Dr. Salvatore Nicotra (snicotra@dmi.unict.it) Dr. Sebastiano Battiato (battiato@dmi.unict.it)

Scalable Vector Graphics (SVG) Dr. Salvatore Nicotra (snicotra@dmi.unict.it) Dr. Sebastiano Battiato (battiato@dmi.unict.it) Scalable Vector Graphics (SVG) Dr. Salvatore Nicotra (snicotra@dmi.unict.it) Dr. Sebastiano Battiato (battiato@dmi.unict.it) References and Links SVG Essentials O reilly (2002) SVG Andrew H. Watt Mc Graw

Dettagli

Linguaggi ed Applicazioni mul1mediali

Linguaggi ed Applicazioni mul1mediali Università degli Studi di Urbino "Carlo Bo" Linguaggi ed Applicazioni mul1mediali Vectorial Graphics: 03.04- SVG (Scalable Vector Graphics) SVG (Scalable Vector Graphics) Maurizio Maffi ISTI Informa1on

Dettagli

jquery come utilizzare javascript senza troppi problemi

jquery come utilizzare javascript senza troppi problemi jquery come utilizzare javascript senza troppi problemi Queste slide Queste slides fanno parte del corso Web Design II & HTML II. Il sito del corso, con il materiale completo, si trova in http://www.gabrieleruscelli.com.

Dettagli

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource Forestello Luca - Niccoli Tommaso - Sistema Informativo Ambientale AT01 http://webgis.arpa.piemonte.it e-mail:

Dettagli

Linguaggio JavaScript

Linguaggio JavaScript Linguaggio JavaScript A. Lorenzi, R. Giupponi, D. Iovino LINGUAGGI WEB. LATO CLIENT Atlas Copyright Istituto Italiano Edizioni Atlas Script Il termine script in informatica indica, in generale, un testo

Dettagli

Esempi di uso di JavaScript

Esempi di uso di JavaScript Esempi di uso di JavaScript (questi e altri esempi sono reperibili all indirizzo http://vision.unipv.it/web/lang/) 1. Link JavaScript Link JavaScript margin: 40px; background-color: rgb(200,199,200);

Dettagli

Strumenti per lo sviluppo

Strumenti per lo sviluppo Strumenti per lo sviluppo Librerie Javascript jquery script.aculo.us Componenti aggiuntivi per i browser firefox e chrome Firebug Web developer Alcune utility on-the-fly Generatore di sorgente di codice

Dettagli

Introduzione a jquery

Introduzione a jquery Introduzione a jquery Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino Introduzione a jquery by Emiliano Castellina is licensed under a Creative Commons Attribuzione -

Dettagli

Ridimensionamento Immagini

Ridimensionamento Immagini Page 1 of 8 COME RIDIMENSIONARE LE IMMAGINI PER ilist.net Ridimensionamento Immagini Le immagini scaricate dalla macchina fotografica digitale sono troppo pesanti e di dimensioni troppo grosse per poter

Dettagli

ORDINE DI GIOCO: VENERDI 10 FEBBRAIO 2017

ORDINE DI GIOCO: VENERDI 10 FEBBRAIO 2017 ORDINE DI GIOCO: VENERDI 10 FEBBRAIO 2017 Circolo Tipo Torneo Giudice Arbitro 6-19 FEBBRAIO Tennis Club Gonnosfanadiga GIOVANILE GAT 2 M. Cristina Cabras Orario CAMPO 1 Orario CAMPO 2 UNDER 12 FEMMINILE

Dettagli

CIRCOLO TENNIS COURMAYEUR A.S.D. - CAMPIONATI VALDOSTANI INDOOR TABELLONE DI QUARTA / TERZA CATEGORIA MASCHILE - TABELLONE DI QUARTA CATEGORIA

CIRCOLO TENNIS COURMAYEUR A.S.D. - CAMPIONATI VALDOSTANI INDOOR TABELLONE DI QUARTA / TERZA CATEGORIA MASCHILE - TABELLONE DI QUARTA CATEGORIA TABELLONE DI QUARTA / TERZA CATEGORIA MASCHILE - TABELLONE DI QUARTA CATEGORIA 01/02/2014-16/02/2014 iscritti n 13 Tabellone confermato il 31/01/2014 alle ore 14:43 ------------------------------- -------------------------------

Dettagli

A.S.D. TENNIS CLUB ASSEMINI - SAR - 1 Torneo "Rodeo" TC Assemini 2016 Under M/F Singolare femminile under 10 - Tabellone finale

A.S.D. TENNIS CLUB ASSEMINI - SAR - 1 Torneo Rodeo TC Assemini 2016 Under M/F Singolare femminile under 10 - Tabellone finale Singolare femminile under 10 - Tabellone finale ------------------------------- ------------------------------- ------------------------------- DEMURO SARA - 4.NC PILI CRISTINA - 4.NC MOSTALLINO FRANCESCA

Dettagli

A.S.D. JUNIOR TENNIS SINNAI - SAR - Torneo Nazionale giovanile 8 Trofeo Città di Sinnai SINGOLARE UNDER 10 FEMMINILE - TABELLONE FINALE

A.S.D. JUNIOR TENNIS SINNAI - SAR - Torneo Nazionale giovanile 8 Trofeo Città di Sinnai SINGOLARE UNDER 10 FEMMINILE - TABELLONE FINALE SINGOLARE UNDER 10 FEMMINILE - TABELLONE FINALE ------------------------------- ------------------------------- ------------------------------- ------------------------------- CORONA SOFIA - 4.NC SASSU

Dettagli

www.imolug.org IMOLUG CHAT Server irc.azzurra.org Canale #imolug FORUM http://www.imolug.org/forum/

www.imolug.org IMOLUG CHAT Server irc.azzurra.org Canale #imolug FORUM http://www.imolug.org/forum/ www.imolug.org IMOLUG CHAT Server irc.azzurra.org Canale #imolug FORUM http://www.imolug.org/forum/ MAILING LIST http://lists.linux.it/listinfo/imolug/ [ Corso Linux ] LINUX, QUESTO SCONOSCIUTO [ DEFINIZIONE

Dettagli

Informatica di Base 1 Linea 1

Informatica di Base 1 Linea 1 Informatica di Base 1 Linea 1 Jianyi Lin Dipp. di Matematica e Scienze dell Informazione Università degli Studi di Milano, Italia jianyi.lin@unimi.it a.a. 2011/12 1 c 2011 J.Lin, M. Monga. Creative Commons

Dettagli

Cookie e Webstorage. Vediamo ora i metodi dell oggetto localstorage. Per memorizzare un valore si utilizza il metodo setitem:

Cookie e Webstorage. Vediamo ora i metodi dell oggetto localstorage. Per memorizzare un valore si utilizza il metodo setitem: Cookie e Webstorage Un cookie (letteralmente biscotto) è un pacchetto di informazioni che viene salvato sul computer dell utente. In successive sessioni di collegamento a Internet (normalmente per un periodo

Dettagli

Prenota Patente. Introduzione. Acquisizione Foto e Firma

Prenota Patente. Introduzione. Acquisizione Foto e Firma Prenota Patente Introduzione Di seguito vengono riportati i passi principali per poter inserire la richiesta per il Prenota patente ed in particolare l'inserimento della foto/firma nel formato richiesto

Dettagli

utente: collezione di contenuti e servizi sviluppatore: pagine e applicazioni

utente: collezione di contenuti e servizi sviluppatore: pagine e applicazioni Tecnologie di Sviluppo per il Web Valutazione della Qualità del Codice HTML versione 2.2 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina) G. Mecca

Dettagli

2001 TEAM A.S.D. TN ROVERETO 2001 TEAM CIRCUITO FIT VETERANI GIUGNO2012 Torneo veterani Rovereto O40 45 qualificazioni

2001 TEAM A.S.D. TN ROVERETO 2001 TEAM CIRCUITO FIT VETERANI GIUGNO2012 Torneo veterani Rovereto O40 45 qualificazioni Torneo veterani Rovereto O40 45 qualificazioni 09/06/2012 17/06/2012 iscritti n 4 Tabellone compilato il 08/06/2012 alle ore 21.43 e subito esposto SGARBI MAURO 3. 4 DE TAVONATTI ERWIN Q 1 DE TAVONATTI

Dettagli

Standard Vector Graphics (SVG): un linguaggio standard per la grafica 2D ed il web

Standard Vector Graphics (SVG): un linguaggio standard per la grafica 2D ed il web Standard Vector Graphics (SVG): un linguaggio standard per la grafica 2D ed il web Multimedia Prof. Sebastiano Battiato Outline SVG overview e RoadMap (fonte w3c) Cosa è SVG? Primitive di Base Path, il

Dettagli

Introduxione XI Parte I Fasi iniziali di FrontPage 98 1 Capitolo 1 Introduzione a FrontPage 98 3 I concetti e la terminologia di FrontPage 3 I

Introduxione XI Parte I Fasi iniziali di FrontPage 98 1 Capitolo 1 Introduzione a FrontPage 98 3 I concetti e la terminologia di FrontPage 3 I Introduxione XI Parte I Fasi iniziali di FrontPage 98 1 Capitolo 1 Introduzione a FrontPage 98 3 I concetti e la terminologia di FrontPage 3 I fondamenti delle pagine Web, dei siti Web e dei server Web

Dettagli

OpenOffice Impress. Lezione 2. Tips & Tricks

OpenOffice Impress. Lezione 2. Tips & Tricks OpenOffice Impress Lezione 2 Tips & Tricks Video In questa breve lezione darò dei consigli per rendere il lavoro più semplice quando si inizia a lavorare con Impress. La prima cosa da tenere presente è

Dettagli

Scappa dal gatto Tutorial per Scratch versione 2

Scappa dal gatto Tutorial per Scratch versione 2 Scappa dal gatto Tutorial per Scratch versione 2 Scaricare Scratch 2: https://scratch.mit.edu/scratch2download/ Versione online: https://scratch.mit.edu/projects/editor/?tip_bar=getstarted Scopo del gioco

Dettagli

Tecnologie di Sviluppo per il Web

Tecnologie di Sviluppo per il Web Tecnologie di Sviluppo per il Web Programmazione Web: Conclusioni versione 2.1 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina) G. Mecca mecca@unibas.it

Dettagli

Specifiche tecniche dei formati pubblicitari gestiti da:

Specifiche tecniche dei formati pubblicitari gestiti da: Specifiche tecniche dei formati pubblicitari gestiti da: Documento aggiornato nel mese di: Febbraio 2017 INDICE DEI FORMATI PUBBLICITARI GESTITI DA:... 1... 1 INDICAZIONI DI CARATTERE GENERALE:... 3 FORMATI

Dettagli

Working with WMS Data

Working with WMS Data Working with WMS Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Pino Nicolosi a.k.a Rattus This work is licensed under a Creative Commons Attribution

Dettagli

CSS 4. Tipi di dati, lunghezze ed unità di misura

CSS 4. Tipi di dati, lunghezze ed unità di misura CSS 4 Tipi di dati, lunghezze ed unità di misura Tipi di dati in CSS Esistono i seguenti tipi di dati Tecnologie di Sviluppo per il WEB 2 Numeri

Dettagli

HTML: tag. HTML: tag. HTML: tag. HTML: un semplice esempio

HTML: tag. HTML: tag. HTML: tag. HTML: un semplice esempio HTML: tag Alcuni tag prevedono un identificatore di inizio () e di fine marcatura () altri sono dei tag singoli (es.: , ). Esistono delle codifiche per rappresentare in modo universale

Dettagli

oggetti grafici Esigenza

oggetti grafici Esigenza SVG overview e RoadMap (fonte w3c) Cosa è SVG? Primitive di Base Path, il testo Le Animazioni I filtri (Filter Effects) e l interattività Raster_to_Vector@IpLab_CT SVG is a platform for two-dimensional

Dettagli

Se c'è un problema con la configurazione di PHP, il risultato del comando darà alcuni consigli su cosa sistemare e su come farlo.

Se c'è un problema con la configurazione di PHP, il risultato del comando darà alcuni consigli su cosa sistemare e su come farlo. Introduzione CELIA (Corpus Elettronico delle Lingue dell Italia Antica) è un software open source per la gestione dell epigrafia dei corpus di lingue antiche. È scritto in PHP grazie al framework symfony

Dettagli

Politecnico di Milano. Introduction to Mobile Application Development Progetto: AS Valera App

Politecnico di Milano. Introduction to Mobile Application Development Progetto: AS Valera App Politecnico di Milano Introduction to Mobile Application Development Progetto: AS Valera App Specifiche e Guida Utente Docente: Autore Prof. Pier Luca Lanzi Capiotto Roberto, matricola 783825 Anno Accademico

Dettagli

SVG (Scalable Vector Graphics) è un formato basato su XML (quindi, testuale) Il documento XML descrive un albero I nodi dell'albero descrivono oggetti

SVG (Scalable Vector Graphics) è un formato basato su XML (quindi, testuale) Il documento XML descrive un albero I nodi dell'albero descrivono oggetti Il formato SVG SVG (Scalable Vector Graphics) è un formato basato su XML (quindi, testuale) Il documento XML descrive un albero I nodi dell'albero descrivono oggetti geometrici o trasformazioni da applicare

Dettagli

Leaflet Web Maps with qgis2leaf

Leaflet Web Maps with qgis2leaf Leaflet Web Maps with qgis2leaf QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Pino Nicolosi a.k.a Rattus This work is licensed under a Creative Commons Attribution

Dettagli

ORARI DI LUNEDI' 19 SETTEMBRE 2016

ORARI DI LUNEDI' 19 SETTEMBRE 2016 CAMPIONATI SARDI VETERANI - TC SU PLANU Giudice Arbitro Titolare: GAT3 Sergio Puddu - Giudice Arbitro Ass.te: GAT2 Pier Luigi Porcu ORARI DI LUNEDI' 19 SETTEMBRE 2016 Orario Incontro Orario Incontro Orario

Dettagli

(figura 2) Premere Invio File (1) per accedere alla funzione che permette di importate i file denunce all interno della procedura.

(figura 2) Premere Invio File (1) per accedere alla funzione che permette di importate i file denunce all interno della procedura. Di seguito sono illustrati i passaggi per caricare il file MUT generato da una procedura paghe all interno della procedura di gestione on-line delle denunce della Cassa Mutua Edile della Provincia di Bologna.

Dettagli

Eolico Magnetico. Un promettente sviluppo dell'energia eolica è quella eolicomagnetica

Eolico Magnetico. Un promettente sviluppo dell'energia eolica è quella eolicomagnetica Energia Eolica L'energia eolica è l'energia ottenuta dal vento ovvero il prodotto della conversione dell'energia cinetica ottenuta dalle correnti d'aria in altre forme di energia (elettrica o meccanica).

Dettagli

Sviluppo di due Web Service GIS per il progetto icity

Sviluppo di due Web Service GIS per il progetto icity Svilupp di due Web Service GIS per il prgett icity Manuale dei cmpnenti sftware (API) Dipartiment Ecnmia e Prmzine della Città - Settre Agenda digitale e tecnlgie infrmatiche piazza Liber Paradisus, 10-40129

Dettagli

IMMAGINI INTRODUZIONE

IMMAGINI INTRODUZIONE IMMAGINI INTRODUZIONE Prima di inserire le immagini nella pagina HTML, le stesse devono essere copiate all interno della cartella del progetto (Sito). La loro copia può avvenire o tramite Risorse del Computer

Dettagli

Charts. Andrea Marchetti Anno Accademico 2016/17

Charts. Andrea Marchetti Anno Accademico 2016/17 Charts Andrea Marchetti Anno Accademico 2016/17 Come visualizzare i dati raccolti? Browser Web HTTP Server Web Dati Chart Types Grafico = modo per rappresentare i dati Grafici a barre Rappresenta dati

Dettagli

Scalable Vector Graphics

Scalable Vector Graphics Laboratorio di sistemi interattivi Lezione 16: Linguaggi basati su XML - SVG General Course Information 1 Scalable Vector Graphics Linguaggio utilizzato per descrivere grafica 2D e applicazioni grafiche

Dettagli

Corso base Redattore WEB

Corso base Redattore WEB Corso base Redattore WEB Autenticazione Utilizzare come browser «Mozilla Firefox» o «Chrome» (NON USARE «explorer») Digita sulla barra dell url l indirizzo «www.comune.genova.it/user» Si aprirà una finestra:

Dettagli

Un CMS per la scuola

Un CMS per la scuola Un CMS per la scuola Joomla!FAP a cura di Lavia Di Sabatino (Istituto Comprensivo di Montecchio Emilia - RE) Nuovi modelli di siti scolastici per comunicare nel web di tutti Milano, 17 dicembre 2009 1/22

Dettagli

Level 1. Fuochi Artificiali. Introduzione. In questo progetto creiamo l'esplosione dei fuochi artificiali su una citta' Italiana.

Level 1. Fuochi Artificiali. Introduzione. In questo progetto creiamo l'esplosione dei fuochi artificiali su una citta' Italiana. Level 1 Fuochi Artificiali Introduzione In questo progetto creiamo l'esplosione dei fuochi artificiali su una citta' Italiana. Passo 1: Crea un razzo che vola verso il puntatore del mouse Importiamo tutte

Dettagli

Gestione dei dati vettoriali Query dei dati

Gestione dei dati vettoriali Query dei dati Gestione dei dati vettoriali Query dei dati Mauro G. Università di Trieste Dipartimento di Studi Umanistici Visualizzare le proprietà dei layer vettoriali Percorso: Layer -> Proprietà Oppure Menù contestuale

Dettagli

HTML. Hyper Text Markup Language

HTML. Hyper Text Markup Language HTML Hyper Text Markup Language IL WEB Le componenti principali del web sono: HTML: definizione del contenuto delle pagine CSS: definizione dell aspetto delle pagine Javascript: definizione del comportamento

Dettagli

Georeferencing Topo Sheets and Scanned Maps

Georeferencing Topo Sheets and Scanned Maps Georeferencing Topo Sheets and Scanned Maps QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Pino Nicolosi a.k.a Rattus This work is licensed under a Creative

Dettagli

Prefazione... xi. Da leggere prima di iniziare...xiv. Capitolo 1 Introduzione a JavaScript Sezione A Programmazione, HTML e JavaScript...

Prefazione... xi. Da leggere prima di iniziare...xiv. Capitolo 1 Introduzione a JavaScript Sezione A Programmazione, HTML e JavaScript... SOMMARIO Prefazione... xi Panoramica del libro... xi Caratteristiche distintive...xii Aspetti qualificanti del libro...xii Browser Web da usare... xiii Ringraziamenti... xiii Da leggere prima di iniziare...xiv

Dettagli

HIGH TENNIS SCHOOL A.S.D. - LOMB. 365 HIGH TENNIS SCHOOL - Rodeo giovanile U10 + U12 + U14 SM + SF Rodeo u 10 M - finale

HIGH TENNIS SCHOOL A.S.D. - LOMB. 365 HIGH TENNIS SCHOOL - Rodeo giovanile U10 + U12 + U14 SM + SF Rodeo u 10 M - finale Rodeo u 10 M - finale 07/05/2016-08/05/2016 iscritti n 8 Tabellone confermato il 05/05/2016 alle ore 21:33 compilato il 05/05/2016 alle ore 21:33 e subito esposto (1) GEROSA GIOELE - 4.NC BANFI LORENZO

Dettagli

HIGHCHARTS. Federico Martinelli

HIGHCHARTS. Federico Martinelli HIGHCHARTS Federico Martinelli Data Visualization Grandissime quantità di dati da gestire Bisogno di semplicità e immediatezza con informazioni utili e di qualità. È necessaria una tecnica che permetta

Dettagli

Regali di Natale. In questo progetto creiamo un gioco con uno sfondo scorrevole, con un punteggio e con una schermata di Game Over

Regali di Natale. In questo progetto creiamo un gioco con uno sfondo scorrevole, con un punteggio e con una schermata di Game Over Level 2 Regali di Natale Introduzione In questo progetto creiamo un gioco con uno sfondo scorrevole, con un punteggio e con una schermata di Game Over Un incidente in una fabbrica di giocattoli ha scagliato

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica Laboratorio di Informatica Introduzione al Web WWW World Wide Web CdL Economia A.A. 2012/2013 Domenica Sileo Università degli Studi della Basilicata Introduzione al Web : WWW >> Sommario Sommario 2 n World

Dettagli

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource Forestello Luca - Niccoli Tommaso - Sistema Informativo Ambientale AT01 http://webgis.arpa.piemonte.it e-mail:

Dettagli

CIRCOLO TENNIS ROVERETO ASD - TN ROVERETO CAM.PROVINCIALI VETERANI MAGGIO 2015 LADY 45 - SEZIONE FINALE

CIRCOLO TENNIS ROVERETO ASD - TN ROVERETO CAM.PROVINCIALI VETERANI MAGGIO 2015 LADY 45 - SEZIONE FINALE LADY 45 - SEZIONE FINALE 25/05/2015-31/05/2015 iscritti n 4 ------------------------------- ------------------------------- ------------------------------- ------------------------------- (1) ARMICI ANGELA

Dettagli

Operazione Trasparenza

Operazione Trasparenza Operazione Trasparenza Acquisizione CV Dirigenti Scolastici Guida di riferimento Guida Operativa del 1 dicembre 2009 Pagina 1 di 13 Indice 1. Introduzione... 3 2. Accesso e utilizzo dell applicazione...

Dettagli

Babylon.js Framework WebGl. Tutorial step-by-step Prima rappresentazione grafica

Babylon.js Framework WebGl. Tutorial step-by-step Prima rappresentazione grafica Babylon.js Framework WebGl Tutorial step-by-step Prima rappresentazione grafica Indice 1. Download BabylonJS 2. Parte Web 3. Parte JavaScript 1. Babylon Engine 2. Creazione Scena 3. Oggetti 4. Camera 5.

Dettagli

Corsa nel Deserto. Introduzione

Corsa nel Deserto. Introduzione Level 2 Corsa nel Deserto Introduzione In questo esercizio sviluppiamo un gioco per due giocatori. Lo scopo e' di far gareggiare un pappagallo ed un leone nel deserto. Ogni giocatore deve premere un tasto

Dettagli

Ministero dell Ambiente e della Tutela del Territorio e del Mare GEOPORTALE NAZIONALE GUIDA ALL USO DEL VISUALIZZATORE CARTOGRAFICO

Ministero dell Ambiente e della Tutela del Territorio e del Mare GEOPORTALE NAZIONALE GUIDA ALL USO DEL VISUALIZZATORE CARTOGRAFICO Ministero dell Ambiente e della Tutela del Territorio e del Mare GEOPORTALE NAZIONALE GUIDA ALL USO DEL VISUALIZZATORE Titolo Guida all uso del visualizzatore cartografico Autore Oggetto Argomenti Parole

Dettagli

Le Apps di Google a scuola

Le Apps di Google a scuola Le Apps di Google a scuola 3. Google Drive Guide sintetiche Passo passo su Google Apps a cura di Paolo Quadrino e della prof.ssa Monica Arrighi Perché Google Drive Google Drive è un servizio che offre

Dettagli

Esercitazione su AJAX

Esercitazione su AJAX Linguaggi e tecnologie per il Web prof. Riccardo Rosati corso di Laurea in Ingegneria Informatica e Automatica Sapienza Università di Roma, a.a. 2016/2017 Esercitazione su AJAX Esercizio 1 Scrivere un

Dettagli

Rotabili Italiani. Prima di modificare qualsiasi file immagine, bin, ecc, ecc, si consiglia di farne sempre una copia di sicurezza.

Rotabili Italiani. Prima di modificare qualsiasi file immagine, bin, ecc, ecc, si consiglia di farne sempre una copia di sicurezza. Rotabili Italiani Breve guida indicativa dedicata alla creazione o alla modifica delle pagine statiche (splash screen) visualizzate durante il caricamento delle route. Autore: Claudio Mussa Compatibilità:

Dettagli

Programmazione Procedurale in Linguaggio C++

Programmazione Procedurale in Linguaggio C++ Programmazione Procedurale in Linguaggio C++ Concetti Introduttivi Parte 2 Linguaggi di Programmazione versione 2.0 Questolavoroè concessoin uso secondoi termini di unalicenzacreative Commons (vedi ultima

Dettagli

Dott.Ing.Ivan Ferrazzi HTML5. Introduzione ai concetti base. Dott. Ing. Ivan Ferrazzi V1.2 del 30/05/2014 1/31

Dott.Ing.Ivan Ferrazzi HTML5. Introduzione ai concetti base. Dott. Ing. Ivan Ferrazzi V1.2 del 30/05/2014 1/31 HTML5 Introduzione ai concetti base Dott. Ing. Ivan Ferrazzi V1.2 del 30/05/2014 1/31 Copyright 2013 Dott.Ing. Ivan Ferrazzi Permission is granted to copy, distribute and/or modify this document under

Dettagli

Istruzioni per l uso DPS16 Ver.1.0.0

Istruzioni per l uso DPS16 Ver.1.0.0 Istruzioni per l uso DPS16 Ver.1.0.0 Vi preghiamo di leggere attentamente queste istruzioni prima di installare il software e di lavorare con esso. Indice Indice...2 Introduzione...3 Specifiche tecniche...3

Dettagli

PARCO DELLA CELLULOSA

PARCO DELLA CELLULOSA Fare clic per modificare lo stile del sottotitolo dello schema PARCO DELLA CELLULOSA S.M.S. Giuseppe Verdi 21/11/2011 1L t.p. TUTTI AL PARCO A LAVORARE La classe 1L è andata a fare una visita guidata al

Dettagli

Abstract Questo documento descrive il back-end del sito web del progetto MOVIO. In particolare è riferito all uso dell Archivio Media.

Abstract Questo documento descrive il back-end del sito web del progetto MOVIO. In particolare è riferito all uso dell Archivio Media. Titolo Tutorial MOVIO: Archivio Media Release MOVIO SCMS 1.00 Versione tutorial 1.00 Data 10/10/13 Autori e affiliation Rubino Saccoccio (Gruppometa) Commenti Dichiarazione di copyright Abstract Questo

Dettagli

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource Introduzione a QGis Forestello Luca - Niccoli Tommaso - Sistema Informativo Ambientale AT01 http://webgis.arpa.piemonte.it

Dettagli

Spostamento: 0.2 della distanza. 500 px x = 100; y = px

Spostamento: 0.2 della distanza. 500 px x = 100; y = px Creazione di classi 500 px Spostamento: 0.2 della distanza x = 100; y = 100 300 px 7 6 5 4 3-19.6-24.6-30.7-38.4-48 Definisco lo spostamento = 0.2 A ogni EnterFrame: Calcolo la differenza di posizione

Dettagli

Le date inserite nel tabellone sono indicative e potrebbero essere modificate per causa di forza maggiore o problemi organizzativi.

Le date inserite nel tabellone sono indicative e potrebbero essere modificate per causa di forza maggiore o problemi organizzativi. Le date inserite nel tabellone sono indicative e potrebbero essere modificate per causa di forza maggiore o problemi organizzativi. Per ogni evenienza è possibile contattare il circolo al numero 349.1750862

Dettagli

31/03/2012 Fortunato Silvio Tangorra Valerio 3A Itis Albert Einstein, Roma

31/03/2012 Fortunato Silvio Tangorra Valerio 3A Itis Albert Einstein, Roma 31/03/2012 Fortunato Silvio Tangorra Valerio 3A Itis Albert Einstein, Roma Ciclo Ciclo dei dei rifiuti rifiuti Indice Indice 11 Raccolta Raccoltadifferenziata differenziata 11 Riciclaggio Riciclaggio 1/3

Dettagli

ACTIVINSPIRE PANORAMICA CASELLA STRUMENTI PRINCIPALI

ACTIVINSPIRE PANORAMICA CASELLA STRUMENTI PRINCIPALI ACTIVINSPIRE Per Scaricare il software ActivInspire digitare il seguente indirizzo: http://www1.prometheanplanet.com/it/ Bisogna entrare e registrarsi; fare clic su software Promethean, scegliere ActivInspire

Dettagli

Guida alla stampa e alla scansione per dispositivi mobili per Brother iprint&scan (Dispositivi Apple)

Guida alla stampa e alla scansione per dispositivi mobili per Brother iprint&scan (Dispositivi Apple) Guida alla stampa e alla scansione per dispositivi mobili per Brother iprint&scan (Dispositivi Apple) Sommario Prima di utilizzare l apparecchio Brother... Definizioni delle note... Marchi commerciali...

Dettagli

Javascript e CSS nelle pagine WEB

Javascript e CSS nelle pagine WEB 1 Javascript e CSS nelle pagine WEB Esempi applicativi Autrice: Turso Antonella Carmen INDICE ARGOMENTI 2... 5 LEZIONE 1... 6 COSA SONO I JAVASCRIPT... 6 LEZIONE 2... 8 STRUTTURA DEL LINGUAGGIO JAVASCRIPT

Dettagli

Grafici e Pagina web

Grafici e Pagina web Grafici e Pagina web Grafici Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro. Quando si crea un grafico ogni riga

Dettagli

1 Servizio di RicercaToponimi

1 Servizio di RicercaToponimi 1 Servizio di RicercaToponimi Il servizio di ricerca toponimi (v. 1.3.0) permette di ricercare i luoghi geografici della Sardegna. La ricerca strutturata si basa su una richiesta in un formato strutturato

Dettagli

1 Servizio di Ricerca Toponimi

1 Servizio di Ricerca Toponimi 1 Servizio di Ricerca Toponimi Il servizio di ricerca toponimi (v. 1.3.0) permette di ricercare i luoghi geografici della Sardegna. La ricerca strutturata si basa su una richiesta in un formato strutturato

Dettagli

Manuale di KGeography. Anne-Marie Mahfouf Kushal Das Traduzione italiana: Pino Toscano

Manuale di KGeography. Anne-Marie Mahfouf Kushal Das Traduzione italiana: Pino Toscano Anne-Marie Mahfouf Kushal Das Traduzione italiana: Pino Toscano 2 Indice 1 Introduzione 5 2 Introduzione rapida a KGeography 6 3 Uso di KGeography 13 3.1 Altre caratteristiche di KGeography...........................

Dettagli

Valori e unità di misura (1)

Valori e unità di misura (1) Valori e unità di misura (1) I valori di una proprietà non vanno mai messi tra virgolette. Uniche eccezioni i valori espressi da stringhe di testo e i nomi dei font formati da più di una parola (esempio:

Dettagli

Calcoli con Fogli Elettronici

Calcoli con Fogli Elettronici Calcoli con Fogli Elettronici Lezione 1 Corso di Laurea in Biotecnologie AA. 2010/2011 Docente del laboratorio: Maria Silvia Pini mpini@math.unipd.it Introduzione Struttura ed inserimento dei dati Manipolazioni

Dettagli

Accessibilità Web. Immagini <img> Motivazione implementazione e verifica dei contenuti e delle interfacce ai sensi della legge 4/2004

Accessibilità Web. Immagini <img> Motivazione implementazione e verifica dei contenuti e delle interfacce ai sensi della legge 4/2004 Accessibilità Web Immagini Motivazione implementazione e verifica dei contenuti e delle interfacce ai sensi della legge 4/2004 Versione ridotta della versione originale Accessibilità web di Roberto

Dettagli

A. S. DIL.TENNIS CLUB CAGLIARI - SAR - Prova di qualificazione Campionati Italiani 2016 SINGOLARE FEMMINILE UNDER 10 - TABELLONE FINALE

A. S. DIL.TENNIS CLUB CAGLIARI - SAR - Prova di qualificazione Campionati Italiani 2016 SINGOLARE FEMMINILE UNDER 10 - TABELLONE FINALE A. S. DIL.TENNIS CLUB CAGLIARI - SAR - Prova di ualificazione Campionati Italiani 2016 SINGOLARE FEMMINILE UNDER 10 - TABELLONE FINALE 27/06/2016-02/07/2016 iscritti n 5 Tabellone compilato il 26/06/2016

Dettagli

1 Servizio di RicercaToponimi

1 Servizio di RicercaToponimi 1 Servizio di RicercaToponimi Il servizio di ricerca toponimi (v. 1.3.0) permette di ricercare i luoghi geografici della Sardegna. La ricerca strutturata si basa su una richiesta in un formato strutturato

Dettagli

IUAV - VENEZIA AREA SERV BIBLIOGRAFICI E DOCUMENTALI A 2239 BIBLIOTECA CENTRALE

IUAV - VENEZIA AREA SERV BIBLIOGRAFICI E DOCUMENTALI A 2239 BIBLIOTECA CENTRALE IUAV - VENEZIA AREA SERV BIBLIOGRAFICI E DOCUMENTALI A 2239 BIBLIOTECA CENTRALE ANDREW H. WATT VG!""~' r:;v (. ' '! McGraw-Hill Milano New1'ork San Francisco Washington, D.C. Auckland Bogota Lisbon London

Dettagli

I Quaderni di LAPSUS. CmapTools

I Quaderni di LAPSUS. CmapTools PROGETTO LAPSUS LAboratorio per la Promozione nelle Scuole dell Uso consapevole del Software I Quaderni di LAPSUS n 3 d CmapTools PASSO A PASSO: creare una mappa A cura di Matilde Fiameni Marzo 2006 I

Dettagli

ImoLUG. [ Corso Linux: Lezione 2 ]

ImoLUG. [ Corso Linux: Lezione 2 ] GESTIONE DEI PACCHETTI Nell'ambiente linux si definisce PACCHETTO un file archivio I PACCHETTI contengono tutti i file necessari all'implementazione di una serie di comandi o di funzionalità I PACCHETTI

Dettagli

MANUALE D USO PER LA RACCOLTA STRUMENTI

MANUALE D USO PER LA RACCOLTA STRUMENTI MANUALE D USO PER LA RACCOLTA STRUMENTI Manuale sulla raccolta degli strumenti react per insegnanti e studenti Prodotto n. 4 Livello di diffusione: Pubblico Numero progetto: 511709-LLP-1-2010-1-ES-KA3-KA3MP

Dettagli

INTRODUZIONE AI PRINCIPI DELLO SVILUPPO DI APPLICAZIONI WEB INTERATTIVE

INTRODUZIONE AI PRINCIPI DELLO SVILUPPO DI APPLICAZIONI WEB INTERATTIVE INTRODUZIONE AI PRINCIPI DELLO SVILUPPO DI APPLICAZIONI WEB INTERATTIVE ( I.D. Falconi ~ 21.12.2013) INTRODUZIONE AD AJAX Le caratteristiche di una applicazione Ajax sono sostanzialmente due: aggiornare

Dettagli

Appare una finestra con il gestore di immagini (Image Manager) di JCE.

Appare una finestra con il gestore di immagini (Image Manager) di JCE. JCE ha numerose icone che aiutano nella redazione dell articolo e nella formattazione del testo. È possibile, ad esempio, copiare testo già formattato direttamente da MS Word. In ogni caso posizionando

Dettagli

Tesi di dottorato (ver /11/2013)

Tesi di dottorato (ver /11/2013) Tesi di dottorato (ver. 2.4 7/11/2013) Il Politecnico, insieme ad altri atenei italiani, promuove l'accesso aperto alle pubblicazioni da loro prodotte, incluse le tesi di dottorato, sull'esempio di molti

Dettagli

Tecnologie per il Web. Il web: Architettura HTTP HTTP. SSL: Secure Socket Layer

Tecnologie per il Web. Il web: Architettura HTTP HTTP. SSL: Secure Socket Layer Tecnologie per il Web Il web: architettura e tecnologie principali Una analisi delle principali tecnologie per il web Tecnologie di base http, ssl, browser, server, firewall e proxy Tecnologie lato client

Dettagli

ISTITUTO COMPRENSIVO U. FOSCOLO di VESCOVATO PROVE D INGRESSO per la SCUOLA PRIMARIA LINGUA INGLESE A.S. 2015/ 2016

ISTITUTO COMPRENSIVO U. FOSCOLO di VESCOVATO PROVE D INGRESSO per la SCUOLA PRIMARIA LINGUA INGLESE A.S. 2015/ 2016 ITITUTO COMPRENIVO U. FOCOLO di VECOVATO PROVE D INGREO per la CUOLA PRIMARIA LINGUA INGLEE A.. 2015/ 2016 Classe Prima (orale) Poiché in alcune scuole d infanzia è previsto l insegnamento della lingua

Dettagli

Il piccolo Nemo. 1.I pesci dell' acquario, così vivaci nei. 2.Per questo progetto ho scelto il MATERIALI

Il piccolo Nemo. 1.I pesci dell' acquario, così vivaci nei. 2.Per questo progetto ho scelto il MATERIALI Il piccolo Nemo Creazione di ERNESTINA GALLINA WWW.PIETREVIVE.IT MATERIALI COLORI ACRILICI : Nero, Bianco, Rosso, Giallo o oro PENNELLI : Piatto medio, piccolo e medio a punta tonda, pennello da scrittura

Dettagli

L'"Associazione Amici del Liceo Classico Amedeo di Savoia" è lieta di segnalare il volume di. Arianna Pascucci

L'Associazione Amici del Liceo Classico Amedeo di Savoia è lieta di segnalare il volume di. Arianna Pascucci L'"Associazione Amici del Liceo Classico Amedeo di Savoia" è lieta di segnalare il volume di Arianna Pascucci L iconografia medievale della Sibilla Tiburtina, edito nella collana "Contributi alla conoscenza

Dettagli

Le Novità Repository (depositi di files) File Legacy del Corso Domande con punteggio negativo. prof. Tommasini Nicola ITIS G.

Le Novità Repository (depositi di files) File Legacy del Corso Domande con punteggio negativo. prof. Tommasini Nicola ITIS G. Le Novità Repository (depositi di files) File Legacy del Corso Domande con punteggio negativo prof. Tommasini Nicola ITIS G. Marconi -VR 1 Le Novità La novità maggiore per gli insegnanti è la diversa modalità

Dettagli