DJILiDARDrone SurveyPoint CloudWorkflow

DJI Zenmuse L2 and L1 — Delivering LiDAR Survey Data to Clients

The DJI Zenmuse L2 and L1 produce high-quality LAZ point clouds and GeoTIFF orthomosaics. Here's how to go from DJI Terra output to a professional client delivery.

Alex Tolson

Alex Tolson

May 19, 2026

The DJI Zenmuse L2 and L1 are capable LiDAR payloads that produce LAZ point clouds and GeoTIFF orthomosaics from a standard drone platform. The capture workflow is well-documented by DJI. The delivery workflow — getting these files from your desktop to a client who can actually see them — is not, and that is where most operators leave value on the table.

Here is the complete picture: what the L2 and L1 produce, what the processing looks like in DJI Terra, and how to go from processed outputs to a professional client delivery.

What the Zenmuse L2 and L1 produce

The L2 and L1 are Livox LiDAR sensors integrated with a nadir-facing RGB camera, mounted on DJI Matrice drones (the M300 RTK and M350 RTK are the primary platforms). During a flight, the LiDAR fires laser pulses at a high scan rate and records the time-of-flight return for each — each return becomes a point in the final cloud. The integrated camera captures RGB photos simultaneously, which are used to colour the point cloud.

Raw data from the sensor:

  • .lvx2 LiDAR data files (proprietary Livox format, processed by DJI Terra)
  • .jpg / .DNG RGB images from the integrated camera
  • GNSS and IMU trajectory data

After processing in DJI Terra:

OutputFormatNotes
Point cloud (merged, classified)LAZGround (class 2), vegetation (3–5), buildings (6)
OrthomosaicGeoTIFFGeoreferenced, stitched from RGB camera
Digital surface model (DSM)GeoTIFFHighest return elevation raster
Digital terrain model (DTM)GeoTIFFGround return elevation raster
Quality reportPDFAccuracy summary, GCP residuals, point density

The LAZ and GeoTIFF outputs are industry-standard formats. The LAZ is a compressed LAS file — see what is a point cloud for a full explanation of the format. The GeoTIFF is a georeferenced raster image that sits correctly in the world coordinate system you specified during processing.

The delivery problem

You now have a folder on your desktop containing pointcloud.laz, orthomosaic.tif, dsm.tif, dtm.tif, and quality_report.pdf. The challenge: your client can open the PDF, cannot open the LAZ, and probably cannot open the GeoTIFFs either without GIS software.

If you send a Dropbox link, the client will:

  1. Download the PDF and read it
  2. Try to open the LAZ file, hit an error, and give up
  3. Try to open the .tif files in Preview or Photos, and get a black square or nothing

The LAZ and GeoTIFF files are perfectly processed. They are simply inaccessible to anyone without CloudCompare and QGIS installed — which is most of your clients.

This is the delivery gap. It is not a data quality problem. It is a viewing problem, and it is entirely solvable.

The professional delivery workflow

Upload your DJI Terra outputs to a spatial data delivery platform. Swyvl classifies each file automatically and assigns the correct viewer. Your client gets a single portal link that opens everything in their browser.

Step-by-step:

  1. Complete processing in DJI Terra. Export the LAZ, GeoTIFFs, and report PDF.
  2. Log into Swyvl. Create a site (the physical location) and a capture session (the date of the flight).
  3. Upload all outputs. Swyvl detects the file types: LAZ gets the Potree viewer, GeoTIFFs get the MapLibre viewer, PDF gets the inline reader.
  4. Optionally, add a context note for the client — the coordinate system, the GCP accuracy, any areas of note.
  5. Send the share link to your client.

The client opens the link. They see the point cloud in a Potree viewer: they can orbit, zoom, measure point-to-point distances, and slice cross-sections. They see the orthomosaic as an interactive map with zoom and pan. The quality report is inline — they do not need to download anything to read it.

This is a complete delivery. The client engages with the actual data, not just a summary PDF.

How each format renders in the browser

LAZ — Potree viewer

Potree is the standard for browser-based point cloud rendering. It uses an octree structure to stream point cloud data progressively — the viewer loads a coarse version immediately, then adds detail as the user zooms in. This means even very large LAZ files (several GB) load quickly in the browser.

Your client can:

  • Orbit, pan, and zoom freely
  • Switch colouring modes: RGB from the camera, elevation gradient, intensity from the LiDAR return, or classification colour coding
  • Toggle classification classes on and off (useful for showing ground vs vegetation vs buildings)
  • Measure point-to-point distances and area
  • Create elevation profiles / cross-sections

GeoTIFF — MapLibre viewer

Orthomosaics and elevation models render as interactive map layers. The GeoTIFF is tiled on the server and served as raster tiles — the client sees the image load progressively from low to high resolution as they zoom. They can overlay the orthomosaic on a satellite basemap for context, or switch to the DTM/DSM to examine the elevation model.

PDF — inline reader

The quality report opens in an inline PDF reader. The client does not need to download it. They can scroll through the accuracy summary, GCP residuals, and point density statistics without leaving the portal.

DJI Terra vs post-processing in Metashape

DJI Terra is a capable processing tool and the natural starting point for L2 and L1 data. It is tightly integrated with DJI’s proprietary data formats, and for routine deliverables — construction site surveys, topographic surveys, vegetation mapping — it produces solid results quickly.

