Python 最小旋转矩形中的角度

Python 最小旋转矩形中的角度,python,geopandas,angle,shapely,Python,Geopandas,Angle,Shapely,我有一个简单的问题,但我找不到答案 我在寻找“最小旋转矩形”多边形相对于纬度或经度的主角度 df4.minimum_rotated_rectangle 有人有这个存货吗 提前感谢这里有一个函数,它采用最小旋转矩形多边形,并根据较长的边计算其方位角(0-180) def_方位角(点1、点2): “”“两点之间的方位角(间隔0-180)” 将numpy作为np导入 角度=np.arctan2(点2[0]-点1[0],点2[1]-点1[1]) 如果角度>0,则返回np度(角度),否则返回np度(角度

我有一个简单的问题,但我找不到答案 我在寻找“最小旋转矩形”多边形相对于纬度或经度的主角度

df4.minimum_rotated_rectangle
有人有这个存货吗
提前感谢

这里有一个函数,它采用
最小旋转矩形
多边形,并根据较长的边计算其方位角(0-180)

def_方位角(点1、点2):
“”“两点之间的方位角(间隔0-180)”
将numpy作为np导入
角度=np.arctan2(点2[0]-点1[0],点2[1]-点1[1])
如果角度>0,则返回np度(角度),否则返回np度(角度)+180
def区(a、b):
“点之间的距离”
输入数学
返回数学hypot(b[0]-a[0],b[1]-a[1])
def方位角(mrr):
“”“最小旋转矩形的方位角”“”
bbox=列表(mrr.external.coords)
axis1=_dist(bbox[0],bbox[3])
axis2=_dist(bbox[0],bbox[1])

如果使用axis1,我将构建一个测试用例来解决这个问题。Geopandas使用shapely对象,即平面几何体。xpost: