首页 > 解决方案 > 来自 3d 坐标的 2d 不规则多边形的面积

问题描述

我需要从其 3D 坐标计算 2d 不规则多边形表面的面积。

我可以从 2d 坐标计算不规则多边形的面积,但不能从 3d 坐标计算。

如果可能的话,我想用 Excel 或 VBA 来做。

非常感谢!:)

标签: 3dgeometrypolygonarea

解决方案


您可以选择不垂直于您的平面的任何坐标平面(Oxy、Oxz、Oyz),计算在该平面上的投影面积 - 使用 2D 面积算法(如鞋带一)并忽略第三个坐标。

最后将结果除以您的平面和使用的坐标平面之间的角度余弦(可以使用平面法线与相应轴的点积来找到)。

这种方法相当有效,因为您不需要计算边长


推荐阅读