gmaps_vehicle_tracker 0.1.1
gmaps_vehicle_tracker: ^0.1.1 copied to clipboard
Smooth, road-aware live vehicle tracking on Google Maps: route matching, bounded prediction, camera follow, built-in vehicle markers and an Uber-style vehicle selector.
0.1.1 #
- Docs: screenshots on the README, EXAMPLE.md and the pub.dev listing.
- Docs: actual vehicle images in the built-in vehicle tables;
VehicleSelectorreference and examples.
0.1.0 #
Initial release.
- Tracking engine: sample validation, de-duplication and re-ordering; device clock-skew correction; route matching (loops, parallel roads, deviation and rejoin); Kalman filtering; stop detection; monotone along-route interpolation; bounded prediction; speed-limited corrections.
- Input modes: live (
addSample,bindStream), history replay withPlaybackController, and route simulation. TrackingMap: fullGoogleMappass-through.TrackingMap.builderfor a fully custom map.TrackingLayerfor bring-your-own-map setups.- Android native marker path: vehicles move without re-uploading their icon, so no flicker.
- Camera: north-up and heading-up follow, route overview, recenter; touching the map hands control to the user.
- Built-in vehicles: 12 images (cars, taxis, motorcycles, bike taxi, buses, auto-rickshaw, e-rickshaw), sized per vehicle type, plus custom asset / bytes / ImageProvider / vector icons.
VehicleSelector: Uber-style vehicle picker showing image and name;VehicleIconImagerenders any vehicle icon as a widget.- Styling: route and stop styling (including a stop builder) and
TrackingMapStyles.clean/muted. - Exports: re-exports
google_maps_flutter.