Newsgroup: it.comp.hardware
Titolo: ot ma non troppo: Geolocalizzazione pc fisso

Qualcuno sa come fanno a localizzare con un'approssimazione di pochi 
metri ? (da adsl ed anche usando un proxy) ? Il browser (nella specie 
firefox)  chiede l'autorizzazione alla localizzazione ma che dati passa ?
Anche se fosse l'identificativo della centrale non puï¿œ essere cosï¿œ 
preciso: 
http://www.lightandmotion.com/underwater/location/
 

 Qualcuno sa come fanno a localizzare
 
https://www.mozilla.org/it/firefox/geolocation/
 
Ma come fanno ad avere una approsimazione di pochi metri ?
 
gli sviluppatori web.
Come funziona?
 
Quando visiti un sito che utilizza la navigazione geolocalizzata, 
Firefox chiede se desideri comunicare la tua posizione.
 
Se acconsenti, Firefox raccoglierï¿œ informazioni sui punti di accesso 
wireless nelle vicinanze e sull'indirizzo IP del tuo computer. 
Successivamente Firefox trasmetterï¿œ questi dati al fornitore predefinito 
per il servizio di geolocalizzazione, Google Location Services, per 
ricevere una stima della tua posizione. Infine questa informazione verrï¿œ 
comunicata al sito web che ne ha fatto richiesta.
 
Se decidi di non comunicare la tua posizione, Firefox non effettuerï¿œ 
alcuna operazione.
Quanto ï¿œ precisa la posizione indicata?
 
La precisione varia a seconda della posizione in cui ti trovi. In alcune 
zone i nostri fornitori di servizio sono in grado di determinare la 
posizione con uno scarto di pochi metri, in altre l'accuratezza potrebbe 
essere notevolmente inferiore. Tutte le posizioni restituite sono 
stimate e non garantiamo l'accuratezza dei dati. Non utilizzare queste 
informazioni in situazioni di emergenza, usa sempre il buon senso.
 
 

Il 02/01/2014, Max max ha detto :

Non so come fanno ma nel mio caso dice che sono a Trieste mentre in 
realtï¿œ mi trovo a nord di Udine (circa 90 km)!
 
-- 
Per risposte private mettete via il gatto

 realtï¿œ mi trovo a nord di Udine (circa 90 km)!
 
Quindi dipende dalla banche dati che ha google (visto che usano il suo 
servizio) e se il pc usato ha schede wi-fi attive anche se non collegate 
ad una rete ...
 
 

 servizio)
 
https://www.mozilla.org/it/firefox/geolocation/#geo-demo
 
 

 chiede l'autorizzazione alla localizzazione ma che dati passa ?
 
https://www.mozilla.org/it/firefox/geolocation/
 
 
cito in particolare:
- come funziona
 
Quando visiti un sito che utilizza la navigazione geolocalizzata, 
Firefox chiede se desideri comunicare la tua posizione.
Se acconsenti, Firefox raccoglierï¿œ informazioni sui punti di accesso 
wireless nelle vicinanze e sull'indirizzo IP del tuo computer. 
Successivamente Firefox trasmetterï¿œ questi dati al fornitore 
predefinito per il servizio di geolocalizzazione, Google Location 
Services, per ricevere una stima della tua posizione. Infine questa 
informazione verrï¿œ comunicata al sito web che ne ha fatto richiesta.
Se decidi di non comunicare la tua posizione, Firefox non effettuerï¿œ 
alcuna operazione.
 
- quanto e' precisa la posizione
 
La precisione varia a seconda della posizione in cui ti trovi. In 
alcune zone i nostri fornitori di servizio sono in grado di determinare 
la posizione con uno scarto di pochi metri, in altre l'accuratezza 
potrebbe essere notevolmente inferiore. Tutte le posizioni restituite 
sono stimate e non garantiamo l'accuratezza dei dati. Non utilizzare 
queste informazioni in situazioni di emergenza, usa sempre il buon 
senso.
 
