1

作为主题,坐标值(纬度和经度)是已知的,这些坐标将组成多边形区域,我的问题是如何计算基于地理的多边形面积?

谢谢你的帮助 。

4

2 回答 2

1

首先,您需要知道曲面的曲率是否很大。如果它相对较小,那么您可以通过将坐标投影到平面上来获得一个很好的近似值。

  1. 确定每度纬度的测量单位(例如米每度)
  2. 确定给定纬度每经度的度量单位(转换系数随您向北或向南而变化)
  3. 将纬度和经度对转换为平面中的 (x,y) 对
  4. 使用算法计算多边形的面积。请参阅StackOverflow 451425Paul Bourke

如果要计算大面积,则必须使用球面技术。

于 2010-01-10T13:58:13.863 回答
0

如果我正确理解您的问题 - 三角测量应该对您有所帮助。基本上,您将多边形分解为三角形,使它们不重叠并求和它们的面积。

于 2010-01-10T11:06:14.557 回答