-
geo
Geospatial primitives and algorithms
-
geojson
Read and write GeoJSON vector geographic data
-
wkt
Rust read/write support for well-known text (WKT)
-
proj
High-level Rust bindings for the latest stable version of PROJ
-
tzf-rs
Fast convert longitude,latitude to timezone name
-
pmtiles
v3 spec with multiple sync and async backends
-
flatgeobuf
FlatGeobuf for Rust
-
postgis_diesel
An extension for Diesel framework to support PostGIS geometry datatype
-
sp3
IGS SP3 file parser
-
kml
KML support for Rust
-
cellulite
Store and retrieve geojson in a memory mapped database
-
cggtts
data parsing and synthesis
-
rinex
file parsing, analysis and production
-
geo-svg
Convert geo types to SVG strings for visualization
-
rdftk_names
set of modules that contain the
IRIs andQNamestrings for commonly used vocabularies. It also provides macro support for defining new namespaces in the same style as this library. -
polyline
Encoder and decoder for the Google Encoded Polyline format
-
rnx2crx
RINEX compression command line utility
-
crx2rnx
RINEX decompression command line utility
-
rinex-cli
RINEX and SP3 data post processing tool
-
geo-clipper
Boolean operations on polygons
-
binex
encoder and decoder for real-time GNSS
-
postgis
An extension to rust-postgres, adds support for PostGIS
-
ubx2rinex
U-Blox to RINEX deserializer
-
japanese-address-parser
processing addresses of Japan
-
geodb-core
A high-performance geographic database with countries, states, cities, and more
-
zerometry
Make some zerocopy operations on serialized geo data
-
serde_esri
serializing and deserializing JSON from Esri Location Services
-
doris-rs
DORIS RINEX file parsing and production
-
valhalla
Rust bindings for Valhalla routing engine
-
aoer-plotty-rs
A variety of utilities for creating pen-plotter based artwork
-
osm-io
Read and write OSM data
-
copc-rs
Cloud Optimized Point Cloud (COPC) reader and writer
-
esri_json
Serializing and Deserializing Esri JSON using serde
-
static-bushes
Rust ports of the kdbush and flatbush npm packages
-
geodb-cli
Command-line interface for the geodb-core geographic database
-
polyline-iter
Zero-dependency iterator-based Google Encoded Polyline encoder and decoder
-
cogrs
Tools for creating COG-based tilers
-
gnss-qc-traits
GNSS Quality Control traits
-
utiles
Web map tile utils (aka utiles)
-
giga-segy-out
allows writing of SEG-Y
-
ostn15_phf
A PHF map of the OSTN15 grid shifts for use in transforming ETRS89 grid coordinates to OSGB36
-
giga-segy-in
allows parsing of SEG-Y
-
tile-grid
map tile grid calculations
-
geo_tiler
Convert 2D geographic polygons into 3D spherical meshes for globe rendering
-
polylabel
algorithm for finding optimum polygon label positions
-
ntrip-client
NTRIP client
-
geo-geodesy
Geodesy integration with the geo crate
-
rfc_8805
RFC 8805 library
-
iCalendar_parser
iCalendar (.ical) file parsing and putting into handy structure
-
redizone
Redis compatible server convert longitude and latitude to timezone name(s)
-
plane-projection
Zero-dependency fact approximate distance on Earth calculation
-
polyline-ffi
FFI bindings for the polyline crate
-
ionex
(Ionosphere Maps) parser
-
sinex
format parser
-
navitools
A tiny tool set for navigation applications
-
geo-bevy
Generate Bevy meshes from
geotypes -
keshvar
collection of all sorts of useful information for every country
-
ralertsinua-http
HTTP compatibility layer for alerts.in.ua
-
latlon
Parse latitude/longitude from many common formats
-
linestring2bezier
For converting geo_types::LineString<T: CoordFloat> to a cubic bezier spline
-
rosewood
A file-based RTree for geospatial data
-
stac-cli
Command line interface for stac-rs
-
geo-svg-io2
Functionality to convert between SVG and geo-types
-
geo-visibility
Compute visibility polygon
-
clique-fusion
'spatial fusion' of separate observations of objects
-
geello
render geo data
-
sarzamin
Comprehensive geographical data library for Iran, including provinces, counties, and cities
-
gnss-qc
GNSS data Quality Control
-
epsg
EPSG Coordinate Reference System tools & data
-
postgis-butmaintained
An extension to rust-postgres, adds support for PostGIS
-
rdp
An FFI wrapper for the Ramer–Douglas–Peucker and Visvalingam-Whyatt algorithms
-
gnss-protos
GNSS protos encoder and decoder
-
ofdb-entities
Reusable, agnostic domain entities for OpenFairDB
-
geo-rand
Generate random geometric shapes
-
rinex2bin
RINEX to BINEX serialization
-
geo-validity-check
Expose a 'Valid' trait to check the validity of a geo-types geometry and report cause(s) of invalidity
-
field33_rdftk_names_temporary_fork
set of modules that contain the
IRIs andQNamestrings for commonly used vocabularies. It also provides macro support for defining new namespaces in the same style as this library. -
geo_rusttype
Convert texts as rusttype::Glpyhs to geo::MultiPolygon
-
geo-raycasting
Ray Casting algorithm for the geo crate
-
geozero-shp
WARNING: The shp driver is now included in geozero
-
antex-rs
ANTEX (Antenna RINEX databases) parser
-
georaster
accessing geospatial raster images
-
polylabel_cmd
A command-line utility for finding optimum polygon label positions
-
giga-segy-core
containing basic structures for working with SEG-Y
-
tyler
Create tiles from 3D city objects encoded as CityJSONFeatures
-
utiles-cover
web-map-tile coverage for geojson/geo-types
-
geo-to-decart
Geo coordinates conversion to local ENU/ECEF for small areas
-
route-snapper
accurately project an ordered list of stops onto a route line, intelligently handling cases where the route overlaps itself
-
dted2
reading DTED files
-
aaru
Actionable Area Routing Utilities for OSM and MVT
-
echomap
A command line tool for previewing map files in the terminal
-
ralertsinua-geo
Geo compatibility layer for alerts.in.ua
-
geo-svg-io
Functionality to convert between SVG and geo-types
-
geojson_d3
Process GeoJSON (Multi)Polygons for use with D3
-
osm_pbf2json
A parser/filter/processor for OSM protobuf bundles
-
ralertsinua-models
Data Transfer Object for alerts.in.ua
-
osm_graph
set of tools for generating isochrones from geographic coordinates. It leverages OpenStreetMap data to construct road networks and calculate areas accessible within specified time limits…
-
wkb-rs
Conversions between WKB (Well Known Binary) and geo-types
-
geodb-py
Python bindings for geodb-rs
-
chull
Convex hull approximation
-
geo-normalized2
A trait for producing a normalized Polygon/Multipolygon according to OCG winding rules
-
mapplot
plotting data on maps
-
map-engine
work with tiled geospatial (raster) data
-
utiles-core
Map tile utilities aka utiles
-
geo-repair-polygon
A trait that attempts repairing a geo-types (Multi)Polygon that is invalid according to geo-validator, and a trait to merge MultiPolygon into a valid Polygon
-
serde-csv-extra
Csv-related serde addons
-
globalmaptile
Convert a raster into TMS tiles, create KML SuperOverlay EPSG:4326, generate a simple HTML viewers based on Google Maps and OpenLayers. Ported from globalmaptiles.py
-
inverse_distance_weight
Inverse Distance Weighting (IDW) algorithm for spatial interpolation
-
marching-squares
Parallelized marching squares algorithm for constructing closed isolines / contour lines
-
inframodel
parse InfraModel geotechnical ground investigation data format used in Finland
-
map-engine-server
An HTTP map tile server
-
minigps
file format support
-
meshvox
CPU based mesh voxelizer
-
geo-tileset
Structure representing tileset.json for 3D Tiles
-
homography
estimation using point and line correspondences
-
kdtree-rust
KDTree
-
geoclue-zbus
A wrapper to geoclue's dbus service
-
geo-validator
Functionality to validate geo-types MultiPolygon/Polgon according to the OGC rules
-
world_image_file
Read, write, and project with World Files for georeferenced images
-
polylabel-mini
[Fork of polylabel-rs] A Rust implementation of the Polylabel algorithm for finding optimum polygon label positions
-
city-spellcheck
that gives city spelling corrections using a fuzzy search that takes distance from supplied gps coordinates into weighting
-
hipparchus
<!-- TODO -->
-
mapbox_vector_tile
Work with MVT files
-
shapelib-rs
supports ESRI J shapefile (C bindings)
Try searching with DuckDuckGo.