print(polygon.exterior.coords.length()) AttributeError: 'CoordinateSequence' object has no attribute 'length'
时间: 2023-11-24 22:50:35 浏览: 208
无需降级scipy的情况下解决AttributeError: module ‘scipy.misc’ has no attribute ‘imread’,imresize,imsave等问题
抱歉,我之前给出的解决方案有误。确实,CoordinateSequence对象没有length属性来获取坐标序列的长度。
要获取多边形外部环的坐标数量,您可以使用len()函数来获取坐标序列的长度。修改代码如下所示:
```python
print(len(list(polygon.exterior.coords)))
```
这将返回多边形外部环的坐标数量。请注意,将CoordinateSequence对象转换为列表是必要的,因为CoordinateSequence对象本身不是可迭代的。
感谢您的提醒,希望这次能够解决您的问题。
阅读全文