Aerial maps your DJI Agras can actually fly.
Upload a drone flight and SwathMap stitches it into a sharp, current map of the field. A 500-photo flight typically takes about 22 minutes to process. Draw the boundary, obstacles and no-spray zones on it, then export the boundary for DJI Agras, EAVision or Ceres, or as a standard shapefile or KMZ.
Live and taking accounts. The features page lists what's included today and what isn't yet.
Illustration of the SwathMap app
- 22 min
- typical processing time for a 500-photo flight; upload time is separate
- 2,400
- photos in a single map, so most fields stay one map
- 1 TB
- of kept maps on the plan, room for about 500 field maps
- $100/mo
- billed yearly at $1,200, or $199 month to month
From the SD card to the controller
Most mapping tools stop at a pretty picture. The job isn't done until your spray drone has a boundary it will load.
-
Fly the field
Fly a normal mapping mission. SwathMap is tested on DJI's 20 MP mapping drones, like the Mavic 3 Enterprise and Matrice 4E, and photos from other drones should work too. It uses RTK positions when your photos carry them.
-
Upload the folder
Drop the flight's photos into your browser. They go straight to storage, and the upload keeps running in the background while the page is open.
-
Get the map
SwathMap processes the photos in the cloud. A 500-photo flight typically takes about 22 minutes, and the map opens in your browser.
-
Draw, then export
Trace the boundary, mark obstacles and no-spray zones, and export the boundary for DJI Agras, EAVision or Ceres, or as a shapefile or KMZ for your other software.
Mark up the field before anyone flies it
An obstacle means fly around it. A no-spray zone means fly over it with the nozzles off. Controllers treat the two differently, so SwathMap keeps them apart on the map.
Maps and shapes are planning aids, not a survey. Check obstacles in the field before you fly.
All field tools-
Boundary
Click the corners and watch the acres add up. Drag a corner to adjust it. Edits save as you go.
-
Obstacles
Tree islands and buildings as polygons, poles and pivot points as circles.
-
No-spray zones
Buffers along creeks, wells and a neighbor's beans, kept separate from obstacles.
-
Notes
Pin "wet spot, spray last" or "20 ft buffer on the east side" where the crew will see it on the map.
Exports, named only once they're tested
Every spray drone wants a different file. We list a brand as included only after its file has loaded on a real controller.
| Where it goes | What you get | Status |
|---|---|---|
| DJI Agras | The field boundary as a shapefile for the remote controller's microSD card. It loads and flies on a real Agras. No-spray zones and notes stay on the map, because Agras doesn't import no-spray areas. | Included today |
| GIS and farm software | Boundaries as a shapefile zip or a Google Earth KMZ, and the map itself as a GeoTIFF. | Included today |
| EAVision | The field boundary as a KMZ, imported through EAVision's portal. Tested on a real EAVision drone. Keep one field per file, with no holes in the boundary: EAVision flies holes as erratic paths. | Included today |
| Ceres | The field boundary as a KMZ, imported at Applicator View, which sends it to the drone. Tested on a real Ceres drone. Keep one field per file, with no holes in the boundary. | Included today |
| XAG, Hylio | A boundary file shaped for each brand. Each is added here only after its file loads on that brand's controller. | Not yet |
| Something else | Tell us what you fly, and we'll test it. |
Fast, and we show our work
Measured on 73 real flights our production fleet processed this season, timed from a server picking the map up to the map being ready. Upload time depends on your connection and isn't included. The busy days are left in.
Every flight, and an estimator| Photos in the flight | Maps | Typical time |
|---|---|---|
| Under 150 | 12 | 3.5 min |
| 150 to 300 | 10 | 6.6 min |
| 300 to 500 | 15 | 18.5 min |
| 500 to 750 | 16 | 27.1 min |
| 750 to 1,100 | 9 | 1 h 3 min |
| 1,100 to 1,600 | 6 | 1 h 10 min |
| 1,600 to 2,400 | 5 | 1 h 51 min |
| Edges only, our test field | 6 | 7.0 min |
One plan. No per-acre fees.
Every account gets the same plan. Pay yearly and it works out to $100 a month, or go month to month at $199.
- Unlimited maps. No charge per map, acre, image, pilot or upload.
- One priority processing lane. Your first map goes ahead of every customer's extra maps; more run at once when there's spare capacity.
- Up to 50 fields uploaded and queued at once.
- 1 TB of kept maps, room for about 500 field maps. Add more in 1 TB packs.
- Processing in the cloud. No workstation to buy or keep up.
Questions operators ask first
All questionsWhich drones can I map with?
SwathMap is tested on DJI's 20 MP mapping drones, like the Mavic 3 Enterprise and Matrice 4E, and on the Mavic 3M for multispectral. Photos from other drones should work too, as long as they're GPS-tagged JPEGs. Tell us what you fly.
How long does a map take?
Typically 4.4 minutes of processing for every 100 photos, so a 500-photo flight takes about 22 minutes. Busy days can be slower, and upload time depends on your internet. The processing times page shows 73 real flights.
What does it cost?
One plan: $1,200 a year, which works out to $100 a month, or $199 month to month. It includes one processing lane, up to 50 fields queued at once and 1 TB of kept maps. Extra storage and extra lanes are optional add-ons. See pricing.
Which spray drones can I export to?
Today: DJI Agras (a boundary shapefile that loads and flies on a real Agras), EAVision (a boundary KMZ imported through its portal) and Ceres (a boundary KMZ imported at Applicator View, which sends it to the drone), plus shapefile and KMZ files for any other software. For EAVision and Ceres, keep one field per file, with no holes in the boundary. XAG and Hylio are added one by one, each after its file loads on a real controller.
Do I have to install anything?
No. SwathMap runs in your web browser. Upload from the computer your SD card is plugged into, and open the finished map anywhere you can sign in.
The mapping engine behind your field app
If you already own the customer through a spray-logging app, an agronomy platform or a drone maker's portal, SwathMap can run underneath it. Your users stay in your app; their imagery becomes a map in the background.
Under your brand
Your app, your login, your look. SwathMap is the part doing the work underneath.
Each customer kept apart
Every partner, and every one of a partner's customers, has separate storage and separate limits.
Proven in production
Agri Flight Logs' own spray-records app already sends its customers' flights to SwathMap for mapping.
Map your next field before you spray it.
Create an account and try the drawing tools on a sample map, then subscribe and upload your own flight. A 500-photo flight typically takes about 22 minutes to process. Questions first? Ask, and you'll get an answer from a person on the SwathMap team.