/// <summary>
 /// Attempts to start automatic location polling.
 /// </summary>
 /// <returns>true</returns>
 /// <c>false</c>
 public bool StartAutomaticLocationPolling()
 {
     if (ion.appPrefs._location.allowsGps)
     {
         handler.Post(() => {
             altitudeProvider.RequestSingleLocation();
             altitudeProvider.StartUpdates();
             StartGoogleServicesPolling();
         });
         return(true);
     }
     else
     {
         return(false);
     }
 }