0
from shapely.geometry import Polygon, Point
p = Point(2,2)
poly = Polygon((0,0), (0,5), (5,0), (5,5))
print poly.contains(p)
这将打印False
,但我敢肯定(2,2)
是长度5
的正方形内。或者,我可能只是不知道包含方法是如何工作的。 p.within(poly)
也返回False
。我是否正确使用了Polygon
类,或者我几何学上真的很糟糕?Python的匀称Polygon.contains(点)不给正确的答案(我认为)
谢谢!有效 –