- Initial version for the great-circle distance (Spherical law of cosines, Haversine formula and Vincenty` formula)
- Minor update to sample code
- Add an usage example the the README
- Update descriptions
- Minor test update, added travis integration
Added coordinates validation. A coordinate is considered invalid if it meets at least one of the following criteria:
- Its latitude is greater than 90 degrees or less than -90 degrees.
- Its longitude is greater than 180 degrees or less than -180 degrees.
see Decimal degrees
Remove upper bound Dart SDK constraint
thanks to @bramvbilsen for pointing it out and for the PR