我搜索了解释和算法如何计算地球的多边形表面积。我找到了this和this
可以说我已经获得了凸壳船体
[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等),但在他们的文档中没有找到有关区域计算的信息。
答案 0 :(得分:6)
在这里可以找到用于在球体上找到多边形区域的算法:
Thread: A method to compute the area of a spherical polygon
您还可以将此NASA JPL文件用于某些算法: