rust-geo-booleanop

Geo shape clipper

An implementation of the Martinez-Rueda Polygon Clipping Algorithm in Rust to perform boolean operations on geo shapes.

Rust implementation of the Martinez-Rueda Polygon Clipping Algorithm

GitHub

94 stars
6 watching
28 forks
Language: Rust
last commit: about 1 year ago
Linked from 1 awesome list

geojsongeospatialpolygon-booleanpolygon-clippingpolygon-intersectionpolygon-unionpolygon-xorrust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ishape-rust/ioverlay A library providing high-performance boolean operations on 2D polygons for various applications 40
baddstats/polyclip A R package implementing a C++ polygon clipping algorithm 19
msalib/geo-rasterize A Rust crate that rasterizes geospatial polygons onto raster images 39
d3/d3-geo-polygon Provides tools for manipulating and projecting spherical polygons on the surface of the Earth 113
pka/georaster A Rust library for working with geospatial raster images 24
maxammann/geojson-vt-rs Slices GeoJSON data into vector tiles on the fly for efficient rendering and interaction. 20
georust/geo Geospatial primitive types and algorithms for spatial data manipulation 1,569
georust/geocoding Utility library for converting addresses to geographic coordinates. 77
georust/polyline Fast encoding and decoding of Google Encoded Polyline format 26
georust/gdal Rust bindings for a powerful geospatial data processing library 369
ringsaturn/geometry-rs A Rust library implementing point-in-polygon geometry calculations 2
caryll/shapeops Tools for performing boolean operations and removing overlap on curves in 2D shapes. 9
ungarj/mapchete Tool for processing geospatial data in small chunks 196
georust/geojson A Rust library for serializing and parsing the GeoJSON vector GIS file format 279
urschrei/polylabel-rs A Rust implementation of the Polylabel algorithm for finding ideal label positions on polygons 54