Как я могу вычислить, принадлежат ли данная долгота и широта области многоугольника в python?
Пример:
Мои "координаты": [-46.57421, -21.785741] # My location
Мне нужно убедиться, что координаты выше находятся в пределах области многоугольника ниже:
"coverageArea": {
"type": "MultiPolygon",
"coordinates": [
[[[30, 20], [45, 40], [10, 40], [30, 20]]],
[[[15, 5], [40, 10], [10, 20], [5, 10], [15, 5]]]
]
}
Я понятия не имею, с чего начать.