不规则多边形面积计算器
指导
不规则多边形面积计算器
输入一组顶点坐标,即可立即获得任意平面多边形(凸或凹、轴对齐或倾斜、三个或三十个顶点)的面积、周长和质心——该计算器使用经典的鞋带公式,结果精确(无需三角剖分,无近似),并提供实时SVG预览,以便您在信任数值前确认形状是否符合预期。
这是一种快速验证手算结果、核对CAD数据、计算非矩形平面布局的占地面积,或估算不规则表面所需油漆、布料或材料数量的方法。所有操作均在浏览器中完成——无需上传,无需账户,无需等待。
如何使用
- 在 坐标 框中按行输入一个顶点,格式为
x, y。空格、分号或括号也均可接受:(2.5, 7)与2.5, 7. - 相同。
- 选择一个 单元 如果您的坐标单位是米、英尺或其他单位,请指定单位标签。该标签将附加到结果中;不进行单位转换。
- 调整 小数位数 以控制表格中显示的精度。
- 查看实时SVG预览以确认形状是否正确。使用 尝试 快捷方式以获取示例进行操作。
- 点击 Download SVG 以保存预览,或 复制结果 以获取用于报告或笔记的纯文本摘要。
特征
- 精确鞋带面积 – 直接在坐标上使用高斯面积公式计算面积。无需通过三角剖分产生舍入误差。
- 周长与质心 – 报告总边长和几何质心(对于均匀薄板的真正质心,即重心)。
- 实时SVG预览 – 多边形、顶点点、可选的顶点标签以及可选的质心标记,所有内容在您输入时都会实时重绘。
- 凸性与自相交检测 – 告诉您多边形是否为凸多边形,以及是否有边交叉。交叉多边形将以红色高亮显示,以便您重新排序顶点。
- 方向报告 – 显示您的顶点是顺时针还是逆时针排列(这对CAD和图形管线中关心缠绕方向的场景很有用)。
- 边界框 – 轴对齐矩形的宽度 × 高度,该矩形刚好包含整个多边形。
- 灵活的输入解析 – 支持逗号、空格或分号分隔符,以及每对坐标括号或方括号的包围。
- 下载与复制 – 一键下载SVG用于文档,以及可直接复制到剪贴板的纯文本摘要。
常问问题
-
什么是鞋带公式?
鞋带公式(也称为高斯面积公式或测量员公式)直接从多边形的顶点坐标计算其面积。对于按顺序列出的顶点 (x1,y1), (x2,y2), ..., (xn,yn),面积等于半绝对值的求和结果:x_i * y_{i+1} 减去 x_{i+1} * y_i,其中最后一个顶点回连到第一个顶点。它对任何简单多边形(凸或凹)都精确有效,且避免了对多边形进行三角剖分。
-
顶点的顺序是否重要?
顺序很重要,因为它定义了哪些边连接到哪些边。顶点必须按顺序围绕边界排列,但您可以从任意位置开始,顺时针或逆时针方向——有符号面积会改变符号,但绝对面积保持不变。如果两个顶点顺序错误,多边形的边将自相交,面积将变得模糊。
-
简单多边形和复杂多边形的区别是什么?
简单多边形是指其边仅在共享端点处相交——没有两条边交叉。复杂(或自相交)多边形的边会交叉,这使得其包围区域变得模糊:鞋带公式仍然返回一个数值,但它是一个重叠区域的有符号组合,而不是有意义的物理面积。该计算器会标记自相交输入,以便您重新排序顶点。
-
多边形为凸形意味着什么?
当多边形的每个内角最多为180度时,它就是凸多边形,等价于任意两点之间的线段始终在多边形内部。算法上,当每一对连续边的叉积保持相同符号时,多边形是凸的。凸多边形更容易进行三角剖分、相交检测和点成员测试,因此许多计算机图形和物理算法都要求使用凸形状。
-
质心与几何中心有何不同?
对于多边形,质心是所有被边界包围点的平均位置——它也是均匀密度薄板切割成该形状后的重心。几何中心有时指质心,但有时也松散地指顶点的平均值或边界框的中心,这些点通常与质心不同,除非形状非常对称。本工具使用面积加权多边形公式报告真正的质心。
