Area by Coordinates (Shoelace)
Area of a polygon from the coordinates of its corners.
Formula
Variables
Example
Triangle (0,0),(4,0),(0,3): A = ½|12| = 6
How it works
This formula finds the area of a polygon directly from its vertex coordinates, without needing side lengths or angles. It works by adding the signed cross-products of each consecutive pair of points; geometrically, those terms measure the area contributions from the edges, and the absolute value removes the sign caused by the order of the vertices. The result is the same whether the polygon is drawn in a coordinate grid, on a map, or from survey data, as long as the vertices are listed around the boundary in order.
When to use it
Use this when you know the coordinates of a closed polygon and need its area quickly, such as in land surveying, GIS, computer graphics, or geometry problems. It is especially useful for irregular shapes where breaking the region into triangles would be cumbersome.
Worked example, step by step
Find the area of the quadrilateral with vertices (1,2), (5,1), (6,4), and (2,6). Write the points in order and repeat the first point at the end: (1,2), (5,1), (6,4), (2,6), (1,2) Compute the forward products: 1·1 = 1, 5·4 = 20, 6·6 = 36, 2·2 = 4 Sum of forward products = 1 + 20 + 36 + 4 = 61 Compute the backward products: 2·5 = 10, 1·6 = 6, 4·2 = 8, 6·1 = 6 Sum of backward products = 10 + 6 + 8 + 6 = 30 Subtract: 61 - 30 = 31 Area = 1/2 × |31| = 15.5 square units
Common mistakes to avoid
- Not listing the vertices in the correct boundary order, which can give the wrong result
- Forgetting to repeat the first vertex at the end of the calculation
- Leaving out the absolute value and getting a negative area
Did You Know?
The name comes from the crisscross multiplication pattern that looks like lacing a shoe.
Share this formula
More in Surveying & Geomatics
View allSlope / Grade Percentage
BasicSteepness of ground or a road as a percentage.
Horizontal Distance
BasicLevel distance from a slope distance and its inclination angle.
Vertical Distance
BasicElevation change from a slope distance and angle.
Traverse Latitude
IntermediateNorth-south component of a traverse line from its length and bearing.
Traverse Departure
IntermediateEast-west component of a traverse line.
Traverse Closure Error
AdvancedStraight-line gap between the start and computed end of a closed traverse.