df_gps_math 0.1.3 copy "df_gps_math: ^0.1.3" to clipboard
df_gps_math: ^0.1.3 copied to clipboard

A package that provides some math functions for global (GPS) positions.

example/example.dart

//.title
// ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
//
// Dart/Flutter (DF) Packages by DevCetra.com & contributors. Use of this
// source code is governed by an MIT-style license that can be found in the
// LICENSE file.
//
// ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
//.title~

import 'package:df_gps_math/df_gps_math.dart';

void main() {
  final gpsMath = GPSMath();

  // Approx. position for Hobart, Tasmania.
  const hobart = (lat: -42.8821, lng: 147.3272, alt: 0.0);

  // Approx. position for Pretoria, South Africa.
  const pretoria = (lat: -25.7479, lng: 28.2293, alt: 0.0);

  // Calculate the distance between Hobart and Pretoria.
  final distance = gpsMath.calculateHavershire3DDistance(
    pos1: hobart,
    pos2: pretoria,
    unit: DistanceUnit.KILOMETRES,
    radius: CelestialRadius.EARTH,
  );

  print('Hobart -> Pretoria = ${distance.round()} km');
}
1
likes
160
pub points
57%
popularity

Publisher

verified publisherdevcetra.com

A package that provides some math functions for global (GPS) positions.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

More

Packages that depend on df_gps_math