11 releases (5 stable)
2.0.2 | Sep 13, 2024 |
---|---|
1.1.0 | Dec 8, 2019 |
1.0.0 | Aug 20, 2018 |
0.4.0 | Jun 19, 2018 |
0.1.0 | Jun 5, 2018 |
#43 in Geospatial
58 downloads per month
35KB
950 lines
Geomorph
Simple conversion between different coordinate systems without external wrappers injection
Example
use geomorph::{Coord, Mgrs, MgrsPrecision, Utm};
let lat: f64 = -23.0095839;
let lon: f64 = -43.4361816;
let coord = Coord::new(lat, lon);
let utm = Utm::from(coord);
let mgrs = Mgrs::from_latlon(lat, lon);
println!("coord: {}", coord);
println!("utm: {}", utm);
println!(
"mgrs precision 10km: {}",
mgrs.with_precision(MgrsPrecision::P10km)
)
Dependencies
~270KB