contour-isobands-rs

Compute isobands and contour polygons (using marching squares algorithm).

AGPL-3.0 License

Downloads
4.9K
Stars
17

Bot releases are visible (Hide)

contour-isobands-rs - v0.4.3 Latest Release

Published by mthh 7 months ago

  • Change (again) the 'precision' value used to distinguish between two contiguous bands.
contour-isobands-rs - v0.4.2

Published by mthh 7 months ago

  • Fix bug in area function. Note that given the use made of this function, it shouldn't have cause issues with the contours created.
contour-isobands-rs - v0.4.0

Published by mthh 9 months ago

  • Change the 'precision' value used to distinguish between two contiguous bands.

  • Simplify some minor stuff in trance_band_paths function.

contour-isobands-rs - v0.3.1

Published by mthh about 1 year ago

  • Slightly improve performance of ContourBuilder::contours / ContourBuilder::par_contours methods.
contour-isobands-rs - v0.3.0

Published by mthh over 1 year ago

  • Add new par_contours method to ContourBuilder to generate contours in parallel (only available with the parallel feature flag).

  • Fix assignment of interior rings when a polygon with a hole is contained in the hole of another polygon (on the same band).

  • Use more idiomatic code for area and contains functions.

  • Don't store cval on Cell struct.

  • Avoid pulling and compiling serde_json when the geojson feature is not enabled.

  • Improve documentation and README.

  • Add executable example.

contour-isobands-rs - v0.2.0

Published by mthh over 1 year ago

  • Ensure correct winding order of polygon rings.

  • Remove repeated point in polygon rings if any.

  • Avoid cloning some values when reconstructing polygons.

contour-isobands-rs - v0.1.0

Published by mthh over 1 year ago

First release.