跨多个地理围栏的地理围栏半径分布/比率

时间:2019-02-05 13:29:04

标签: python r geometry gis geofencing

我知道这个问题可能是简单的几何图形,但是我在地理区域中使用了特定的shapefile,并正在寻找特定的gis解决方案(希望代码)。

enter image description here

从本质上讲,我想找到覆盖每个单独地理范围的黑色区域。占红色,蓝色和绿色的百分比是多少?

我有中心坐标以及shapefile(.shp)。半径是已知的。除了开放源代码(R和Python)外,别无选择。

1 个答案:

答案 0 :(得分:0)

可以将这些几何图形加载到PostGIS数据库中。之后,您可以使用内置函数st_buffier()st_intersection()进行简单的SQL查询,以获得所需的输出。否则,您可以使用GDAL库的Python实现。