DMS Coordinates
Rust package to manipulate D°M'S'' coordinates.
Basic usage
Single coordinate:
let dms = DMSnew // NY latitude
.unwrap;
prinln!;
prinln!;
prinln!;
prinln!;
Build D°M'S'' from decimal degrees coordinates
let dms = DMSfrom_decimal_degrees; // NY longitude
println!;
assert_eq!; // 'N' bearing
assert_eq!; // NY::lon D°
assert_eq!; // NY::lon M'
3D coordinates
let dms = from_decimal_degrees;
assert_eq!; // NY
assert_eq!; // NY
assert_eq!;
assert!;
assert_eq!; // NY
assert_eq!; // NY
assert_eq!;
assert!;
(Projected) Distance (m) between two 3D coordinates:
let new_york = from_decimal_degrees;
let paris = from_decimal_degrees;
println!;