首页 > 解决方案 > 查找点为 GPS 坐标的椭圆区域

问题描述

我有一组获取 gps 坐标,可以说 n=100。我试图拟合包含所有 gps 坐标的最小面积椭圆。我在 R 中找到了一个函数ellipsoidhull来执行此操作。使用这个函数和预测函数,我得到了椭圆上点的坐标和椭圆的中心,椭圆的中心包围了我拥有的所有数据点。这个函数只是将这些点视为笛卡尔坐标,所以我不能使用这个函数来进一步计算椭圆的面积,因为它涉及 gps 坐标,使距离不同。

我不知道如何使用这些坐标并将它们与 gps 距离相结合以获得椭圆的确切面积。

假设您有 (m=400)gps 椭圆坐标和椭圆中心,您将如何计算面积、半长轴和短轴的长度。任何 R 或 python 中的数学解决方案或代码都值得赞赏。

标签: pythonrgpsellipse

解决方案


推荐阅读