SKYMISSION · Tool guide

WebODM Boundary Calculator

Boundary Calculator creates a GeoJSON Polygon for WebODM’s boundary processing option. It defines the desired result extent without requiring you to create a flight mission.

Open tool

Before you start

  • Know the desired result area. The flown and photographed area should extend sufficiently beyond its edges.

How to use it

  1. Open WebODM Boundary Calculator and navigate to the required area on the map.
  2. Place at least three points. Drag the numbered points to refine the edge; use Undo or Clear to correct mistakes.
  3. Choose the outward margin. The default is 4 m; Exact uses the drawn boundary without an added margin.
  4. Review the polygon on the map and generated GeoJSON. Avoid self-intersecting boundaries.
  5. Open the relevant task in your WebODM installation and click “Edit”. In the processing options, expand “Bounds & Cropping”.
  6. Paste the complete copied code into “boundary (json)”, as shown in the screenshot. Review the intended margin and the other cropping options.
  7. Save the options and process the task with these settings. A completed task must be processed again for its outputs to change. Check the result afterwards.
  8. Save a copy yourself if needed. SkyMission does not save this polygon or the generated code.
Enter Boundary in WebODM
Enter Boundary in WebODM

Edit → Bounds & Cropping → boundary (json). Paste the entire code.

With Boundary
With Boundary

The output is limited to the selected area.

Without Boundary
Without Boundary

For comparison: output without the selected boundary.

What you get

The result is a GeoJSON Polygon for WebODM. It is not a DJI flight route or a substitute for capture planning.

What to check

A boundary cannot restore missing image coverage. Its margin is a processing setting, not a flight authorization; check the extent in the finished result.

Common questions

Copy disabled?

Place at least three valid points and review the calculator’s message.

Area gone after closing?

This is expected: nothing is saved. Copy and retain the code before leaving the page.