#纬度-经度 #坐标 #D°M'S'' #方位 # #定位 #d°m-s

无 std dms-coordinates

处理 D°M'S'' 坐标的包

13 个版本 (7 个稳定版)

1.3.1 2024年6月15日
1.3.0 2024年1月14日
1.2.0 2023年12月24日
1.1.0 2022年6月7日
0.1.2 2021年12月22日

#102科学

Download history 48/week @ 2024-04-22 53/week @ 2024-04-29 57/week @ 2024-05-06 36/week @ 2024-05-13 66/week @ 2024-05-20 29/week @ 2024-05-27 46/week @ 2024-06-03 200/week @ 2024-06-10 58/week @ 2024-06-17 51/week @ 2024-06-24 70/week @ 2024-07-01 22/week @ 2024-07-08 26/week @ 2024-07-15 35/week @ 2024-07-22 170/week @ 2024-07-29 168/week @ 2024-08-05

每月 401 次下载
用于 vbo

MIT/Apache

37KB
675

DMS Coordinates

Rust crates.io crates.io
crates.io License License

Rust 用于 D°M'S" 坐标操作的 Crate,用于导航 ⛵ ✈️ 🚢

该 Crate 提供了几个结构体

  • 罗盘的方位点
  • D° M' S" 将角度表示为度、分和秒的分数,称为“六十进制”格式,可选方位。此对象可用于表示纬度/经度角度
  • DMS 3D 包含纬度、经度角度和可选的高度(3D 坐标)

特性

  • std: 默认支持 "无 std"
  • serde: 启用 DMSDMS3dCardinal 序列化/反序列化操作,需要 "std"
  • gpx: 使从航点转换为 DMS3D 成为可能,需要 "std"

其他解决方案 🦀

如今 Rust 中存在其他解决方案来处理六十进制坐标。
geodesy 库是其中之一,可能比这个库更一致。
在这里唯一可以找到的有趣之处是库的少量依赖。

依赖项

~5–7.5MB
~144K SLoC