Progettazione e realizzazione di sistemi webgis per il turismo

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Progettazione e realizzazione di sistemi webgis per il turismo - Presentation Transcript

    1. Progettazione e realizzazione di applicazioni (web)gis (per il turismo) Massimo Rumor Eduard Roccatello
    2. Approccio alla progettazione • Gis tecnologia servente • Focus su interfaccia • Focus su funzionalità specifiche • Attenzione ai dati • Sviluppo prototipale Massimo Rumor - Eduard Roccatello 2
    3. Interfaccia • Esistono UI pattern oramai consolidati • La progettazione dell’interfaccia deve rispettare regole ben affermate • Enfasi su usabilità e fruizione del prodotto Massimo Rumor - Eduard Roccatello 3
    4. Esempi di UI Pattern • Comandi – Quali usare – Come posizionarli – Come integrarli • Navigazione • Accessibilità • Usabilità Massimo Rumor - Eduard Roccatello 4
    5. Esempi di UI Pattern / 2 Spariscono i classici bottoni zoom, info, evidenzia Miniatura per conoscere il posizionamento locale e globale Risultati della ricerca come punti di partenza per utilizzare i servizi collegati Massimo Rumor - Eduard Roccatello 5
    6. Esempi di UI Pattern / 3 Punti di interesse Controlli per la intelleggibili navigazione senza legenda accessori. Punta e clicca Massimo Rumor - Eduard Roccatello 6
    7. Esempi di UI Pattern / 4 Controlli concentrati in alto a sinistra (desktop like) Modalità di visualizzazione e layer facilmente selezionabili Posso cambiare il punto di vista dell’osservatore Massimo Rumor - Eduard Roccatello 7
    8. Esempi di UI Pattern / 5 Salvo, stampo e condivido informazioni che mi interessano Posso aggiungere fermate intermedie facendo drag and drop La descrizione del percorso affianca la mappa per facilitare la comprensione Massimo Rumor - Eduard Roccatello 8
    9. UI Pattern per la usability Autocomplete – Suggerimenti durante la ricerca Briciole di pane – Dove mi trovo? Massimo Rumor - Eduard Roccatello 9
    10. UI Pattern per la usability / 2 Input Prompt – Orientare l’utente nelle decisioni Forgiving Format – Interpretiamo l’input dell’utente Massimo Rumor - Eduard Roccatello 10
    11. Funzionalità specifiche • Visualizzazione fotorealistica • Informazioni specifiche • Funzioni di costruzione percorsi personalizzati • Creazione strumenti per il viaggio o l’escursione Massimo Rumor - Eduard Roccatello 11
    12. Attenzione ai dati • Esistono tipologie di dati (geografici) comuni ed affermate • Immagini • Mappe con simbologia immediata (no legenda) • Virtual reality • Dati aggiornati Massimo Rumor - Eduard Roccatello 12
    13. Dati: esempi dal mondo webgis Massimo Rumor - Eduard Roccatello 13
    14. Dati: ortofoto Massimo Rumor - Eduard Roccatello 14
    15. Dati: mappa turistica Massimo Rumor - Eduard Roccatello 15
    16. Dati: 3D and Virtual Reality Massimo Rumor - Eduard Roccatello 16
    17. Dati: 3D and Virtual Reality Massimo Rumor - Eduard Roccatello 17
    18. Architettura applicativa Caratteristiche fondamentali • Prestazioni • Scalabilità • Disponibilità • Sicurezza Massimo Rumor - Eduard Roccatello 18
    19. Schema architetturale APPLICAZIONE AJAX APPLICAZIONE DESKTOP BROWSER WEB TRADIZIONALE Client per l’utente finale Client di editing APPLICATION SERVER GEO (SPATIAL WEB) SERVER GEO DBMS Componenti lato server Massimo Rumor - Eduard Roccatello 19
    20. GeoDBMS • Informazioni spaziali e alfanumeriche memorizzate in un database relazionale. • Proprietari e FOSS Fornisce: • Sicurezza ed integrità • Prestazioni (indici spaziali) • Funzionalità di analisi spaziale Massimo Rumor - Eduard Roccatello 20
    21. Geospatial Webserver • Consentono la pubblicazione di dati geospaziali come mappe ed immagini (utilizzando Web Map Service) o come dati (utilizzando Web Feature Service). • Proprietari e FOSS • Si differenziano per funzionalità, supporto agli standard ed ambiente operativo. Massimo Rumor - Eduard Roccatello 21
    22. Client per l’utente finale • Thin / thick • Vantaggi e svantaggi • WebGIS client – caratteristiche peculiari – nessun plugin specifico – solo browser (ambiente di esecuzione potente) – Massimizzazione prestazioni e minimizzazione dello scambio dati Massimo Rumor - Eduard Roccatello 22
    23. Client Amministrazione/gestione • Funzioni di aggiornamento dati alfanumerici (anche web) • Funzioni di aggiornamento dati spaziali (editing) via applicazione desktop – connessione con GeoDBMS, controlli di validazione. Massimo Rumor - Eduard Roccatello 23
    24. Standard per il GIS • Punto di riferimento per l’interoperabilità • Quali standard? – Definiti dall’Open Geospatial Consortium – I più importanti ed utilizzati sono • GML, WMS, WFS, WMC ed SLD • Standard versus prestazioni • Standard versus velocità di sviluppo Massimo Rumor - Eduard Roccatello 24
    25. Standard per il GIS • Vantaggi – Standard come documentazione di riferimento – Indipendenza dal singolo prodotto – Soluzioni di qualità elevata • Svantaggi – Apprendimento complesso – A volte sono poco supportati – Complicano lo sviluppo dei prodotti Massimo Rumor - Eduard Roccatello 25
    26. Modello di sviluppo • AJAX per rendere i prodotti web più simili alle applicazioni classiche – Aggiunta di un layer di comunicazione tra server e client – XML, CSS, Javascript e XHTML • Soluzioni di classe enterprise – Java J2EE, MVC, ORM • Soluzioni per la prototipazione veloce Massimo Rumor - Eduard Roccatello 26
    27. Modello di sviluppo / 2 • Analisi esigenze ed individuazione dati • Creazione delle tematizzazioni • Individuazione delle funzioni necessarie • Impostazione dei servizi geospaziali • Progettazione componenti • Sviluppo componente server side • Sviluppo componente client side Massimo Rumor - Eduard Roccatello 27
    28. La gestione dell’applicazione • Aggiornamento dei dati • Adeguamento costante delle funzionalità • Adeguamento all’evoluzione del contesto specifico Massimo Rumor - Eduard Roccatello 28
    29. Conclusioni Per applicazioni di successo (nel tempo) • Attenzione ad interfaccia • Architettura solida e performante • Uso di standard (anche se costa di più) garanzia di sviluppo • Risorse per la gestione (dati e funzioni) Massimo Rumor - Eduard Roccatello 29

    + Eduard RoccatelloEduard Roccatello, 2 years ago

    custom

    2555 views, 1 favs, 1 embeds more stats

    Il mio intervento sui sistemi webgis per il turismo more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2555
      • 2508 on SlideShare
      • 47 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 39
    Most viewed embeds
    • 47 views on http://www.roccatello.it

    more

    All embeds
    • 47 views on http://www.roccatello.it

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories