Newsgroup: it.tlc.cellulari
Titolo: Georeferenziazione mediante cellulare

Leggo recentemente che Google Mappe offre un servizio di georeferenziazione 
su cellulare che non necessita di GPS. La cosa mi ha incuriositň e da altri 
post in questo NG scopro che il sistema sembrerebbe basato 
sull'identificazione della cella alla quale siamo agganciati. Desideroso di 
fare qualche esperimento ho cercato informazioni su Internet senza trovare 
molto.
Volendo realizzare qualunque di simile e' evidentemente necessario 
conoscere:
1 -  la cella alla quale siamo agganciati (o meglio tutte le celle che il 
nostro telefonino vede in certo istante, anche non del nostro operatore)
2 - la potenza del segnale che riceviamo (o forse usando un sistema piů 
simile ai GPS valutando il ritardo con il quale il segnale viene ricevuto, 
ma la vedo difficile)
3 - la posizione (lat. e long.) dei singoli ponti radio.
Come fare ad ottenere questi dati?
Per il punto 1 (e forse anche per il 2) posso pensare a una applicazione 
java che gira sul cellulare, oppure inviando un SMS (posso 
ipotizzare/sperare che oltre al messaggio, al mittente e all'ora di 
trasmissione contenga magari in forma codificata la cella di trasmissione) 
oppure tramite GPRS connettendosi a una pagina web appositamente predisposta 
(mi piacerebbe immaginare che all'interno di una richiesta GET o POST tra i 
parametri dell'header della richiesta venga inserita qualche informazione 
sulla cella, magari faccio qualche prova).
Per il punto 3 penso che questo sia difficile a meno di non ricorrere 
all'azione di volontari disposti a mappare la zona di nostro interesse 
(magari anche involontariamente tramite un'applicazione che gira in 
continuazione sul cellulare e memorizza su una memory card in tempo reale 
tutti i dati rilevati, meglio se accoppaiti ai dati di un GPS - č solo una 
idea)
Qualcuno mi puň essere di aiuto? Indicarmi un sito oppure il NG piů 
opportuno?
Grazie per ogni indicazione che mi darete.
Carlo

 Se ti puo' essere d'aiuto
E sul mio mi dice che il servizio non è disponibile (provato in diverse 
zone). 

> Scusa la banalità ma sul sito di Google hai guardato?
Of course, dà una infarinatura di massima sui principi che utilizza, 
informazioni di nessuna utilità per sviluppare qualcosa di analogo e si 
concentra soprattutto sull'approfondire il funzionamento della sua 
applicazione
Invece qualcosa di interessante ho trovato sul sito SUN:
http://www.jcp.org/en/jsr/detail?id=179
Quindi il problema della geolocation con applicazioni java sembrerebbe 
risolto facilmente e anche in maniera soddisfacente, separando 
l'applicazione dal sistema effettivo con il quale viene determinata la 
posizione, intuisco che sia possibile per il firmware del cellulare 
conoscere la cella alla quale siamo collegati e la potenza del segnale, mi 
sfugge è come faccia a conoscere le coordinate della cella, informazione 
necessaria per questo tipo di geolocalizzazione (logicamente intendo 
conoscere in maniera autonoma senza accedere a qualche database remoto).
Sarebbe bello adesso sapere se e come è possibile conoscere la cella da dove 
ci è stato inviato un SMS.
Carlo 

> Mah! Sul mio cellulare Nokia E51 mi sbaglia di quasi 1km
E51? E' prorpio il cellulare che avevo pensato di acquistare per fare 
qualche sperimentazione (il mio è talmente vecchio che è ora di 
pensionarlo), al di la del discorso precisione della localizzazione che non 
mi interessa assolutamente (io ho solo finalità sperimentali), come telefono 
te la senti di consigliarlo?
Carlo 

 
http://www.jcp.org/en/jsr/detail?id=179
E qui un sito al quale contribuire (e attingere) per creare un database open 
delle cordinate delle antenne GSM:
http://client338.lab.telin.nl:8080/wasp/jsp/CellStats.jsp
Carlo 

Grazie, sei stato gentilissimo, hai confermato l'idea che mi ero fatto.
Nel frattempo sto continuando i miei esperimenti relativi alla 
geolocalizzazione chiedevo a chi avesse una connessione a Internet via 
GPRS/UMTS (no Wifi) e volesse fare una brevissima operazione per aiutarmi a 
capire come funzionano questi protocolli, se poteva collegarsi a questa URL:
http://www.yellowvan.it/head.aspx
Semplicemente rileva i dati dell'intestazione di una generica richiesta 
HTTP, i dati vengono mostrati a schermo (se dovessero interessare anche a 
voi) e mi vengono mandati in automatico per email (dal server, assolutamente 
non dal vostro cellulare!) , quindi non dovete fare nient'altro che 
collegarvi al link
Grazie ancora, Carlo