Area of a Polygon
Compute the area of a polygon.
Question
How can the area of an irregular polygon be computed from the coordinates of its vertices?
Goals
- Implement a reliable area calculation for simple polygons.
- Connect coordinate formulas with triangulation, determinants, and integration.
Method
Describe the boundary by listing its vertices in order.
- Draw the polygon and check that the vertices follow one orientation around its boundary.
- Compute signed areas using coordinate products or divide the polygon into triangles.
- Test the method on convex and non-convex examples and compare the results.
Try an example
Draw a polygon with the requested number of vertices and try to match the target area. The program computes the area from the vertices.
Controls: Click once to start, then left-click to place each vertex. Right-click returns to the start.