【问题标题】:How to calculate area which was compose with mulit- Coordinates?如何计算由多坐标组成的面积?
【发布时间】:2010-01-10 10:40:06
【问题描述】:

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

感谢您的帮助。

【问题讨论】:

    标签: gps geography


    【解决方案1】:

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

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

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

    【讨论】:

    • 嗨,Doug 谢谢你的回复,你有时间来实现算法吗?对不起我的问题。如果可能的话,真的需要你的帮助....谢谢
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2014-08-19
      • 2015-04-13
      • 1970-01-01
      • 2011-07-28
      • 2016-09-30
      • 2018-02-19
      • 2020-03-05
      • 2016-06-17
      相关资源
      最近更新 更多