geo-polygonize-core 0.4.1

A native Rust port of the JTS/GEOS polygonization algorithm. Reconstruct valid polygons from a set of lines.
Documentation

A native Rust port of the JTS/GEOS polygonization algorithm.

This crate allows you to reconstruct valid polygons from a set of lines, including handling of complex topologies like holes, nested shells, and disconnected components.

Features

  • Robust Noding: Uses Iterated Snap Rounding to handle dirty inputs.
  • Performance: SIMD-accelerated predicates and efficient memory layout.
  • Wasm: Optimized for WebAssembly environments.