报错 AttributeError: 'MultiLineString' object has no attribute 'coordinates'
时间: 2024-01-17 16:19:29 浏览: 141
python的mysql数据查询及报错AttributeError: ‘Connection’ object has no attribute ‘curson’
根据提供的引用内容,报错 AttributeError: 'MultiLineString' object has no attribute 'coordinates' 是由于在一个 MultiLineString 对象上调用了 coordinates 属性,但该属性不存在。
以下是一个演示如何创建 MultiLineString 对象并访问其 coordinates 属性的例子:
```python
from shapely.geometry import MultiLineString
# 创建一个 MultiLineString 对象
lines = MultiLineString([(0, 0), (1, 1), (2, 2)])
# 访问 coordinates 属性
coordinates = lines.coordinates
# 输出 coordinates
print(coordinates)
```
请注意,上述代码中的 MultiLineString 对象是使用 shapely 库创建的。如果您使用的是其他库或框架,请确保正确地创建了 MultiLineString 对象,并检查是否存在 coordinates 属性。
阅读全文