Merge remote-tracking branch 'origin/fix/geo-calculate-center' into develop
This commit is contained in:
commit
0e6b5e3067
|
|
@ -21,15 +21,9 @@ class CustomGeoSpatialFilteringFilterBackend(GeoSpatialFilteringFilterBackend):
|
|||
else:
|
||||
result_part = 180 - (180 - first[1] - diff)
|
||||
|
||||
elif second[1] < 0 > first[1]:
|
||||
diff = abs(abs(second[1]) - abs(first[1]))
|
||||
|
||||
if diff > 90:
|
||||
reverse_first, reverse_second = 180 - abs(first[1]), 180 - abs(second[1])
|
||||
result_part = (reverse_first + reverse_second) / 2
|
||||
|
||||
else:
|
||||
result_part = (first[1] + second[1]) / 2
|
||||
elif second[1] < 0 > first[1] or second[1] > 0 < first[1]:
|
||||
reverse_first, reverse_second = 180 - abs(first[1]), 180 - abs(second[1])
|
||||
result_part = ((reverse_first + reverse_second) / 2) * (-1 + (second[1] < 0) * 2)
|
||||
|
||||
else:
|
||||
result_part = (first[1] + second[1]) / 2
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user