16

Per un progetto nella mia università devo raccogliere informazioni su Google Maps Indoor. Ho trascorso diverse ore a cercare informazioni su come funziona Google Indoor Navigation. Ho trovato diversi collegamenti su come creare Google Programmi di pavimento come questo:Come funziona la navigazione interna di Google?

http://support.google.com/gmm/bin/answer.py?hl=en&answer=1685896

E come è possibile migliorare la precisione della posizione con l'app Google Maps Floor Plan Marker:

http://support.google.com/gmm/bin/answer.py?hl=en&answer=2667756&topic=1685871&ctx=topic

Dicono che l'app raccolga dati di trasmissione pubblica. Ma da nessuna parte informazioni su quali informazioni vengono raccolte e come. Diverse discussioni qui e alcuni articoli che ho trovato dicono che Google utilizza i punti di accesso wifi e le antenne cellulari per il posizionamento al chiuso. Ma non sono riuscito a trovare alcuna informazione ufficiale da parte di Google, che possa essere utilizzata nel mio progetto.

Mi potete suggerire dove posso trovare le risposte alle seguenti domande:

  1. Come funziona il Google Maps Floor Plan Marker funziona davvero? Quali informazioni vengono raccolte e come? Un documento tecnico ufficiale di Google sarebbe bello, quindi posso usarlo per il mio lavoro.
  2. Come posso aumentare la precisione della navigazione interna di Google, aggiungendo punti di accesso Wi-Fi, stazioni Bluetooth o altre tecnologie?
  3. Come posso aggiungere ulteriori informazioni come uscite di emergenza e servizi igienici a una pianta del piano, in modo che l'utente possa navigare con il proprio smartphone su questi punti speciali?
  4. È possibile aggiungere informazioni sulle stanze, in modo che l'utente possa toccarle con il dito per ottenere ulteriori informazioni? Per esempio quale dipartimento si trova in questa stanza e così via?

Ho trovato molte informazioni sul posizionamento interno e sulla navigazione interna. Ma nulla su come Google li usa.

Grazie in anticipo.

+1

Ottimo! Ma Google consiglia di porre domande su StackOverflow utilizzando il tag google-maps. C'è un modo per chiedere direttamente a Google, come hai suggerito? – joetheprogrammer

+0

hai successo ad integrare google indoor api sull'applicazione Android? –

risposta

4

Questo progetto fornisce solo mappe per luoghi interni. Non fa nulla di speciale per aumentare la navigazione in questi luoghi oltre lo standard (GPS, WiFi, ecc.).

Quando parlano di posizionamento (crescente) con dati Wifi e Cellulare, stanno parlando delle stesse cose che usano sulle normali mappe di Google. Questi dati vengono raccolti dalle informazioni sulla torre cellulare e il materiale Wifi viene annusato dalle auto di Google Street View e successivamente aumentato dai dati dell'utente, in quanto le persone con i dispositivi entrano in contatto con questi dispositivi e inviano informazioni a Google.

È non molto preciso, o addirittura preciso come GPS. È una specie di stima del "ballpark". Ad esempio, se una Google street-view car ha rilevato il segnale Wi-Fi quando è passato da casa tua - se non disponevi di GPS e Google Maps ha visto la tua casella WiFi, potrebbe stimare che tu fossi da qualche parte a poche centinaia di metri da dove Google Street View ha rilevato il segnale.

Non preciso come il GPS, ma non lo male se si concilia in poche centinaia di piedi meglio di "nessuna idea". In breve, queste fonti a non danno meglio o più posizionamento raffinato di luoghi interni.Sarebbero buoni, ad esempio, essere in grado di dirti che ti trovi in ​​quel particolare edificio se eri dentro e fuori dalla copertura GPS.

+0

Se consideriamo il tuo esempio dato potresti avere ragione. Ma ho letto che è possibile aumentare la precisione della navigazione al chiuso usando la triangolazione dei segnali wifi, delle stazioni bluetooth e delle antenne cellulari: Devi tracciare la mappa e messaggiare il segnale inetnisty di queste stazioni nella posizione corrente. Quindi puoi determinare in quale stanza sei. Penso che questo possa essere fatto anche con la mappa di goole. Ma non è stato possibile trovare le tecnologie che google utilizza e come aumentare la precisione. – joetheprogrammer

+0

Qui il link corretto. Non so cosa sia successo: http://www.engadget.com/2012/01/08/google-maps-indoor-navigation-las-vegas-ces-2012/ – joetheprogrammer

+0

Decisamente * lo fa * ma - ma non è così preciso. Meno preciso del GPS, anche se il GPS non funziona sempre (o funziona bene) al chiuso. Devi anche ricordare che Google non ha necessariamente una grande idea di dove siano questi hub Wi-Fi o di come muri, pavimenti, ecc. Possano influenzare la potenza del segnale. Inoltre, i router Wifi vengono costantemente aggiunti, spostati e rimossi, e Google sta facendo del suo meglio per indovinare dove sono tutti, ma senza una solida base di informazioni. – Brad

3

Il posizionamento interno utilizza l'interfaccia WLAN. Per stimare la posizione in tempo reale di un utente, i sistemi di localizzazione devono eseguire una serie di passaggi e vari calcoli. Il calcolo di più di una distanza da diversi punti di accesso (AP) potrebbe essere utilizzato per stimare l'esatta posizione . Il principio principale afferma che la potenza del segnale del ricevitore è inversamente proporzionale al quadrato della distanza percorsa dal segnale. Si utilizza il metodo RSS fingerprinting basato sulla registrazione e campionamento di pattern di segnali radio in un ambiente specifico chiamato riconoscimento di pattern o fingerprinting.

0

Poiché questo post è un po 'vecchio ho pensato di aggiungere ancora i miei pensieri. Prima di tutto puoi apportare modifiche per le tue mappe personalizzate utilizzando MyMaps. Come le risposte precedenti affermavano, Google Maps utilizza dati di cella, dati wifi, GPS, ecc. Per il tracciamento. Può anche utilizzare i dati del sensore del telefono come il tuo accellerometro. Con l'attuale livello dell'infrastruttura wifi, in realtà può essere abbastanza preciso utilizzando un metodo di fingerprinting wifi (più punti di accesso saranno più accurati se verranno posizionati in modo efficace). Ci sono diversi articoli accademici che dimostrano la sua validità fino a un paio di metri di precisione. Suggerirei di leggere un articolo sulle impronte digitali RSSI. Controlla anche la documentazione per gli sviluppatori di google maps per ulteriori dettagli sulla modifica delle informazioni sulla mappa.

Inoltre stavo leggendo che useranno il rilevamento della luce per una maggiore precisione interna (non sono sicuro se implementato ancora).

Problemi correlati