Skip to content
MasterMath

Land Area Calculator

The area of an irregularly shaped plot from the coordinates of its corners, using the shoelace formula.

Area

—

Area—
In hectares—
Perimeter—
Corners—
Direction of travel—
Centroid—

Sides of the plot

SideLength

How it was solved

    The formula

    area = ½ · |Σ (xᵢ·yᵢ₊₁ − xᵢ₊₁·yᵢ)|

    Why it works

    The shoelace formula — also called Gauss’s area formula — walks the polygon adding cross products of consecutive vertices, and it works for any simple polygon: convex, concave, three sides or thirty. The idea behind it is that each pair of consecutive vertices defines a triangle with the origin, and those triangles add and subtract until exactly the enclosed area is left. You do not have to break the plot into triangles by hand, and the sides need not be square to anything: all you need are the coordinates, in order.

    How to solve it by hand

    1. Note the coordinates of the corners following the boundary, skipping none
    2. Multiply each corner’s x by the next corner’s y and add them all
    3. Subtract the sum of the cross products the other way round
    4. Divide by two and take the absolute value

    What is worth knowing

    The corners have to go in order along the boundary: skip one or shuffle them and the polygon crosses itself, and the answer stops meaning anything. The sign before the absolute value tells you which way you went round — positive anticlockwise, negative clockwise — and it is a quick way to check that no corner is out of place. If the coordinates come from a GPS in degrees, convert them to metres first: a degree of latitude is about 111 kilometres, but a degree of longitude depends on the latitude, and using them raw gives nonsense areas.

    Frequently asked questions

    How do you find the area of an irregular plot?

    With the shoelace formula on the coordinates of its corners, taken in order round the boundary.

    Does it work for concave plots?

    Yes. It works for any simple polygon, as long as the sides do not cross each other.

    What order do the corners go in?

    Following the boundary, skipping none. The direction does not matter: the sign shows it and the area is its absolute value.

    Can I use GPS coordinates?

    Not directly: convert the degrees to metres first, because a degree of longitude measures differently at different latitudes.