Improve accuracy through triangulation
Hey,
this is pretty cool and working well, so thanks for that. However, the accuracy is not very good, which I think could be enhanced.
As far as I can tell, it just grabs the current cell tower, looks it up in the database and uses its location with a fixed 800m accuracy. We could instead look at all towers that we can receive and triangulate our location based on their different signal strengths.
Unless this is already done and I just didn't notice :P
Cheers!
edit: Ah, I actually mean trilateration, not triangulation. Whoops!
FWIW the locations works here with ~2m accuracy (at home, Germany, Thuringia, Jena, LTE via Telekom). Actually a bit scary. I'll observe the quality when I'll move around.
Honestly, there's no way you're getting more than a few hundred m accuracy just with GSM. You must be using GPS.
That's probably true, my GPS just isn't working without UnifiedNlp at all. It helps somehow.