gpt4 book ai didi

java - 给定经纬度计算地球凸包多边形面积

转载 作者:搜寻专家 更新时间:2023-10-31 19:57:28 26 4
gpt4 key购买 nike

我搜索了如何计算地球多边形表面积的解释和算法。我找到了 thisthis
可以说我已经有了凸包点
[56.992666,24.126051], [58.00282,25.930147], [58.787955,25.565078], [59.4997,24.861427], [59.463678,24.711365], [59.395767,24.599837], [56.992666,24.126051]

从第二个链接开始,第一个答案使用 Python 库,第二个答案方法不会给出非常精确的区域,即使我们假设地球是球体(我说得对吗)?如果我们假设地球是球体,我可以采用什么方法来计算面积(成本更低)?

此外,我查找了不同的库(geotools.org 等),但没有在他们的文档中找到有关面积计算的信息。

最佳答案

求球面上多边形面积的算法可以在这里找到:
Thread: A method to compute the area of a spherical polygon

您还可以将这篇 NASA JPL 论文用于某些算法:

Some algorithms for polygons on a sphere.

关于java - 给定经纬度计算地球凸包多边形面积,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9601816/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com