怎么解决Traceback (most recent call last): File "E:\code-study\coda\cross_nostopline.py", line 51, in <module> rectangle = subset.geometry.minimum_rotated_rectangle File "C:\Users\GW00321286.conda\envs\python_39\lib\site-packages\pandas\core\generic.py", line 5902, in getattr return object.getattribute(self, name) AttributeError: 'GeoSeries' object has no attribute 'minimum_rotated_rectangle'这个问题
时间: 2023-08-09 08:10:56 浏览: 282
Python库 | friendly_traceback-0.4.67-py3-none-any.whl
这个问题是因为你调用了一个 GeoSeries 对象的 'minimum_rotated_rectangle' 属性,但是这个属性在 GeoSeries 中并不存在。解决这个问题的方法就是要确保你调用的对象具有该属性。你可以查看你的代码,在调用该属性之前是否已经正确地导入了相关的库或模块,或者你可以使用其他可用的方法代替 'minimum_rotated_rectangle'。如果你使用的是 GeoPandas,则可以使用 'minimum_rotated_rectangle' 方法。如果你使用的是 Shapely,则可以使用 'minimum_rotated_rectangle' 函数。
阅读全文