bool IndoorAtlasLocationService::GetLocation(Eegeo::Space::LatLong& latLong) { if(std::abs(m_latLong.GetLatitude()) > 0 || std::abs(m_latLong.GetLongitude()) > 0) { latLong.SetLatitude(m_latLong.GetLatitude()); latLong.SetLongitude(m_latLong.GetLongitude()); } else { m_defaultLocationService.GetLocation(latLong); } return true; }