Ongeo
- 2. Copyright © 2010 Blue Mobility All Rights Reserved
.onGeo
Cos’è .onGeo?
• E’ uno strumento intelligente per geo-localizzazione di
PDA con .onGeo mobile client installato; .onGeo
permette di localizzare geograficamente informazione
fornita da applicazioni mobile di Aton o altri Terzi
installate nei PDA
• .onGeo raccoglie e immagazzina centralmente in un
server la posizione geografica inviata da ciascun PDA sul
campo
• .onGeo mostra, in una pagina web, le posizioni dei
PDA*; inoltre, è possibile visualizzare le ultime “x”
posizioni di un dato PDA (percorso)
* Grazie a Googlemaps
- 3. Copyright © 2010 Blue Mobility All Rights Reserved
.onGeo Architettura
Campo
Server
GSM/GPRS/UMTS
SERVER
WIFI
CLIENT
In ogni PDA (Windows Mobile), è installato
.onGeo, che invia coordinate GPS, date-time,
device ID, e in più qualsiasi altra informazione
custom (su richiesta)
Le informazioni inviate da tutti i PDA sono raccolte,
organizzate e immagazzinate nel server .onGeo
server.
Grazie a una pagina web è possibile visualizzare:
- Tutte le ultime posizioni raccolte per ciascun PDA;
- Le ultime n posizioni de un dato PDA;
- Inoltre è possibile visualizzare la posizione sulla
mappa grazie a GoogleMaps API integration
Messaggi (posizione, datatime di ogni PDA)
PDA (Windows Mobile) con
ricevitore GPS
- 4. Copyright © 2010 Blue Mobility All Rights Reserved
Blue Box
.onGeo scenario
Web access a dati
raccolti da .onGeo
SERVER
Web access a .onGeo
PDA con .onGeo Mobile
Client installato
CLIENT
CLIENT
CLIENT
CLIENT
- 5. Copyright © 2010 Blue Mobility All Rights Reserved
.onGeo
Visualizzazione di tutte le ultime
posizioni dei PDA registrati in
sistema
- 6. Copyright © 2010 Blue Mobility All Rights Reserved
.onGeo
Visualizzazione delle posizioni
registrate da un singolo dato PDA
nel tempo (percorso)
- 7. Copyright © 2010 Blue Mobility All Rights Reserved
SERVER
Il Server .onGeo è basato
nella Aton Mobility Platform:
raccoglie dati (PDA ID,
coordinate GPS, datetime
della registrazione della
posizione) provenienti dai PDA
(con .onGeo mobile client
installato) in forma di
messaggi (XML);
.onGeo immagazzina dati in
un database (es. MySQL, o
altri DB specifici a seconda
delle necessità del cliente);
.onGeo fornisce Web Access
(esso stesso è un web server)
a utenti per visualizzare le
.onGeo Informazione tecnica
posizioni raccolte dai PDA,
o le ultime posizioni di un certo
PDA a scelta del cliente.
La posizione sulla mappa viene
eseguita grazie a googlemaps
API; perciò, è necessaria una
connessione web perché il
server .onGeo possa funzionare
correttamente. Nessun dato
riservato viene inviato e
l’accesso
si ottiene grazie a una chiave
specializzata fornita da Google
- 8. Copyright © 2010 Blue Mobility All Rights Reserved
CLIENT
.onGeo client (.NET technology)
è un’applicazione client
installata nei PDA (Windows
Mobile) che raccoglie dati forniti
da un ricevitore GPS nel PDA e
invia coordinate GPS al Server
.onGeo via gprs/umts. I dati
(posizione, datetime di
registrazione, dati custom
raccolti dal PDA) sono inviati
come messaggi XML con
protocollo HTTP
.onGeo Architettura
Specificazioni Tech
Piattaforma: Windows Mobile
Footprint: 2-3 MB on disk
Avg Memory Allocation: 8-10
MB
Avg Daily Data Passed: 10 -
50KB
Trasporto: http
Connectività: gprs/umts
- 9. Copyright © 2010 Blue Mobility All Rights Reserved
.onGeo
Cosa include .onGeo nella Licenza Utente
• L’uso di .onMobi Client per raccogliere e
trasferire informazioni (posizione gps,
date/time, PDA ID)
• L’uso di .onMobi Server per processare e
immagazzinare le informazioni
• L’uso di .onMobi Web Access per visualizzare
i dati raccolti
NOTA: La visualizzazione dei dati sulla mappa si ottiene grazie
a Googlemaps API*, sotto i termini di googlemaps
- 10. Copyright © 2010 Blue Mobility All Rights Reserved
.onPush “pronto”
.onGeo è .onPush “ready”
E’ possibile creare servizi di notifica (email,
sms, notifica da macchina a macchina…) a
partire dalle informazioni raccolte:
per esempio, per essere informato se un PDA è
rimasto fermo in un posto per più di 4 ore