12 个版本

0.0.12 2023年1月15日
0.0.11 2022年12月26日
0.0.10 2020年2月10日
0.0.9 2019年7月12日
0.0.1 2017年5月31日

#119 in 数学

Download history 507/week @ 2024-03-13 408/week @ 2024-03-20 351/week @ 2024-03-27 347/week @ 2024-04-03 405/week @ 2024-04-10 521/week @ 2024-04-17 715/week @ 2024-04-24 528/week @ 2024-05-01 409/week @ 2024-05-08 393/week @ 2024-05-15 450/week @ 2024-05-22 444/week @ 2024-05-29 436/week @ 2024-06-05 412/week @ 2024-06-12 417/week @ 2024-06-19 343/week @ 2024-06-26

1,688 每月下载量
用于 2 crates

Apache-2.0

590KB
10K SLoC

rust-s2

Rust 版本的 Google S2 几何库。

Build Status docs

Rust 库的状态

该库主要是 Golang S2 库的移植,适当地调整为 Rust 习惯。我们下面详细介绍了与该 Go 库相比的移植进度。

ℝ¹ - 一维笛卡尔坐标系

与 Go 完全兼容。

ℝ² - 二维笛卡尔坐标系

与 Go 完全兼容。

ℝ³ - 三维笛卡尔坐标系

与 Go 完全兼容。

- 圆形几何

与 Go 完全兼容。

- 球形几何

完成

  • Cell, CellID, LatLng, Metric, Point, Region, stuv

进行中

  • CellUnion, edgeutil, predicates, Rect

待定

  • loop, paddedcell, polygon, polyline, shapeindex

依赖关系

~1.8–2.6MB
~58K SLoC