Skip to main content

How to compare stockpile volumes between two surveys in Birdi

Learn how to measure how much material has moved between two flights of the same site, using a DEM from an earlier survey as your base surface.

Written by Kayley Greenland

Measuring a stockpile once tells you how much is there. Measuring it twice tells you how much has moved — and that's usually the number a site manager, a client or a monthly production report is actually after.

Birdi's Volumetric tool can compare two surveys directly. By setting an earlier survey's DEM as the base surface for a volume on your latest map, Birdi measures the difference between the two terrain surfaces rather than measuring a pile against flat ground. The result is the material that's been added or removed between the two flights.

This article covers:

  • bringing an earlier survey's DEM into your current map

  • using the Base DEM method to measure change between two surfaces

  • reporting the material moved in cubic metres and tonnes

  • tracking a stockpile across many surveys over time

  • how to make sure your two surveys are actually comparable

Note: Volumetric comparison requires at least two processed surveys of the same site, each with a DEM.


When to compare two surveys

  • Monthly production reporting — how much material was extracted, crushed or dispatched this month.

  • Reconciliation — checking survey volumes against weighbridge, truck-count or plant records.

  • Earthworks progress claims — how much cut and fill has been completed since the last claim.

  • Inventory movement — how a stockpile has drawn down or built up between counts.

  • Rehabilitation and landfill — airspace consumed, or fill placed, over a reporting period.

If you only need to know how much is in a pile right now, you don't need this — a standard volume calculation against the current DEM is what you want. See How to use the volumetric calculator.


Choose your approach

Approach

What you get

Best for

Base DEM (below)

One figure per area: the material that's moved between the two surveys

Reporting change over a period, earthworks progress, reconciliation

Two separate measurements

A volume for each survey, differenced yourself in a spreadsheet

Building a time series across many surveys, tracking a pile's balance month by month

Split Screen and Timeline

A visual before-and-after

Showing someone what changed, not measuring it

The Base DEM method is the only one that measures the change for you. Start there.


Before you start

  • Two processed surveys of the same site, each with a DEM (DSM or DTM).

  • Both surveys ideally flown with the same ground control — see the accuracy note further down. This matters more than anything else in this article.

  • Decide which surface is "before" and which is "after". You'll be working on the later map and importing the earlier DEM into it.


Step-by-step: comparing two surveys

1. Open your most recent map

Open the later of the two surveys — the "after" capture. This is where you'll do the work, and where the comparison result will live.

2. Bring in the earlier survey's DEM

  • Click Add Data

  • Select Add from your workspace

  • Find the earlier survey — filter by workspace or user profile, or search by Location, Map name or File name

  • Expand the DEMs folder and select the DEM you want as your base surface

  • Import it

The imported DEM lands in a new folder named after the map it came from and its original created date, so it's clear which survey it belongs to.

Tip: Open the earlier map in a new tab from the import modal first, to confirm it's the right capture before you bring anything across. Comparing against the wrong survey is an easy mistake to make and a hard one to spot in the result.

3. Use the same polygon footprint for both surveys

This is the step that makes or breaks the comparison. If you draw a slightly different boundary on each survey, you're measuring two different things and the difference between them is meaningless.

You have two options:

  • Import the volumetric layer from the earlier survey. In the same Add from your workspace modal, expand the Volumetric layers folder and bring the polygon across. It arrives with exactly the boundary you used last time.

  • Draw it once and reuse it going forward. From the Add Layer dropdown, select add a volumetric layer, then use the polygon tool to draw your area. Next survey, import this one rather than redrawing.

4. Set your surfaces

Select the polygon in the Layer Panel to open the Volumetric Layer Toolbox, then:

  • Set the surface layer / Base / Ground DEM to your current survey's DEM — this is the "after" surface

  • Under Base method, choose Base DEM

  • Select the imported earlier DEM as the base — this is the "before" surface

Note: Instead of fitting a flat base plane under your polygon the way Linear Fit and Lowest Point do, Base DEM compares your current terrain against the whole earlier surface, point by point. Birdi aligns the two DEMs by spatial position, resolution and extent before comparing, so surveys flown at different resolutions can still be compared.

5. Calculate and read the result

Click Calculate.

Your results describe the volume between the two surfaces:

  • Cut volume — the volume where your current surface sits above the earlier one

  • Fill volume — the volume where your current surface sits below the earlier one

  • Net volume — cut minus fill, the overall material balance across the polygon

In practical terms: if you've been stockpiling, the pile has grown upward and your figure sits in cut. If you've been drawing material down or excavating, the surface has dropped and your figure sits in fill. A net figure near zero means material came and went in roughly equal measure.

6. Report the tonnage moved

Assign a Material in the Volumetric Layer Toolbox and Birdi reports the tonnage alongside the cubic metres — so instead of "3,400 m³ of movement" you can report "3,400 m³ moved, 5,440 t hauled", which is the figure a haulage contractor or a production report is built around.

7. Export your comparison

Open Table view from the Toolbox to see your results in a table, including the Base method and Surface layercolumns — a useful record of exactly which two surveys the figure came from.

From there, Export as a CSV for your own tracking, or as a branded PDF report to send on.


Tracking a stockpile across many surveys

Base DEM gives you the change between two surveys. If you want a running history — a pile's volume month by month — measure each survey independently and keep the results yourself:

  1. On each new survey, use the same imported polygon and measure against that survey's own DEM with Linear Fit or Lowest Point.

  2. Export to CSV from Table view straight after each calculation.

  3. Keep the exports in one spreadsheet, one row per survey date.

Note: Recalculating a volume overwrites its previous result, and Birdi doesn't keep a history of past calculations on a polygon. Export or duplicate the volumetric set after each survey.


Seeing the change on the map

Two views help you show a comparison, though neither calculates anything:

  • Split Screen — put the two DEMs or orthophotos side by side and drag the central slider to sweep between them. Rasters only.

  • Timeline — filter your layers and map view by capture date to step through the site's history.

Use these to illustrate a change you've already measured. For the number itself, use Base DEM.


Getting a comparison you can trust

A survey-to-survey comparison is only as good as the alignment between the two surveys. Small differences in georeferencing show up directly in your result, because you're measuring the gap between two surfaces.

  • Use consistent ground control. The same GCPs across every survey is the single biggest improvement you can make to comparison accuracy.

  • Expect some variance without it. A difference of up to 10–15 cm between RTK-only surveys is within normal industry tolerance. Spread over a large area, that becomes a meaningful volume — so a small measured change may sit inside your survey noise rather than representing real movement.

  • Match your surfaces. Compare DTM to DTM, or DSM to DSM. Comparing a DSM against a DTM measures vegetation and structures, not material movement.

  • Watch for changes that aren't material. Vegetation growth, plant and vehicles parked in the area, and water levels all show up as volume change. Keep your polygon tight to the working area.

  • Validate the first one. The first time you run a comparison on a site, check it against a truck count or weighbridge figure for the same period. Once you trust the method on that site, you can rely on it.


Best practice tips

  • Import the polygon, never redraw it. Same footprint every survey, or the comparison doesn't hold.

  • Name it for the period, not the pile. Pit 2 — Jul to Aug tells you what the number means six months later. Volumetric Layer 4 doesn't.

  • Work on the later map. Import the earlier DEM into the newer capture, not the other way round.

  • Export straight after calculating. There's no calculation history to go back to.

  • Fly the same way each time. Same altitude, overlap and ground control makes every future comparison better.

  • Keep a Reports folder on each map so your exported comparisons stay findable.


Related articles

Did this answer your question?