For engineering-grade deliverables, consider post-processing in Agisoft Metashape, LiDAR360, or LAStools:

ConsiderationDJI TerraMetashape / LiDAR360
Processing speedFastSlower
Ground classificationAutomated, limited controlMore parameters, better results on complex terrain
Accuracy with GCPsGoodBetter — finer control over GCP weighting
Point cloud colouringRGB or intensityFull control, multi-return handling
Output formatsLAZ, GeoTIFF, reportLAS, LAZ, PLY, E57, many others
CostIncluded with L2/L1Separate licence (Metashape Standard ~$179)

For most client deliveries, DJI Terra is the right choice. If you are delivering to a client who will import the point cloud into a structural analysis tool, a BIM workflow, or a geotechnical model, Metashape gives you better control over the output quality.

Point cloud colouring options

The Zenmuse L2 and L1 offer two inherently different colouring options that are worth understanding before delivery, because they produce very different client experiences.

RGB from the integrated camera

The point cloud is coloured using the RGB values from the photos taken during the flight. This gives you a photorealistic point cloud that looks like a 3D aerial photograph — every surface is the colour it actually is in real life. RGB colouring is the most intuitive option for clients who are not spatially technical. They see a 3D representation of the site that looks recognisably real.

The limitation: RGB colouring depends on good lighting conditions during the flight. Shadows, overcast skies, and direct sunlight at low angles can produce patchy or washed-out colouring.

Intensity from the LiDAR return

Intensity values represent how strongly each surface reflects the laser pulse. Asphalt is dark. Fresh paint lines are bright. Grass has a characteristic signature. Concrete has another. Intensity-coloured point clouds look grey-scale and technical — they do not look like photos.

Intensity colouring is useful for surveyors and engineers who want to distinguish surfaces by material rather than by colour. It is less useful for non-technical clients who are trying to orient themselves in the data.

For most client deliveries, RGB colouring is the right default. If you are delivering to a technical client who will be doing classification or analysis work, include both options.

Connecting the delivery to your broader workflow

The L2 and L1 sit within a broader drone survey workflow. If you are delivering repeat surveys of the same site — construction progress monitoring, mine volumetrics, environmental monitoring — the delivery platform needs to support organised time-series delivery, not just one-off uploads.

Swyvl organises deliverables by site and capture session. A client monitoring a construction site sees the January, February, and March surveys as separate sessions, each with the orthomosaic, point cloud, and report from that flight. They can navigate back through the history and compare periods visually.

For operators doing one-off surveys — a topographic survey, a planning application support, a stockpile volume calculation — the workflow is the same, just without the repeat session structure.

See how to deliver drone survey data to clients for the broader workflow context, and for drone operators for platform-specific guidance on setting up your delivery workflow in Swyvl.

What the client actually needs

The most important question is not which software you use to process the L2 data. It is whether your client can engage with the data you deliver.

A project manager overseeing a subdivision does not need CloudCompare. They need to be able to look at the orthomosaic, orient to the site, and understand what the survey captured. A browser-based delivery gives them that.

A civil engineer reviewing the point cloud for volume calculations needs the raw LAZ — and they probably have the software to open it. But they should also be able to view it in the browser first, to verify it looks correct, before importing it into their CAD workflow.

A client who can see the data you delivered is a client who understands what they paid for. That understanding translates into repeat work, referrals, and a professional relationship built on demonstrated value rather than a folder of files nobody opened.

Need to share a point cloud with a client?

Swyvl renders LAS and LAZ in the browser. No software required on their end.

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.

Your clients deserve to see the point cloud — not just be told about it.

Upload your LAS or LAZ file to Swyvl. Send one link. Your client opens it in their browser — no CloudCompare, no confusion, no back-and-forth.

Share a point cloud free

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

Frequently asked questions

What files does the DJI Zenmuse L2 produce?

The DJI Zenmuse L2 produces a LAZ point cloud, GeoTIFF orthomosaic, and PDF quality report when processed through DJI Terra. The point cloud is available coloured by RGB (from the integrated camera) or by intensity (from the LiDAR return). Ground classification and DSM/DTM generation are included in DJI Terra.

What is the difference between the DJI Zenmuse L1 and L2?

The L2 is the second-generation Livox LiDAR payload for DJI drones. It has higher point density, improved accuracy, and a higher scan rate than the L1. For delivery purposes, both produce LAZ and GeoTIFF outputs via DJI Terra with the same workflow.

Can clients view DJI L2 point clouds without specialist software?

Yes. Using a spatial data delivery platform like Swyvl, the LAZ point cloud is rendered in the browser using Potree — your client clicks a link and the point cloud loads in any modern browser. They can orbit, zoom, and measure without installing CloudCompare or any other software.

Should I process DJI L2 data in DJI Terra or Metashape?

DJI Terra is the fastest route for basic deliverables. Metashape (or LiDAR360, LAStools, or Pix4Dmatic) gives you better ground classification, more control over point density, and the ability to produce better-quality DTMs. For most client deliveries, DJI Terra is sufficient. For engineering-grade deliverables, post-process in Metashape.

Related articles

Back to all posts