我知道这个问题可能是简单的几何图形,但是我在地理区域中使用了特定的shapefile,并正在寻找特定的gis解决方案(希望代码)。
从本质上讲,我想找到覆盖每个单独地理范围的黑色区域。占红色,蓝色和绿色的百分比是多少?
我有中心坐标以及shapefile(.shp)。半径是已知的。除了开放源代码(R和Python)外,别无选择。
答案 0 :(得分:0)
可以将这些几何图形加载到PostGIS数据库中。之后,您可以使用内置函数st_buffier()
和st_intersection()
进行简单的SQL查询,以获得所需的输出。否则,您可以使用GDAL库的Python实现。