Dal Desktop al Web: Un nuovo modo di operare con l informazione geografica Andrea Valdambrini Lucca, 17 Novembre 2010
Sistemi Territoriali Società fondata nel 1991: GIS con tecnologia ESRI Dal 1997 nuova area tematica: Business Intelligence con tecnologia SAS Partner storici sia di ESRI Italia che di SAS Institute Formatori certificati ESRI e SAS Oltre 30 tecnici laureati (fra cui PhD e docenti universitari) Progetti di successo realizzati in tutta Italia sia in ambito pubblico che privato 3
Dove siamo 4
Di cosa ci occupiamo Sistemi Informativi Geografici (GIS) Sistemi di Business Intelligence (BI) Sistemi Informativi Geografici e Business Intelligence (GeoBI) Sviluppo di Applicazioni (varie piattaforme) Attività di Outsourcing (presso clienti) 5
Il GIS nel lavoro di tutti i giorni Produrre Cartografia Analisi territoriali Gestire le emergenze Supportare la sicurezza pubblica Pianificare Reagire alle catastrofi naturali Gestire le Utilities, Lavori pubblici e Telecomunicazioni Gestire i Trasporti... 8
I GIS cambiano il modo in cui lavoriamo Analisi Visualizzazione Pianificazione e Progettazione Supporto alle Decisioni Misure Azioni 9
Architetture 10
La risposta di ESRI: ArcGIS 11
ArcGIS Desktop 12
ArcGIS Server 13
ArcGIS Explorer Gratuito e pronto all uso Servizi di ArcGIS Server Servizi di ArcGIS Online Integrazione con dati locali Visualizzazione 2D e 3D Creare presentazioni con mappe dinamiche 14
ArcGIS per le Applicazioni Mobile Mappe Editing Query GPS 15
Perché il passaggio al Web Diffusione dell informazione geografica Diffusione delle metodologie di analisi Collaborazione per mezzo della condivisione Liberarsi dai vincoli dell hardware e dalle dipendenze dei sistemi operativi ArcGIS è cloud ready 16
Obiettivi Creare mappe per il web gradevoli ed efficaci Distribuire applicazioni web veloci e moderne Sfruttare al meglio le risorse offerte da ESRI Massimizzare l investimento GIS 17
Soddisfare le maggiori aspettative Le applicazioni per il Web 2.0 hanno innalzato il livello Gli utenti sono più esigenti e consapevoli delle potenzialità ottenibili da un applicazione web Le applicazioni Web GIS non sfuggono a questo trend 18
Esempi Southeast U.S. Flooding http://mapapps.esri.com/disasters/flood/index.html Gulf Of Mexico Oil Spil http://www.esri.com/services/disaster-response/gulf-oil-spill- 2010/timeline-advanced-fullscreen.html Earthquake population http://maps.esri.com/agsjs_demos/earthquakepopulation.html?apl=demo 19
Ricordiamoci i punti essenziali Velocità Facilità d uso Aspetto gradevole Usabilità Scelta delle informazioni da mostrare 21
Dal Desktop al Web Web GIS ArcGIS Server ArcGIS Explorer ArcGIS Desktop Desktop GIS ArcGIS Online Mobile GIS Creare Pubblicare Utilizzare 22
Condividere i contenuti di ArcGIS Desktop Layer file (.lyr) Layer Package (.lpk) Contiene simboli, etichette, tabella degli attributi e i dati Map Package (.mpk) Per impacchettare un documento di mappa e tutte le fonti dati in un singolo file compresso Map Services Pubblicare le proprie mappe e modelli come servizi con ArcGIS Server 23
Ecco come procedere Use Publish Author 24
Author Scegliere i layer necessari Eliminare le informazioni che non servono Accendere e spegnere pochi layer alla volta Scegliere la modalità di fruizione migliore per ogni mappa: Cached tiles Dynamic layers Client-side graphics 25
Author Mappe di Base Definiscono l area di interesse Contengono i dati statici raster e vettoriali Riusabili per ogni applicazione Livelli Dinamici Mostrano le informazioni utili agli utenti Supportano le funzionalità dell applicazione Visualizzati sopra le mappe di base 26
Author Mappe di Base Creare i propri sfondi Utilizzare gli sfondi di ArcGIS Online ArcGIS Online Immagini Topografiche SIT 27
Author Utilizzare il Map Caching Migliora le performance Migliora la scalabilità Nuove opzioni per ArcGIS 10 Mappe di Base 28
Author Mappe di Base Creare una buona Cache Scegliere il formato adatto Cache raster: JPEG Cache Vettoriale: PNG Sincronizzare le dipendenze di scala con I livelli di cache Utilizzare lo stesso sistema di proiezione per tutti I servizi (evitare la proiezione on the fly) Creare la cache in un area di test Novità in ArcGIS 10: Mixed mode cache Compact cache (bundle) Default tile size 256x256 (per adattarsi a Google e Bing) 29
Author Livelli Dinamici Layer specifici e mirati all applicazione Layer di analisi, osservazione, incidenza di fenomeni Layer per query o risultati di un analisi in tempo reale Layer derivanti da geoprocessing 30
Author Servizi di mappa ottimizzati (.msd) Gestiti dal fast draw engine di ArcGIS Server In ArcGIS 10 meno restrizioni: supporto di Maplex Permettono di scoprire quali layers rallentano le performance Suggeriscono le correzioni 31
Non solo mappe Author Si possono automatizzare operazioni complesse costruendo modelli Accedono ai dati che risiedono sui server Interagiscono con l input dell utente Si possono associare ad una mappa (oppure no) e pubblicare sottoforma di Task 32
Publish Utenti Desktop Direttamente da ArcCatalog Tramite la toolbar di ArcMap Amministratori del server ArcGIS Server Manager 33
Use Prima di cominciare Qual è lo scopo dell applicazione? Quali risposte deve fornire? Chi saranno gli utilizzatori? Sarà accessibile su una intranet o in Internet? Quali dati devono essere pubblicati? Quale ambiente di sviluppo è il più idoneo? 34
Confezionare l applicazione Web Use 35
Esempi pratici Certificato di destinazione d uso http://arcgispro.sister.it/mappa_pa_modello/ Geomarketing: apertura punto vendita (bacino potenziale) http://arcgispro.sister.it/geomarketing/ Applicazioni RIA (Rich internet Application) Archeomar 36
ArcGIS Web APIs JavaScript, Flex, Silverlight Ampio supporto per le tecnologie web più diffuse API Reference con esempi «copia e incolla» Code Gallery in continua evoluzione 37
ArcGIS Server API per JavaScript Non necessita di un Web Application Server (IIS, Apache/Tomcat) Compatibile con tutti i browser Non richiede plug-in Basta un editor di testi per creare le applicazioni 38
ArcGIS Server API per FLEX Ampia comunità di sviluppatori Altissima diffusione di Flash Player Compatibilità con tutti i browser più diffusi 39
ArcGIS Server API per SilverLight Crescente popolarità Plug-in incluso in tutti nuovi sistemi Windows Ambienti di sviluppo più che consolidati: Visual Studio e Visual Express (gratuito) 40
Se non sono uno sviluppatore? ArcGIS ha due applicazioni web hosted: ArcGIS.com Viewer ArcGIS Explorer Online E due applicazioni web, da scaricare e configurare: ArcGIS Viewer per Flex ArcGIS Mapping per SharePoint 41
ArcGIS.com: per essere subito produttivi Il nuovo portale di accesso alle risorse di ArcGIS Online un sito web per cercare e utilizzare mappe, applicazioni e strumenti GIS Permette di creare le proprie mappe online E condividere mappe e applicazioni con gli altri 42
ArcGIS.com Viewer Solo tre passi: Scegli l area di interesse Decidi la mappa di sfondo da utilizzare poi sovrapponi i tuoi dati Salva la mappa creata e condividila con gli altri 43
ArcGIS Explorer Online Ha le funzionalità di ArcGIS Explorer Gira in un comune browser Consente di cercare luoghi e punti di interesse in molteplici modi Consente di aggiungere I propri contenuti Di aggiungere le proprie note, commenti, segnaposti, immagini, video, etc Ed alla fine di salvare e condividere con tutta la comunità o con un gruppo ristretto di utenti 44
Dal Desktop al Web: Un nuovo modo di operare con l informazione geografica Grazie per l attenzione Andrea Valdambrini Lucca, 17 Novembre 2010