Ho un elenco di coordinate nel database identificato come PDI. Per una città potrebbe essere> 100 record.Fai qualcosa quando il telefono raggiunge un set di posizione?
Vorrei ricevere una notifica quando il telefono arriva a 150 metri di distanza da una posizione. Anche le coordinate di posizione hanno un errore/raggio, generalmente da 10 a 100 metri. Dal momento che non trovo opportuno aggiungere ogni posizione (potrebbe essere centinaia) per un trigger, come posso ottimizzare il codice di attivazione?
Inoltre, sono disponibili opzioni per rimuovere una notifica di configurazione precedente dalla coda?
Per quanto ne so in Android, si imposta il trigger di notifica in modo tale che si dica al sistema di "ronzarmi quando il telefono raggiunge in coord x, y" già dici ai coords. Potrei impostare le notifiche per tutti i miei pois, ma probabilmente non funzionerebbe bene con centinaia di record. L'ascolto degli aggiornamenti di posizione potrebbe essere un processo di esaurimento della batteria e pertanto richiede l'esecuzione dell'app. – Pentium10
Android SDK ha un metodo 'addProximityAlert' che può essere utilizzato per questo scopo esatto. – Pentium10