mi sembra quindi che la precisione dipende essenzialmente da quanto il 
provider sia in grado di localizzare la posizione dell'utente a cui 
rilascia l'ip o, se usa un access point wireless, quanto e' in grado di 
localizzare detto access point. Se un determinato pool di ip (diciamo 
di telecom per fare un esempio) fosse utilizzato random per tutti gli 
utenti di una provincia che utilizzino un indirizzamento dinamico, 
sarebbe difficile ottenere un minimo di precisione.
Probabilmente l'utilizzo della rete all'estero e' molto diversa 
rispetto alla nostra e consente di ottenere dati piu' precisi, almeno 
in determinate condizioni. Un esempio di condizione che potrebbe 
consentire un'ottima precisione e' l'utilizzo di un ip statico, 
condizione valida se (oltretutto) la legislazione locale consente di 
legare ip ad indirizzo e di utilizzare questi dati pubblicamente. 
Oppure, nel caso si utilizzi un pool di indirizzi assegnati ad un 
access point pubblico, la posizione dell'utente non puo' essere per 
ovvie ragioni molto lontana da detto access point
 
Adriano

 detto access point
 
Sï¿œ, imho utilizza anche i dati di reti rilevate da schede wifi non 
disabilitate da bios od in altro modo, anche se non collegate ad un 
access point.
 

 una rete ...
 
no. non solo almeno. Il riferimento alle reti wifi, credo si riferisca 
a reti pubbliche "note". Per esempio: se un determinato ip e' quello 
pubblico di un access point di un locale pubblico, ovviamente 
chiandasse in rete con quell'ip sarebbe identificato univocamente come 
cliente di quel locale. Se il provider fosse in grado di comunicare che 
l'ip xxx.yyy.zzz.kkk e' della societa' pincopallino, con sede in via 
confucio 18 di paperopoli, automaticamente tutti i client connessi 
sarebbero geolocalizzati entro poche decine di metri al massimo da 
quell'indirizzo. Nel caso di connessioni cablate, e' comunque il 
provider che dovrebbe essere in grado di indicare a che cliente (inteso 
come indirizzo geografico, non come generalita') sia assegnato quel 
particolare ip. E questo mi sembra molto difficile, almeno in Italia.
Immagina quanti sono e come sono gestiti i dhcp di telecom, che 
potrebbero coprire anche diverse province con lo stesso pool di 
indirizzi. E questo solo dal punto di vista tecnico, perche' non e' 
detto che dal punto di vista legale sia possibile comunicare a 
chiccessia dati relativi alla posizione di un determinato ip (sai bene 
che in Italia puoi rubare miliardi e farla franca, ma quando c'e' di 
mezzo la privacy non si puo' sgarrare)

 utilizza anche i dati di reti rilevate da schede wifi non disabilita
 
e che te ne fai, di grazia, se non sei in grado di posizionarle 
geograficamente? e poi cosa intendi per schede wifi non disabilitate?
Se non sono in grado di localizzare il mio ip pubblico, cosa se ne 
fanno della mia scheda wireless?
In Italia le reti wireless pubbliche non e' che siano cosi' diffuse, e 
chissa' come sono gestite.
Penso alla rete civica di Milano per esempio: ci sono diversi access 
point sparsi per la citta', ma onestamente non so se assegnino un ip 
pubblico o se colleghino ad una rete privata con dei gateway verso 
internet. In questo caso l'ip pubblico sarebbe quello del router, messo 
chissa' dove. Un'ipotetica ricerca con tutta probabilita' risalirebbe 
al fatto che tale ip e' del comune di Milano, il che ti colloca in 
citta', ma la precisione finisce li'.
Se anche venissero assegnati ip pubblici (e non credo), non e' affatto 
detto che, anche se i tecnici sappiano a che access point siano 
assegnati determinati ip, questi dati siano messi a disposizione di un 
servizio di localizzazione di terzi.
L'unico modo di risalire ad una posizione potrebbe essere quello di 
basarsi sulla rete umts/hdspa ecc (ma dalle info su come funziona il 
sistema non sembrerebbe questo il caso). Ma a parte la precisione tutta 
da verificare (si parla di diversi km2), questi dati sono disponibili e 
utilizzabili? A me pare di no, almeno in Italia, dove per tracciare un 
cellulare serve il mandato di un giudice.
 
Adriano
 
p.s. con lo smartphone, WeChat che ha una funzione per trovare utenti 
vicini mi da risultati diversi se utilizzo la rete telefonica oppure se 
mi collego alla rete wireless di casa. E con "diversi" intendo cosucce 
tipo 150 km, visto che sono di Milano e mi trova dei "vicini" a Modena.

 geograficamente? e poi cosa intendi per schede wifi non disabilitate?
 
Nel mio caso la localizzazione ï¿œ precisa (via esatta con pochi numeri 
civici di differenza). Il pc non ha gps.
Posto che non possono arrivare a tanto con l'ip (non fisso ma un ip adsl 
variabile) l'unica ï¿œ che usino i dati delle reti wi-fi qui intorno (il 
pc ha scheda wi-fi non disabiliata e non collegata all'access point). 
Altro non mi viene in mente per una localizzazione cosï¿œ precisa.

 Altro non mi viene in mente per una localizzazione cosï¿œ precisa.
 
Infatti ï¿œ cosï¿œ. Arcano risolto: disabilitando la scheda wi-fi la 
localizzazione cambia completamente (stessa cittï¿œ ma molto molto 
approssimativa).
Quindi comunica a google: proprio indirizzo ip e se possibile i dati di 
tutte le reti wi-fi che la scheda on board attiva rileva (fa quindi uno 
scan).
Alla fine atteneva proprio all'hw :)

 scan).
 
