@codewithvincent/react-native-gps-filter
Version:
Kalman-based adaptive GPS filter for React Native.
14 lines (13 loc) • 520 B
TypeScript
import { FilterResult } from "../utils/locationFilters";
import { LocationObject } from "../utils/types";
export declare class LocationFilter {
private kalmanFilterLat;
private kalmanFilterLon;
private consecutiveRejectCount;
private totalDistanceTraveled;
private lastAcceptedPredictedLocation;
private currentSpeed;
constructor();
filterAndAddLocation(location: LocationObject, onPredictLocation?: (predictedLocation: LocationObject) => void): FilterResult;
resetFilters(): void;
}