microg / UnifiedNlp

Alternative network location provider for Android, with plugin interface to easily integrate third-party location providers.
968 stars 209 forks source link

Handling of multiple backends? #253

Open Nichtraucher opened 1 year ago

Nichtraucher commented 1 year ago

Currently, several different backends are available that work in different ways, some use the same and others use a different data set, and the data is provided in different ways. If more than one backend is installed: Does UnifiedNLP take the measurements from the different backends to make the best out of it?

Axolord commented 1 year ago

Yes, UnifiedNLP takes the most accurate measurement, that the services provide. Although a service can provide false information and falsly label it with high accuracy (for example based on wifi APs, that changed location. Happened to me once)

But in recent versions of microG, unifiedNLP is not used anymore.

IzzySoft commented 1 year ago

But in recent versions of microG, unifiedNLP is not used anymore.

Which is a pity. I use different backends for a reason, and would not want to go without my LocalGSM (as it uses no data and thus also works where I have to switch data off as it would otherwise become expensive). I hope there will be a solution for that again. Until then, I rather prefer to stay with versions still supporting UnifiedNlp (and thus those backends).

Edit: I just found this comment by Marvin, so my hope to a solution just jumped up a level.