You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are developing a Flutter application that uses the Geolocator plugin for real-time location tracking. However, we are experiencing issues with the accuracy of the location data:
Inaccurate location points: The recorded location points often appear on nearby buildings rather than on the road, where the user is walking or driving.
Fluctuations when stationary: Even when standing still, the location coordinates tend to fluctuate, causing erratic movements in the plotted path.
Current Setup
Flutter Version: 3.24.3
Geolocator Version: 13.0.1
Platforms: Android & iOS
Accuracy Mode: LocationAccuracy.bestForNavigation
Distance Filter: Set to 15 meters
What We’ve Tried So Far
Set Higher Accuracy Mode: Using LocationAccuracy.bestForNavigation for the highest precision.
Distance Filter: Set to 15 meters to control the frequency of location updates.
Checked Location Services: Ensured the location services are enabled.
GPS Accuracy Optimization: Prompting users to enable "High Accuracy" mode on Android devices.
Despite these steps, the accuracy is still inconsistent.
Expected Behavior
Accurate location points along the road, with minimal deviation when the user is stationary.
Smoother paths when tracking movement.
Help Requested
We are looking for assistance in improving the location accuracy for both Android and iOS platforms. Any insights or advanced techniques would be greatly appreciated. Specifically, we are looking for help with:
Implementing techniques to reduce fluctuation while the user is stationary.
Improving real-time tracking precision while the user is moving (e.g., on the road).
Any advanced filtering techniques (e.g., Kalman Filter or sensor fusion) that can be applied to improve accuracy.
Additional Information
Device Used for Testing: Redmi, Samsung, iPhone etc.
Environment: Urban area with moderate building density.
Code Snippet: Here's a sample of how we're currently implementing Geolocator:
Position position =awaitGeolocator.getCurrentPosition(
desiredAccuracy:LocationAccuracy.bestForNavigation
);
Map View Example: Here's a screenshot of the issue we're seeing with location plotting:
Any contributions or suggestions on how to resolve this issue would be greatly appreciated. Thanks in advance!
Version
13.0.1
The text was updated successfully, but these errors were encountered:
Please check the following before submitting a new issue.
Please select for which platform(s) you need help
Your question
We are developing a Flutter application that uses the
Geolocator
plugin for real-time location tracking. However, we are experiencing issues with the accuracy of the location data:Current Setup
3.24.3
13.0.1
LocationAccuracy.bestForNavigation
15 meters
What We’ve Tried So Far
LocationAccuracy.bestForNavigation
for the highest precision.15 meters
to control the frequency of location updates.Despite these steps, the accuracy is still inconsistent.
Expected Behavior
Help Requested
We are looking for assistance in improving the location accuracy for both Android and iOS platforms. Any insights or advanced techniques would be greatly appreciated. Specifically, we are looking for help with:
Additional Information
Any contributions or suggestions on how to resolve this issue would be greatly appreciated. Thanks in advance!
Version
13.0.1
The text was updated successfully, but these errors were encountered: