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

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

感谢您的帮助。

【问题讨论】:

    标签: gps geography


    【解决方案1】:

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

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

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

    【讨论】:

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

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

    【讨论】:

      最近更新 更多