У меня есть список местоположений, сгруппированных по общему идентификатору. У меня есть широта и долгота для каждого местоположения. Я хочу сформировать круг радиусом 15 миль вокруг каждой пары координат, а затем найти общую площадь фигуры, образованной этими кругами радиусом 15 миль. Каждый круг радиусом 15 миль перекрывается по крайней мере с одним из других кругов, образуя единую форму
[img]https://i. sstatic.net/z1Ni1lM5.png[/img]
Я пытался вычислить площадь, но, похоже, он вычисляет площадь каждого круга и суммирует ее, а не форму в целом (не площадь перекрытия при двойном счете)
def calculate_circle_area(radius_miles):
return math.pi * (radius_miles ** 2)
# Calculate total area covered by circles in square miles
total_area_covered = filtered_df['CircleRadiusMiles'].apply(lambda r: calculate_circle_area(r)).sum()
Подробнее здесь: https://stackoverflow.com/questions/785 ... ircles-aro
Как найти площадь фигуры, образованной путем соединения кругов радиуса X миль вокруг координат широты и долготы в Python ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Преобразование широты и долготы в utm на экваторе (широты имеют смешанные знаки)
Anonymous » » в форуме Python - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Должен ли я использовать структуру или класс для представления координат широты и долготы?
Anonymous » » в форуме C# - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-