From 2b9e85e7cc6acde088e5c6b25471bb06dc571c80 Mon Sep 17 00:00:00 2001 From: Andrew Shelavin Date: Tue, 21 Nov 2023 22:35:20 -0500 Subject: [PATCH 1/2] Use shapely.ops.unary_union instead of cascaded_union --- turfpy/transformation.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/turfpy/transformation.py b/turfpy/transformation.py index 2381aab..80348b2 100644 --- a/turfpy/transformation.py +++ b/turfpy/transformation.py @@ -18,7 +18,7 @@ from shapely import geometry as geometry from shapely.geometry import LineString as ShapelyLineString from shapely.geometry import MultiPoint, MultiPolygon, Point, mapping, shape -from shapely.ops import cascaded_union, clip_by_rect, polygonize, unary_union +from shapely.ops import clip_by_rect, polygonize, unary_union from turfpy.helper import get_coord, get_coords, get_geom, get_type, length_to_degrees from turfpy.measurement import ( @@ -280,7 +280,7 @@ def union( if "properties" in f.keys(): properties_list.append(f["properties"]) - result = cascaded_union(shapes) + result = unary_union(shapes) result = mapping(result) properties = merge_dict(properties_list) @@ -351,7 +351,7 @@ def add_edge(edges, edge_points, coords, i, j): m = geometry.MultiLineString(edge_points) triangles = list(polygonize(m)) - return cascaded_union(triangles), edge_points + return unary_union(triangles), edge_points def get_points(features): From da5cab0944e16202fc3ebb0341fae100627622d3 Mon Sep 17 00:00:00 2001 From: Andrew Shelavin Date: Tue, 21 Nov 2023 22:59:33 -0500 Subject: [PATCH 2/2] Increase version number --- turfpy/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/turfpy/__version__.py b/turfpy/__version__.py index 29ccc53..4f8ca05 100644 --- a/turfpy/__version__.py +++ b/turfpy/__version__.py @@ -1,3 +1,3 @@ """Project version information.""" -__version__ = "0.0.7" +__version__ = "0.0.8"