文件名称:Rust 的地理空间原语和算法
文件大小:378KB
文件格式:ZIP
更新时间:2024-07-18 12:50:45
rust geospatial
地理地理空间原语、算法和实用程序geo crate 提供地理空间基本类型,例如Point 、LineString和Polygon ,并提供算法和操作,例如:面积和质心计算简化和凸包操作欧几里得和Haversine距离测量交叉路口检查仿射变换,例如旋转和平移。请参阅文档以获取完整列表。原始类型还为Geo生态系统中的其他功能提供了基础,包括:坐标变换和投影与GeoJSON和WKT 之间的序列化地理编码使用 GPS 数据例子use geo:: {line_string, polygon};use geo:: convex_hull:: ConvexHull;// An L shapelet poly=polygon! [ (x:0.0 , y:0.0 ), (x:4.0 , y:0.0 ), (x:4.0 , y:1.0 ), (x:1.0 , y:1.0 ), (x:1.0 , y:4.0 ), (x:0.0 , y:4.0 ), (x:0.0 , y:0.0 ), ];// Calculate the polygon's conve