Add TODO note to joinzonegeometry.

This commit is contained in:
Dan Albert 2023-07-29 21:49:46 -07:00
parent 431165ab83
commit 899620c242

View File

@ -97,6 +97,8 @@ class JoinZoneGeometry:
self.preferred_lines = preferred_lines self.preferred_lines = preferred_lines
def find_best_join_point(self) -> Point: def find_best_join_point(self) -> Point:
# TODO: afaict the permissible_lines case is entirely unnecessary. The two
# definitions appear equivalent.
if self.preferred_lines.is_empty: if self.preferred_lines.is_empty:
join, _ = shapely.ops.nearest_points(self.permissible_zones, self.ip) join, _ = shapely.ops.nearest_points(self.permissible_zones, self.ip)
else: else: