如何计算由多坐标组成的面积?
Posted
技术标签:
【中文标题】如何计算由多坐标组成的面积?【英文标题】:How to calculate area which was compose with mulit- Coordinates? 【发布时间】:2010-01-10 10:40:06 【问题描述】:作为主题,坐标值(纬度和经度)是已知的,这些坐标将组成多边形区域,我的问题是如何计算基于地理的多边形面积?
感谢您的帮助。
【问题讨论】:
【参考方案1】:首先,您需要知道曲面的曲率是否很大。如果它相对较小,那么您可以通过将坐标投影到平面上来获得一个很好的近似值。
-
确定每个纬度的测量单位(例如,米/度)
确定给定纬度每经度的度量单位(换算系数会随着您向北或向南而变化)
将纬度和经度对转换为平面中的 (x,y) 对
使用算法计算多边形的面积。见*** 451425 或Paul Bourke
如果您要计算大面积,则必须使用球面技术。
【讨论】:
嗨,Doug 谢谢你的回复,你有时间来实现算法吗?对不起我的问题。如果可能的话,真的需要你的帮助....谢谢【参考方案2】:如果我正确理解您的问题 - 三角测量应该可以帮助您。基本上,您将多边形分解为三角形,使它们不重叠并求和它们的面积。
【讨论】:
以上是关于如何计算由多坐标组成的面积?的主要内容,如果未能解决你的问题,请参考以下文章