Я понимаю, что эта проблема может быть простой геометрией, но я использую определенные шейп-файлы для географической области и ищу конкретное решение ГИС (надеюсь код).

По существу, я хотел бы найти область черного цвета, которая охватывает каждую отдельную географическую границу.Какой процент покрывает красную область, синюю область, а затем зеленый?
У меня есть координаты центра, а также шейп-файлы (.shp).Радиус известен.Нет предпочтений для библиотеки, кроме как с открытым исходным кодом (R и Python).