Autore Topic: Rilevare la posizione da cella telefonica  (Letto 1448 volte)

Offline systemgvp

  • Nuovo arrivato
  • *
  • Post: 49
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Ideos
  • Play Store ID:
    systemgvp
  • Sistema operativo:
    Windows 7
Rilevare la posizione da cella telefonica
« il: 19 Dicembre 2013, 17:15:18 CET »
0
Salve,

vorrei sapere come si fa a rilevare la propria posizione tramite la cella telefonica, e che informazioni da questa.

Offline LinkOut

  • Utente normale
  • ***
  • Post: 272
  • Respect: +38
    • Mostra profilo
  • Dispositivo Android:
    Xiaomi Mi5
Re:Rilevare la posizione da cella telefonica
« Risposta #1 il: 20 Dicembre 2013, 08:47:46 CET »
0
Ciao,
Non ho capito cosa intendi con cella telefonica... volevi dire la rete dati mobile?

La posizione la puoi prendere in questi modi:
1- GPS
2- WIFI
3- Rete telefono mobile...

Location Strategies | Android Developers Qui trovi più dettagli...

// Register the listener with the Location Manager to receive location updates
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListener);

Per ulteriori informazioni chiedi...

Saluti.

Offline systemgvp

  • Nuovo arrivato
  • *
  • Post: 49
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Ideos
  • Play Store ID:
    systemgvp
  • Sistema operativo:
    Windows 7
Re:Rilevare la posizione da cella telefonica
« Risposta #2 il: 11 Gennaio 2014, 12:39:55 CET »
0
dal cellulare riesco ad ottenere queste informazioni

TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
GsmCellLocation cellLocation = (GsmCellLocation) telephonyManager.getCellLocation();
//gsm cell id
int cid = cellLocation.getCid();
//gsm location area code
int lac = cellLocation.getLac();

ma come posso da queste arrivare alla Latitudine e alla Longitudine?

Offline LinkOut

  • Utente normale
  • ***
  • Post: 272
  • Respect: +38
    • Mostra profilo
  • Dispositivo Android:
    Xiaomi Mi5
Re:Rilevare la posizione da cella telefonica
« Risposta #3 il: 12 Gennaio 2014, 22:22:27 CET »
0
Ciao,
Presumo che il tuo obiettivo sia quello di avere la posizione senza usare il GPS.
Ti consiglio di approfondire il COARSE_LOCATION. Che ti permette di avere una posizione approssimativa del device usando i dati incrociati della rete mobile o del wifi, grazie ai server di google.


:)