n3gb-rs 0.1.2

A Rust implementation of a hierarchical hex-based spatial indexing system based on the OSGB National Grid.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub mod constants;
pub mod dimensions;
pub mod geometry;
pub mod grid;

pub use constants::{CELL_RADIUS, CELL_WIDTHS, GRID_EXTENTS, IDENTIFIER_VERSION, MAX_ZOOM_LEVEL};
pub use dimensions::{
    HexagonDims, bounding_box, from_across_corners, from_across_flats, from_apothem, from_area,
    from_circumradius, from_side,
};
pub use geometry::create_hexagon;
pub use grid::{hex_to_point, point_to_hex};