s2 0.0.3

S2 geometric library
Documentation

rust-s2

Rust port of Google S2 geometry library.

Build Status docs

Status of the Go Library

This library is principally a port of the Golang S2 library, adapting to Rust idioms where it makes sense. We detail the progress of this port below relative to that Go library.

ℝ¹ - One-dimensional Cartesian coordinates

Full parity with Go.

ℝ² - Two-dimensional Cartesian coordinates

Full parity with Go.

ℝ³ - Three-dimensional Cartesian coordinates

Full parity with Go.

- Circular Geometry

Full parity with Go.

- Spherical Geometry

** complete **

  • Cell, LatLng, Region, stuv

** partial **

TBD