已知四个点坐标公式,用python代码表示这四个点围成的四边形区域

我有四个点的坐标公式,想知道如何表示这四个点围成的四边形区域


from shapely.geometry import Polygon

# 定义四个点的坐标
point1 = (1,1)
point2 = (3,2)
point3 = (5,5)
point4 = (2,3)

# 使用shapely绘制多边形
polygon = Polygon([point1, point2, point3, point4])

# 输出多边形类型及其面积
print(polygon.type)
print(polygon.area)
不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客也许可以解决你的问题👉 :Python中的四个储存数据的的容器
  • 除此之外, 这篇博客: Python根据经纬度算出正方形的四个角的经纬度中的 涉及到的公式 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    地球半径:6378137米
    任意地球经度周长:2 * 6378137米 * Math.PI = 40075016.68557849 米
    南纬38度地球周长: 40075016.68557849 * Math.cos(38) = 38274592.22115159 米

    问:任意经度,纬度38度处1米等于几度

    答:

    南北方向1米等于:360 / 40075016.68557849 =0.000008983152841195214 度(注:任意经度地球周长 40075016.68557849米)
    东西方向1米等于:360 / 38274592.22115159 =0.000009405717451407729 度(注:38纬度地球周长 38274592.22115159 米)
    ————————————————
    参考资料里的


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^