Skip to content

Commit 6597187

Browse files
committed
Correction on vertice overlap which use same variable for two things ...
1 parent b93850a commit 6597187

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/py_eddy_tracker/poly.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -477,22 +477,22 @@ def vertice_overlap(
477477
if intersection == 0:
478478
cost[i] = 0
479479
continue
480-
p0_area, p1_area = p0.area(), p1.area()
480+
p0_area_, p1_area_ = p0.area(), p1.area()
481481
if minimal_area:
482-
cost_ = intersection / min(p0_area, p1_area)
482+
cost_ = intersection / min(p0_area_, p1_area_)
483483
# we divide intersection with p1
484484
elif p1_area:
485-
cost_ = intersection / p1_area
485+
cost_ = intersection / p1_area_
486486
# we divide intersection with polygon merging result from 0 to 1
487487
else:
488-
cost_ = intersection / (p0_area + p1_area - intersection)
488+
cost_ = intersection / (p0_area_ + p1_area_ - intersection)
489489
if cost_ >= min_overlap:
490490
cost[i] = cost_
491491
else:
492492
if (
493493
hybrid_area
494494
and cost_ != 0
495-
and (intersection / min(p0_area, p1_area)) > 0.99
495+
and (intersection / min(p0_area_, p1_area_)) > 0.99
496496
):
497497
cost[i] = cost_
498498
else:

0 commit comments

Comments
 (0)