Poco tempo fa per ragioni di lavoro ho dovuto sviluppare un software Java che si interfacciasse ad un ricevitore
GPS per leggere istante per istante le stringhe
NMEA da esso generate. E' stato sorprendente vedere quante informazioni è possibile tirar fuori dal ricevitore... Il software è composto da un thread che legge ciclicamente i dati inviati dal ricevitore GPS su una porta COM ed un thread che verifichi l'ammissibilità della stringa. Siccome era necessario tracciare le rotte seguite dai veicoli in possesso del ricevitore GPS, ho realizzato un altro thread che invia tali informazioni ad un server remoto via wireless. Lato server, i dati vengono ricevuti, e successivamente memorizzati su DB, per mezzo di un web service, che ho sviluppato per astrarre dall'implementazione del DB, e beneficiarne lato client. Dopo ciò ho iniziato a sviluppare la parte inerente il tracing dei veicoli basandomi sulla piattaforma
MapGuide Open Source.
Nessun commento:
Posta un commento