Распределение / соотношение радиуса геозоны по нескольким геозонам - PullRequest
0 голосов
/ 05 февраля 2019

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

enter image description here

По существу, я хотел бы найти область черного цвета, которая охватывает каждую отдельную географическую границу.Какой процент покрывает красную область, синюю область, а затем зеленый?

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

1 Ответ

0 голосов
/ 09 февраля 2019

Эти геометрии могут быть загружены в базу данных PostGIS, если вы можете рассмотреть такую ​​возможность.После этого вы можете выполнить простой SQL-запрос, используя встроенные функции st_buffier() и st_intersection() для получения желаемого результата.В противном случае вы можете использовать реализацию библиотеки GDAL на Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...