Description
What is the problem or limitation you are having?
I'd like to know how accurate the GPS coordinates received from the OS are. They can often be really far from reality, and it would be helpful to know if this is the case.
Describe the solution you'd like
toga.hardware.location.Location.current_location()
could also return the horizontal and vertical accuracy of the recorded LatLng
.
Describe alternatives you've considered
Writing a method myself that estimates the location accuracy by checking if the coordinates are stable (near each other) or "jumping around". But this would be an approximation of the approximation.
Additional context
Maybe it can be done like this?
Apple
The macOS and iOS versions of toga_location()
should also return horizontalAccuracy
and verticalAccuracy
.
Android
toga_location()
should also return the return values of getAccuracy()
(only if hasAccuracy()
is true
) and getVerticalAccuracyMeters()
(only if hasVerticalAccuracy()
is true
).