是否可以使用 GeoPandas 对象获取两个几何图形之间的交集计数?也就是说,我想计算一个 GeoDataFrame 中与另一个 GeoDataFrame 中的每个多边形相交的多边形或线串的数量。在浏览 GeoPandas 文档时,我没有看到执行此操作的简单方法,但想在继续使用较低级别的工具之前进行检查。
您想要一个空间连接:geopandas.tools.sjoin()
.
有一个例子在这个 Jupyter 笔记本中- 看一下名为的部分空间连接。这是计算一组点(midpoints
)转化为一组多边形(bins
)。两种几何形状都定义了GeoDataFrame
.
在撰写本文时,tools.sjoin()
不在当前版本中geopandas
。我无法得到geopandas.tools
在他们的任何分支中构建,但我修复了它 - 无论如何,对我来说 -在我的叉子里。我的修复是open PR.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)