多边形内的点,包括边界和顶点

2024-09-24 22:26:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个包含所有点的列表:[(lon, lat), ...](红色、绿色和蓝色的)现在我想检查哪些点是多边形的一部分,我的结果集应该包含所有蓝色和所有绿色节点。在

我找到了http://geospatialpython.com/2011/08/point-in-polygon-2-on-line.html,shapely和matplotlib。第一个根本不起作用。Shapely没有返回我需要的所有节点。Matplotlib似乎也考虑了外部边界上的点。在

获得所有(蓝色和绿色)节点最便宜的方法是什么?在

enter image description here


Tags: incomhttp列表节点on多边形point