mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-24 00:07:02 -04:00
broadcast-areas: apply buffer to areas
Signed-off-by: Toby Lorne <toby.lornewelch-richards@digital.cabinet-office.gov.uk>
This commit is contained in:
@@ -21,8 +21,9 @@ def simplify_polygon(series):
|
|||||||
num_polys = len(polygon)
|
num_polys = len(polygon)
|
||||||
while True:
|
while True:
|
||||||
simplified_polygon = sgeom.LineString(polygon)
|
simplified_polygon = sgeom.LineString(polygon)
|
||||||
|
simplified_polygon = simplified_polygon.buffer(simplify_degrees)
|
||||||
simplified_polygon = simplified_polygon.simplify(simplify_degrees)
|
simplified_polygon = simplified_polygon.simplify(simplify_degrees)
|
||||||
simplified_polygon = [[c[0], c[1]] for c in simplified_polygon.coords]
|
simplified_polygon = [[c[0], c[1]] for c in simplified_polygon.exterior.coords]
|
||||||
|
|
||||||
num_polys = len(simplified_polygon)
|
num_polys = len(simplified_polygon)
|
||||||
simplify_degrees *= 1.5
|
simplify_degrees *= 1.5
|
||||||
|
|||||||
Reference in New Issue
Block a user