maps_tracking_toolbox 0.0.2 copy "maps_tracking_toolbox: ^0.0.2" to clipboard
maps_tracking_toolbox: ^0.0.2 copied to clipboard

A Flutter package providing utility functions for real-time location tracking, distance calculations, and route management for maps-based applications.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.2 - 2025-10-16 #

Changed #

  • Added type annotation for degToRad function parameter for improved type safety and better IDE support

0.0.1 - 2025-10-16 #

Added #

  • Initial release of Maps Tracking Tools
  • convertToKM - Calculate distance between two LatLng coordinates using Haversine formula
  • getDistanceFromLatLonInKm - Async distance calculation from LocationData to LatLng
  • degToRad - Convert degrees to radians
  • returnHeading - Normalize compass headings to 0-359 range
  • reCallDirectionsApi - Detect route deviations and determine if recalculation is needed
  • updateStepsIfNeeded - Update navigation steps based on current polyline
  • updateDistanceOnActiveStep - Calculate distance between rider and current step endpoint
  • Support for Google Maps Flutter integration
  • Support for Location and Geolocator packages
  • Comprehensive documentation and code examples
  • Unit tests for all core functions
4
likes
0
points
2
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package providing utility functions for real-time location tracking, distance calculations, and route management for maps-based applications.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, geolocator, google_maps_flutter, location

More

Packages that depend on maps_tracking_toolbox