1 个不稳定版本
0.1.0 | 2022年8月31日 |
---|
#258 在 地理空间
6MB
88 行
包含 (DOS可执行文件,6MB) haversine-alpha.exe,(ELF可执行文件/库,4.5MB) haversine-alpha
Haversine-alpha
一个命令行工具,用于获取多个坐标之间的最短距离(公里)
1. 使用的算法
2. 安装
2.1 Cargo
cargo install haversine-alpha
2.2 即用型可执行文件
操作系统 | 架构 | 文件 |
---|---|---|
Linux | x86_64 | haversine-alpha |
Windows | x86_64 | haversine-alpha.exe |
3. 使用方法
Lorenzo Costa <http://www.costa86.tech>
Gets the distance (Km) between multiple coordinates using Haversine formula
USAGE:
harversine --coordinates <LATITUDE,LONGITUDE>
OPTIONS:
-c, --coordinates <LATITUDE,LONGITUDE>
Comma-separated pairs of latitudes and longitudes. Accepts more than 2 coordinates
-h, --help
Print help information
-V, --version
Print version information
4. 示例
地点 | 纬度 | 经度 |
---|---|---|
巴黎 | 48.96817 | 2.34246 |
布鲁塞尔 | 50.49890 | 4.71467 |
法兰克福 | 50.29843 | 8.42832 |
./haversine-alpha -c 48.96817,2.34246,50.49890,4.71467,50.29843,8.42832
505.03
关于坐标的一个小提醒
最小值 | 最大值 | |
---|---|---|
纬度 | -90 | 90 |
经度 | -180 | 180 |