DJI360 PanoramaDroneWorkflowClient Delivery

How to Capture and Deliver 360° Panoramas with a DJI Drone

A practical guide to capturing high-quality 360° panoramas with DJI drones and delivering them to clients via a browser-viewable link — no specialist software required.

Alex Tolson

Alex Tolson

May 19, 2026

DJI drones can capture excellent 360° panoramas in a single automated shooting mode. The challenge isn’t the capture — most modern DJI drones handle that reasonably well. The challenge is getting the result to a client in a way they can actually view.

Email them the JPEG and it looks like a distorted world map. Dropbox link is no better. This post covers both ends of the workflow: how to capture a clean 360° panorama in the field, and how to deliver it so the client sees a proper interactive sphere.

I’ve spent eight years capturing the world in 3D — including underwater, underground mines, and most things in between. 360° drone panoramas come up constantly. Here’s what actually works.

Which DJI drones support 360° panorama mode

Not every DJI drone is suited to this. Here’s the current picture:

DJI Mini 4 Pro — Yes. Sphere (360°) panorama mode via the automated multi-shot sequence in DJI Fly. Solid output for a sub-250g drone.

DJI Air 3 — Yes. Sphere panorama mode with a higher-resolution result than the Mini 4 Pro, thanks to the dual-camera system.

DJI Mavic 3 series (Classic, Pro, Multispectral) — Yes. The Hasselblad-tuned sensor on the Mavic 3 Pro in particular gives excellent colour fidelity across the panorama exposures.

DJI Avata 2 — Not ideal. The Avata is an FPV action drone. You can extract individual frames, but it’s not designed for 360° still panoramas and the fisheye optics complicate stitching.

The sphere panorama mode works the same way across these drones: the aircraft hovers, automatically rotates and pitches through a sequence of shots (~20–30 images), then DJI Fly stitches them into a single equirectangular image on your phone.

Capture settings and tips

Stability is everything

The multi-shot burst takes 30–60 seconds depending on conditions and lighting. Any aircraft movement during that window creates stitching artefacts — seams, ghosting, parallax errors. The drone must hold its position accurately.

  • Fly on calm days. Winds above 15 km/h make this harder — the drone is fighting to hold position between shots.
  • Avoid hovering near buildings or trees that create turbulent airflow.
  • Don’t launch from boats or any moving platform.

Fast-moving subjects create ghosts

Because the shots are taken sequentially, anything that moves between frames appears twice or gets cut in half at a stitch seam. Cars on roads, pedestrians, even waves on water can cause problems. If you’re shooting in a location with traffic, consider timing your sequence between gaps.

Height and nadir coverage

One inherent limitation of drone 360° panoramas: the drone itself is in the nadir (directly below) shot, so the ground underneath the aircraft will either be obscured or show the drone. Most viewers handle this with a logo patch or blur. Position yourself at a height that gives a clean, clear horizon — typically 20–50 m depending on what you’re capturing. Too low and the foreground dominates; too high and you lose the interesting site-level detail.

Time of day

Golden hour — the hour after sunrise or before sunset — consistently produces the best results. Flat light means consistent exposure across all shots in the sequence. Harsh midday sun creates strong exposure variance between the shots pointed at the sun versus those pointed away from it, which results in obvious brightness seams in the final panorama. If you must shoot at midday, shoot in lightly overcast conditions if possible.

In the DJI Fly app

Panorama mode → Sphere → let the automated sequence run. Don’t touch the aircraft or app during the sequence. Once complete, DJI Fly will stitch automatically and save the result to your phone gallery.

For better quality: export the raw shots

DJI Fly’s onboard stitching is convenient but not the highest quality. If the project warrants it, export the individual source shots and stitch manually in PTGui (best commercial option, very accurate) or Hugin (free, capable, slower). This gives you more control over blending and exposure correction, and eliminates most stitching seams. For a premium client deliverable, it’s worth the extra time.

Output format — what you get

DJI Fly exports a stitched equirectangular JPEG at roughly 20–30 megapixels depending on the drone model. File sizes typically run 8–20 MB.

Equirectangular means the sphere has been “unwrapped” flat: the north and south poles are stretched horizontally, like a world map projection. This is the standard format for 360° viewers — any viewer that renders a sphere is expecting this exact projection. If you open the file in a regular photo app, it will look distorted. That’s correct.

You can also export the raw source shots from the DJI Fly gallery if you want to do manual stitching. The stitched JPEG is what you need for delivery.

How to deliver the panorama to clients

This is the part most 360° capture guides skip entirely.

You have an equirectangular JPEG. Your options:

Email the JPEG — the client opens it in Preview or Photos, sees a distorted rectangle, has no idea what they’re looking at, and emails you asking why it looks strange.

Dropbox or Google Drive link — same problem. File sharing services don’t include a sphere viewer.

Google Street View — this actually works technically, but it requires a specific upload workflow, adds Google branding throughout, and the data goes to Google’s servers and may appear in Street View. Not appropriate for client projects.

Swyvl — upload the equirectangular JPEG to a Swyvl site. Swyvl detects the format, renders it in a Three.js sphere viewer, and gives you a branded portal link. The client clicks the link, the sphere loads in their browser, they navigate by clicking and dragging. Works in Chrome, Firefox, and Safari with no plugins or downloads.

Delivery workflow with Swyvl

  1. Export the stitched equirectangular JPEG from DJI Fly (or your manual stitching software)
  2. Log into Swyvl and open the site for the property or location
  3. Upload the JPEG — Swyvl auto-classifies it as a 360° panorama and configures the sphere viewer automatically
  4. Create a share link
  5. Send the link to your client

That’s it. The client opens a sphere they can pan, tilt, and zoom. On desktop they use click-drag and scroll; on mobile they can swipe or use device orientation (gyro navigation). No software, no instructions needed.

Combining panoramas with other survey deliverables

360° panoramas are most useful as part of a complete deliverable set, not as a standalone file.

A typical drone survey might include an orthomosaic (GeoTIFF), a point cloud (LAZ), a survey report (PDF), and a set of 360° panoramas taken at key locations on the site. In Swyvl, all of these go into the same portal — the client gets one link and can move between the point cloud viewer, the map viewer, and the 360° panoramas without switching tools or downloading anything.

This is the difference between sending a client “some files” and sending them a usable record of their site. The professional drone survey delivery workflow explains the broader picture; the 360° panorama is one component of it.

If you’re operating a drone survey business and want to understand how Swyvl fits into the full workflow — not just panoramas but point clouds, orthomosaics, and everything else — the drone operators page covers the platform in that context.

Try it on a real project

The free Swyvl plan supports 360° panorama delivery. Capture a panorama, upload it, and send yourself the link to see what your client will see. No credit card required.

Start your free Swyvl account

Swyvl fits into your existing workflow.

Upload output from any processing tool. Clients get a branded portal they can open in any browser.

Try it free
Alex Tolson

Alex Tolson

Co-founder of Swyvl. Eight years capturing the world in 3D — underground mines, the Great Barrier Reef, and everything in between. Previously co-founded Lateral Vision, a 3D visualization company and Google Street View contractor.

Add Swyvl to the workflow you already have.

Works with Pix4D, Metashape, RealityCapture, FARO, Leica, Trimble, and every other tool you already use. Upload the output. Send the link.

Get started free

Not ready to sign up? See Swyvl live in 30 minutes.

Related articles

Back to all posts