CI sono due modalità: una sono le cosiddette geofence ossia aree di monitoraggio. Google non parla espressamente di wifi, ma i servizi di localizzazione devono essere attivi anche in modalità basso consumo. Molti utenti rilevano che la detezione delle aree è "migliore" con il Wi-Fi acceso, dalla mia esperienza posso dire che dipende dal telefono o dal fw o da altre cose, perché mi ha funzionato anche senza Wi-Fi. La rilevazione all'interno dell'area avviene solo quando la posizione è all'interno dell'area considerando la sua incertezza, questo vuol dire che se il diametro dell'area di incertezza usando le celle telefoniche è di 3km ad esempio, la geofence che si dovrà usare non può essere più piccola.
L'altra cosa che si può fare è richiedere la posizione con dei criteri e poi usare la funzione distanza per capire quanto si è lontani o vicini a casa. Una sorta di geofence fatta in casa insomma.