LocalGSMLocationProvider icon indicating copy to clipboard operation
LocalGSMLocationProvider copied to clipboard

Improve accuracy through triangulation

Open haarp opened this issue 11 years ago • 3 comments

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!

haarp avatar Nov 08 '14 19:11 haarp

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.

posativ avatar Dec 01 '14 22:12 posativ

Honestly, there's no way you're getting more than a few hundred m accuracy just with GSM. You must be using GPS.

haarp avatar Dec 02 '14 06:12 haarp

That's probably true, my GPS just isn't working without UnifiedNlp at all. It helps somehow.

posativ avatar Dec 04 '14 22:12 posativ