match ramp altitudeareas even if their altitudes were swapped
This commit is contained in:
parent
1c831030a2
commit
f214104187
1 changed files with 2 additions and 2 deletions
|
@ -510,8 +510,8 @@ class AltitudeArea(LevelGeometryMixin, models.Model):
|
|||
else:
|
||||
potential_areas = [areas[tmpid] for tmpid in level_areas.get(candidate.level, set())]
|
||||
potential_areas = [area for area in potential_areas
|
||||
if (candidate.altitude2 == area.altitude2 and
|
||||
candidate.altitude == area.altitude)]
|
||||
if (candidate.altitude, candidate.altitude2) in ((area.altitude, area.altitude2),
|
||||
(area.altitude2, area.altitude))]
|
||||
potential_areas = [(area, area.geometry.intersection(candidate.geometry).area)
|
||||
for area in potential_areas
|
||||
if candidate.geometry_prep.intersects(area.geometry)]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue