【发布时间】:2016-10-17 00:27:19
【问题描述】:
我正在尝试使用 is_valid 验证平面上的一些多边形,但对于 z 不恒定的多边形,我得到了 Too few points in geometry component at or near point。
有没有办法验证这些其他多边形?
这是一个例子:
from shapely.geometry import Polygon
poly1 = Polygon([(0,0), (1,1), (1,0)])
print(poly1.is_valid)
# True
# z=1
poly2 = Polygon([(0,0,1), (1,1,1), (1,0,1)])
print(poly2.is_valid)
# True
# x=1
poly3 = Polygon([(1,0,0), (1,1,1), (1,1,0)])
print(poly3.is_valid)
# Too few points in geometry component at or near point 1 0 0
# False
【问题讨论】: