getPositionStream method
Get location stream for real-time updates
Implementation
Stream<Position> getPositionStream({
LocationAccuracy accuracy = LocationAccuracy.high,
int distanceFilter = 10,
Duration? intervalDuration,
}) {
LocationSettings locationSettings = LocationSettings(
accuracy: accuracy,
distanceFilter: distanceFilter,
);
if (intervalDuration != null) {
locationSettings = AndroidSettings(
accuracy: accuracy,
distanceFilter: distanceFilter,
intervalDuration: intervalDuration,
);
}
return Geolocator.getPositionStream(locationSettings: locationSettings);
}