rustio rustio.net

Science::Geo

73

rstar

0.13.0 Growing

An R*-tree spatial index

26.9M downloads · yesterday
73

geo

0.33.1 Growing

Geospatial primitives and algorithms

16.9M downloads · 1mo ago
68

geohash

0.13.2 Growing

Geohash implementation for Rust.

2.5M downloads · 2d ago
67

i_overlay

6.0.1 Stable

Boolean Operations for 2D Polygons: Supports intersection, union, difference, xor, and self-intersections for all polygon varieties.

3.7M downloads · 8d ago
66

tzf-rs

1.3.3 Stable

Fast convert longitude,latitude to timezone name.

385.6K downloads · 22d ago
65

icechunk

2.0.5 Stable

Transactional storage engine for Zarr designed for use on cloud object storage

34.7K downloads · 7d ago
65

martin-tile-utils

0.7.3 Growing

Utilities to help with map tile processing, such as type and compression detection. Used by the MapLibre's Martin tile server.

38.3K downloads · 6d ago
65

gnss-rs

2.6.0 Stable

GNSS constellations

52.2K downloads · 1mo ago
64

proj

0.31.0 Growing

High-level Rust bindings for the latest stable version of PROJ

596.7K downloads · 8mo ago
64

mbtiles

0.17.6 Growing

A simple low-level MbTiles access and processing library, with some tile format detection and other relevant heuristics.

38.3K downloads · 6d ago
64

martin

1.10.1 Stable

Blazing fast and lightweight tile server with PostGIS, MBTiles, and PMTiles support

40.7K downloads · 6d ago
64

versatiles_derive

4.1.2 Stable

A toolbox for converting, checking and serving map tiles in various formats.

31.1K downloads · 5d ago
64

clipper2

0.6.0 Growing

A safe, idiomatic Rust API for 2D polygon boolean clipping (intersection, union, difference, XOR), offsetting (inflate/deflate), Minkowski sum/difference, simplification, area, and point-in-polygon, on top of Clipper2.

280.6K downloads · 20d ago
64

h3o

0.10.0 Growing

A Rust implementation of the H3 geospatial indexing system.

1.2M downloads · yesterday
63

proj4rs

0.1.10 Growing

Rust adaptation of Proj4

456.8K downloads · 2mo ago
63

icechunk-macros

2.0.5 Stable

Support and helper macros for the Icechunk library

1.2K downloads · 7d ago
63

versatiles_image

4.1.2 Stable

A toolbox for converting, checking and serving map tiles in various formats.

24.6K downloads · 5d ago
62

gdal

0.19.0 Growing

GDAL bindings for Rust

3.6M downloads · 5mo ago
62

geozero

0.15.1 Growing

Zero-Copy reading and writing of geospatial data in WKT/WKB, GeoJSON, MVT, GDAL, and other formats.

950.4K downloads · 5mo ago
62

geo-index

0.3.4 Growing

Fast, immutable, ABI-stable spatial indexes.

66.0K downloads · 2mo ago
62

kml

0.13.0 Growing

KML support for Rust

288.6K downloads · 3mo ago
62

pmtiles

0.23.0 Growing

Implementation of the PMTiles v3 spec with multiple sync and async backends.

174.9K downloads · 1mo ago
61

robust

1.2.0 Growing

Robust adaptive floating-point predicates for computational geometry

17.2M downloads · 1y ago
61

fast_hilbert

2.1.0 Stable

Fast Hilbert 2D curve computation using an efficient Lookup Table (LUT).

132.8K downloads · 3mo ago
61

martin-core

0.7.0 Experimental

Basic building blocks of MapLibre's Martin tile server.

3.1K downloads · 6d ago
61

versatiles_core

4.1.2 Stable

A toolbox for converting, checking and serving map tiles in various formats.

29.5K downloads · 5d ago
61

versatiles

4.1.2 Stable

A toolbox for converting, checking and serving map tiles in various formats.

89.4K downloads · 5d ago
61

routee-compass

0.19.3 Growing

The RouteE-Compass energy-aware routing engine

17.3K downloads · 27d ago
61

clipper2c-sys

0.2.0 Growing

Rust FFI bindings to Clipper2 — 2D polygon boolean clipping (intersection, union, difference, XOR), offsetting (inflate/deflate), area, and point-in-polygon.

273.6K downloads · 20d ago
60

versatiles_geometry

4.1.2 Stable

A toolbox for converting, checking and serving map tiles in various formats.

26.8K downloads · 5d ago
60

versatiles_container

4.1.2 Stable

A toolbox for converting, checking and serving map tiles in various formats.

23.8K downloads · 5d ago
60

maplibre_native

0.6.0 Growing

Rust bindings to the MapLibre Native map rendering engine

20.2K downloads · 3d ago
59

gdal-sys

0.12.0 Growing

Low level GDAL bindings for Rust

3.6M downloads · 5mo ago
59

sp3

1.4.1 Growing

IGS SP3 file parser

32.7K downloads · 8mo ago
59

walkers

0.53.0 Growing

slippy map widget for egui

805.1K downloads · 2mo ago
59

genom

2.0.0 Experimental

Fast reverse geocoding with enriched location data

103 downloads · 14d ago
59

geoarrow-schema

0.8.0 Growing

GeoArrow geometry type and metadata definitions.

489.3K downloads · 1mo ago
59

ckmeans

1.5.2 Stable

A Rust implementation of Wang and Song's Ckmeans clustering algorithm

21.2K downloads · 1mo ago
59

spatio

0.3.6 Experimental

A high-performance, embedded spatio-temporal database for modern applications

1.9K downloads · 1mo ago
59

versatiles_pipeline

4.1.2 Stable

A toolbox for converting, checking and serving map tiles in various formats.

24.0K downloads · 5d ago
59

mlt-core

0.9.3 Experimental

MapLibre Tile library code

11.2K downloads · 10d ago
59

surtgis-core

0.10.2 Experimental

Core types and traits for SurtGis geospatial library

1.1K downloads · yesterday
58

jord

0.16.0 Growing

Geographical Position Calculations (Ellipsoidal and Spherical models)

20.2K downloads · 1mo ago
58

tilejson

0.4.3 Growing

Library for serializing the TileJSON file format

191.5K downloads · 11mo ago
58

geoarrow

0.8.0 Growing

GeoArrow amalgamation crate.

63.3K downloads · 1mo ago
58

geoarrow-array

0.8.0 Growing

GeoArrow array definitions.

488.3K downloads · 1mo ago
58

sedona-common

0.3.0 Experimental

Apache SedonaDB Rust API

1.4K downloads · 2mo ago
58

gnss-qc-traits

0.4.1 Growing

GNSS Quality Control traits

10.4K downloads · 1mo ago
58

rinex

0.22.0 Growing

RINEX file parsing, analysis and production

83.2K downloads · 1mo ago
58

i_triangle

0.44.0 Growing

Polygon Triangulation Library: Efficient Delaunay Triangulation for Complex Shapes.

58.3K downloads · 18d ago