python - 查找点为 GPS 坐标的椭圆区域
问题描述
我有一组获取 gps 坐标,可以说 n=100。我试图拟合包含所有 gps 坐标的最小面积椭圆。我在 R 中找到了一个函数ellipsoidhull来执行此操作。使用这个函数和预测函数,我得到了椭圆上点的坐标和椭圆的中心,椭圆的中心包围了我拥有的所有数据点。这个函数只是将这些点视为笛卡尔坐标,所以我不能使用这个函数来进一步计算椭圆的面积,因为它涉及 gps 坐标,使距离不同。
我不知道如何使用这些坐标并将它们与 gps 距离相结合以获得椭圆的确切面积。
假设您有 (m=400)gps 椭圆坐标和椭圆中心,您将如何计算面积、半长轴和短轴的长度。任何 R 或 python 中的数学解决方案或代码都值得赞赏。
解决方案
推荐阅读
- r - 在 R 中选择了未定义的列?
- javascript - Redux-saga 不等待 api 调用解决,而是不断返回承诺。如何让“yield call”等待 api 调用?
- docker - 在容器内调试时保持 docker 容器运行
- swift - 有没有办法在 Firebase 中自动为用户分配 ID?IOS
- unity3d - Unity Cinemachine:如何将当前活动的虚拟摄像机存储到变量中?
- javascript - 将用户请求限制为特定的 url NODEJS 服务器
- cloudflare-apps - 为什么我的 Cloudflare AppService 无法通过 Oauth?
- java - 无法提交并发 Hadoop 作业
- java - 您是否应该在 REST API URL 中公开主键?
- tensorflow - VS 代码和张量流