2. • Che cos’è il GIS
• Chi è ESRI
• ArcGIS Platform
• ArcGIS Online: il Cloud ESRI
– Applicazioni pronte all’uso:
• Collector for ArcGIS & Operations Dashboard
• Web Application Builder
• SDK’s ESRI:
– ArcGIS Runtime for … Android, iOS, Windows Store,
.Net & Java
– Geotriggers Services (Location based services)
Agenda
http://creativecommons.org/licenses/by-nc-sa/3.0
3. La Vision : Understanding Our World
“Capire e governare i
processi naturali, sociali
ed economici del mondo
attuale in modo integrato
e sostenibile, grazie alla
conoscenza del territorio”
http://creativecommons.org/licenses/by-nc-sa/3.0
4. Protezione Civile ed
emergenze
Ambiente e risorse naturali
Public Safety
Difesa e Intelligence
Banking & Insurance
Geomarketing
Real Estate Management
Logistica e distribuzione
Industry Solutions
Le soluzioni GIS per i diversi ambiti applicativi
Mapping e Catasto
Pianificazione e governo del
territorio
Urbanistica e Smart Cities
Beni Culturali
Progettazione e gestione
infrastrutture
Gestione reti tecnologiche
Energia e Smart Grid
http://creativecommons.org/licenses/by-nc-sa/3.0
5. Da oltre 40 anni, Esri è protagonista di
una storia industriale di successo
Arc
View
SDE
ARC/INFO
1987 1991 1995
1999
1998
2004
ArcGIS
Server
ArcGIS
10
2010
2012
Workstation
ARC/INFO
ArcIMS
ArcGIS
1982
1980
First User
Conference
ArcGIS
10.1
Esri
Foundation
1969
ArcGIS
Online
2007
ArcGIS
10.2
(Q2 2013)
2013
http://creativecommons.org/licenses/by-nc-sa/3.0
6. Esri Italia è parte della Esri One Company
http://creativecommons.org/licenses/by-nc-sa/3.0
8. ArcGIS Online (Cloud)
Online
Base maps and Apps
Any clientHo solo il mio
Computer
(o quello di qualcun
altro)
Con un Browser (es
IE)
…. Forse Excel
…. Forse qualche
shapefile
Integro i miei
contenuti
Lavoro direttamente sul Cloud
Desktop
Tablet
SmartPhone
Social
Media
Web
Sites
DESKTOP
ArcGIS for Desktop e Server ed …online
Condivisione
http://creativecommons.org/licenses/by-nc-sa/3.0
9. ArcGIS Online (Cloud)
Online
Base maps and Apps
Any client
ArcGIS
for
Desktop
Mappe Dinamiche
Analisi Mappe
Dinamiche
Costruzione
Mappe Statiche
Contenuti di Analisi Statica
Condivisione
Desktop
Tablet
SmartPhone
Social
Media
Web
Sites
I dati vanno sul cloud
ArcGIS for Desktop e Server ed …online
http://creativecommons.org/licenses/by-nc-sa/3.0
10. Online
Base maps and Apps
Any client
ArcGIS
for
Desktop
Mappe Dinamiche
Analisi Mappe
Dinamiche
Costruzione
Mappe Statiche
Contenuti di Analisi Statica
Condivisione
Mappe Dinamiche
Analisi Dinamica
Contenuti Dinamici
CondivisioneArcGIS for
Server
Desktop
Tablet
SmartPhone
Social
Media
Web
Sites
I dati vanno sul cloud
I dati Restano “Protetti” sul
mio DB
Your
Services
SERVER
DESKTOP
Your
Geodatabase
ArcGIS Online (Cloud)
ArcGIS for Desktop e Server ed …online
http://creativecommons.org/licenses/by-nc-sa/3.0
11. ArcGIS Online Web GIS …. nel
Cloud
e ovunque…
http://creativecommons.org/licenses/by-nc-sa/3.0
12. Un sistema completo per l’uso e la gestione
dell’informazione geografica
Un contenitore di ….
ArcGIS
Online
MapsData
AppsTools
http://creativecommons.org/licenses/by-nc-sa/3.0
13. Scenario Demo 1
Pubblicazione dati con ArcGIS Online
Configurazioni applicazioni pronte all’uso:
• Collector for ArcGIS (smartphone & Tablet)
• Operation dashboard
Deployment Web Application Template
• ArcGIS Web App Builder
(Javascript/HTML5 web responsive)
http://creativecommons.org/licenses/by-nc-sa/3.0
14. Web Development
Web Mapping APIs
ArcGIS API for JavaScript
ArcGIS API for Flex
ArcGIS API for Silverlight
Data Management
Esri File Geodatabase API
Open Source
Open Source Projects
Esri Geoportal Server
ArcGIS Editor for
OpenStreetmap
Silverlight Toolkit
Mobile Development
ArcGIS Runtime SDK for
ArcGIS Runtime SDK for iOS
ArcGIS Runtime SDK for Windows Store
ArcGIS Runtime SDK for Android
ArcGIS Runtime SDK for .Net
ArcGIS Runtime SDK for Java
ArcGIS Runtime SDK for QT
Desktop Development
ArcGIS Engine
Java
.NET
Python
ArcGIS: una piattaforma per gli
sviluppatori
http://creativecommons.org/licenses/by-nc-sa/3.0
16. ArcGIS Runtime SDK e cross-platform
Desktop
Phone &
Tablet
Embedded
WPF
Qt
OS X
Windows
Store
JavaSE
Windows
Mobile
iOS
Android
Windows
Phone
Deploy modulare
su chiavetta USB
Nessuna
installazione
http://creativecommons.org/licenses/by-nc-sa/3.0
17. • ArcGIS Runtime Funzionalità
- Core
• 2D, 3D Mapping
• Servizi e WebMap ArcGIS Online
• Searching (query, find, identify, address finding)
• Editing
• Geometry operations (anche local)
• GPS
• Simbologia avanzate
- Analisi e Geoprocessing
• Geocoding & routing (service area, closest facilities, drive
times) anche offline
• Geoprocessing Package (GPK) …Python scripting
• Supporto alle proiezioni
• Formati Dati (SDE Direct Connect, Rasters, Shapefile,…)
ArcGIS for Runtime SDK
http://creativecommons.org/licenses/by-nc-sa/3.0
18. ArcGIS Runtime SDK
Nuova tecnologia “molto leggera” per sviluppare applicazioni GIS (client
desktop e mobile) …. Orientate ai Servizi
Disponibile su più
piattaforme…
Applicazioni
• ArcGIS Viewers
ArcGIS APIs
• JavaScript, Flex,
Silverlight…
Applicazioni
• ArcGIS
ArcGIS Runtime SDKs for
iOS, Android, Windows
Phone, Windows
Mobile
Mobile
Applicazioni
• ArcGIS Desktop, ArcGIS
Explorer
ArcGIS Runtime SDKs for
WPF, Java, Qt C++
DesktopServer
ArcGIS Online
http://creativecommons.org/licenses/by-nc-sa/3.0
19. • ArcGIS Desktop utilizzato per fornire i “contenuti” e
costruire interfacce di Servizi
• Contenuto
- Map Package
- Tile Package
- Locator Package
- Map Service ArcGIS Online
• Funzionalità
- Geoprocessing Package
- Geoprocessing ArcGIS Server
• Package possono essere distribuite su Media o
scaricabili online
ArcGIS for Runtime SDK
http://creativecommons.org/licenses/by-nc-sa/3.0
20. Offline data da ArcGIS Online
Deploy
Edit
Synchronize
Download e sincronizza dati sul Cloud
http://creativecommons.org/licenses/by-nc-sa/3.0
21. Editing & analisi Offline
• Crea Basemap(tile caches) per utilizzo disconnesso
• Crea Geodatabases per utilizzo disconnesso
• Geodatabase per la memorizzazione dei dati sul device per interrogazione
ed editing
• Sincronizzazione degli edits con il servizio online
• Geodatabase: progettato per essere utilizzato su
piattaforme mobile, prestazioni elevate, SQLite
• Routing & geocoding (offline)
• Geometry operations esegue localmente via API
• Local Server geoprocessing (GPK)
http://creativecommons.org/licenses/by-nc-sa/3.0
22. Scenario Demo 2
• Deploy APP Android device con dati ArcGIS
Online
• Applicazioni Java con:
• Animazione di oggetti sulla mappa
• Calcolo di percorso offline
• Editing offline e sync
• Applicazione con analisi e visualizzazione 3D
su tablet
• Sample ArcGIS Runtime
• Deployment modulare e semplificato
http://creativecommons.org/licenses/by-nc-sa/3.0
23. Che cos’è
Geotrigger ?
Che può fare
un APP che
sa dove sei ?
http://creativecommons.org/licenses/by-nc-sa/3.0
24. Aumenta la
potenza vicino
ai contenuti Diminuisce
la potenza
lontano dai
contenuti
http://creativecommons.org/licenses/by-nc-sa/3.0
25. Use cases
• Consumatori e Turisti
• Vicinanza ad un punto vendita
convenzionato
• Trasporti pubblici
• Avvisi di traffico per il ricalcolo
del percorso
• Strade chiuse
• Autobus/metro in ritardo
• Incidenti
• Ponti chiusi
• Games
Traffico
impazzito !
20% di
sconto
http://creativecommons.org/licenses/by-nc-sa/3.0
26. • Creare Account su developers.arcgis.com
Getting Started
http://creativecommons.org/licenses/by-nc-sa/3.0
27. Creare il servizio di geotrigger (nuova applicazione)
Getting Started 2°
http://creativecommons.org/licenses/by-nc-sa/3.0