E si spiega anche perchï¿œ le google car rilevavano (oltre i dati 
necessari per google maps) anche i dati delle reti wi-fi per le strade ...
 

 viene in mente per una localizzazione cosï¿œ precisa.
 
ma di che reti wifi parli?
di che tipologia intendo, visto che le reti wifi libere non sono poi 
cosi' comuni. Se si tratta dei router dei tuoi vicini, direi che non 
sono quelli i responsabili dell'accuratezza. E per un motivo 
semplicissimo: quelle reti ti affibbiano un ip privato e non hanno 
alcuna relazione con l'ip pubblico della porta wan. A questo punto 
tanto vale basarsi direttamente sul tuo ip pubblico.
Imho nella tua zona gli ip sono piu' o meno sempre quelli e sono 
accuratamente mappati e disponibili da qualche parte, oltre al fatto 
che non cambi ip da chissa' quanto tempo. Hai provato a riavviare il 
router e vedere come cambia il tuo ip pubblico?
 
Adriano

 sono quelli i responsabili dell'accuratezza.
 
Invece sono proprio questi, grazie alla banca dati che ha realizzato 
google e che mantiene abbastanza aggiornata con le google cars (come 
street view): 
http://www.zeusnews.it/n.php?c=12318
 
L'ip non c'entra.
Disattivando la scheda 
wi.fi
 infatti il rilevamento non ï¿œ piï¿œ preciso. 
Disattivando il proprio access point rimane preciso (la scheda wifi on 
board fa la scansione delle altre reti esistenti)
 


Io scrivo da una casa privata abbonamento alice, mi ha beccato 
perfettamente, forse ha sbagliato di 10 metri ad essere pignoli.


Mi dici per favore cosa bisogna mettere nei vari campi?
Ciao, Albo 
 


Non ho messo niente mi ha trovato solo cliccando sul link e
acconsentendo che cerchi la posizione.

acconsentendo che cerchi la posizione.
 
Probabilmente ho io qualche problema, perchï¿œ dopo piï¿œ di dieci minuti che ho 
cliccato su  "
http://www.lightandmotion.com/underwater/location/
"  mi trovo 
ancora in questa situazione.
 
http://i39.tinypic.com/2h5piq8.jpg
 
 
Ciao, Albo 
 

 Probabilmente ho io qualche problema,
 
Prova questo 
https://www.mozilla.org/it/firefox/geolocation/#geo-demo