Skip to content

AI field boundary (AI Boundary)

AI Boundary removes the most tedious step of field work: instead of tracing the field by hand, you simply click the field on the orthomosaic a few times and the built-in segmentation model draws the field boundary for you.

The model runs entirely on your machine — no internet connection is needed and your imagery never leaves the computer.

  1. Open the Add menu and choose AI Boundary. The toolbar shows Click at least 3 points inside the field (⌥-click = exclude).
  2. Click at least 3 points inside the field on the orthomosaic — these are the include points. ⌥ (Option)-click marks an exclude point (e.g. an adjoining green strip or tree line). Undo removes the last point.
  3. Press Generate. The boundary is created, saved and opens immediately in vertex editing.

On heterogeneous, patchy fields spread the include points out — one on each bright or discoloured patch — so the model covers the whole field.

Include and exclude sample points on the orthomosaic before generating the AI field boundary

After Generate the polygon behaves like any hand-drawn boundary in edit mode — include / exclude points are only available before generating:

  • Drag vertices into place.
  • ⌥ (Option)-click a vertex to delete it.
  • Save keeps the changes, Cancel discards them.

If the result is far off, delete it and run AI Boundary again with more, better-placed points.

Field boundary drawn automatically by the DroneField AI on the orthomosaic
  • Runs locally — works offline; nothing is uploaded.
  • Thins the vertices automatically (roughly one per 3.5–5 m). Spray drones process the polygon on board, so fewer points mean faster, more reliable uploads.
  • Cuts obvious artefacts — spikes and false protrusions are removed automatically; borderline cases are left to you (exclude points, vertex editing).
  • AI vegetation analysis requires a boundary — if the project has none, the app offers to create one with AI Boundary.
  • XAG route export — when you save an XAG route without a boundary, DroneField generates one automatically (the XAG cloud, nf.xa.com, requires it). See Field boundaries → XAG drones.