5个版本
0.1.4 | 2024年5月14日 |
---|---|
0.1.3 | 2024年5月14日 |
0.1.2 | 2024年5月14日 |
0.1.1 | 2024年5月13日 |
0.1.0 | 2024年5月13日 |
#90 in 地理空间
每月下载 26 次
30KB
782 行
geo-core-rs
Rust中常用地理函数和工具库
点
- 从XY创建点
- 从经纬度创建点
- 添加点
- 减去点
线
- 从两点创建线
- 获取长度
- 获取质心
- 获取边界框
折线
- 从点创建折线
- 从线创建折线
- 获取长度
- 获取质心
- 获取顶点(点数组)
- 获取顶点数
- 获取边界框
- 获取边(线数组)
- 获取边数
- 检查线链是否封闭(即多边形)
多边形
- 从点创建多边形
- 获取顶点(点数组)
- 获取边数
- 获取周长(长度)
- 获取面积
- 获取边界框
- 检查是否封闭链。
实用工具
- 将度转换为弧度
- 将弧度转换为度
- 点间距离余弦(地理)
- 点间距离哈弗森(地理)
- 点间距离(笛卡尔)
- 点到矩形距离(笛卡尔)
- 点到矩形距离(地理)
- 点到线距离(笛卡尔)
- 点到线距离(地理)
- 两点间中点(地理)
- 查找起点和终点之间的方位角(地理)
- 查找大圆和另一点之间的交叉最小距离(地理)