我需要在QGIS中通过geopandas找到GeoDataFrame与其自身的交叉点。该代码在Anaconda环境中运行良好,但在QGIS python中失败。= overlay(df1, df1, how='intersection') 在QGIS中,会出现以下错误: An error has occurred while executing Python\lib\site-p
我想用Geopandas叠加功能计算一个城市的商店覆盖率。“store”数据有2个存储条目,其中包含存储区域的多边形数据,而“area”数据有1个区域条目,其中包含城市区域的多边形数据。现在,我希望在城市中只有2行的商店覆盖率输出,但我得到了3行,因为商店区域彼此重叠,并且它包含在输出中。有没有办法不考虑这些存储重叠,而只得到'area‘相交的结果?import geopandas as gpd
store = gpd.read_f