Skip to content
Drone controller and goggles representing the software and control stack behind commercial missionsFlight stack · Data stack · Business stack

Commercial systems · Software field guide

The commercial drone software stack

There is no single app for drone work. A professional stack can include official airspace sources, authorization, aircraft control, automated capture, processing, GIS, asset analysis, fleet logs, client delivery, and job networks. This guide shows which job each layer does, and where an app stops being authoritative.

Verified July 9, 2026. Educational, not legal advice. FAA rules change, so confirm current requirements at faa.gov/uas before you fly.

Time

45-60 minutes to choose a starter stack

Cost

Free official tools to multi-thousand-dollar annual suites

What you need

  • Your exact aircraft and controller
  • The client output format
  • Offline, storage, and security requirements
  • A trial dataset before a subscription

One mission can touch six different software layers

  1. 1AuthorityOfficial FAA sources, airspace awareness, LAANC, DroneZone, NOTAMs, TFRs, and aviation weather.
  2. 2CaptureThe app that commands the aircraft, camera, route, terrain following, overlap, standoff, or repeat mission.
  3. 3ProcessPhotogrammetry, LiDAR, thermal, video, image, or AI processing that turns source files into derived data.
  4. 4GIS and QAIndependent inspection of coordinates, layers, units, accuracy evidence, client attributes, and export formats.
  5. 5Vertical workflowConstruction, solar, utility, agriculture, public-safety, evidence, or enterprise asset systems.
  6. 6BusinessLead networks, scheduling, contracts, insurance records, invoicing, archive, and profitability.

A map screen is not permission

Airspace-awareness apps help you identify the problem. Authorization comes through the applicable FAA process. A green-looking screen also does not clear NOTAMs, TFRs, launch property, people, vehicles, weather, Remote ID, or the client site.

Planning, authorization, NOTAM, and weather tools

ToolJob in the stackBest fitWatch before buying
FAA-approved B4UFLY servicesAirspace awarenessA quick first look at airspace, airports, and restrictions before every U.S. flight.A planning display is not permission. Use LAANC or DroneZone when authorization is required.
FAA LAANC providersControlled-airspace authorizationNear-real-time authorization at supported airports and published UAS Facility Map ceilings.Provider availability changes. Use the current FAA list and read the authorization conditions.
FAADroneZoneRegistration, airspace requests, waivers, and certificatesFAA workflows that are not handled through LAANC.DroneZone is an official account system, not a general flight-planning map.
FAA NOTAM SearchTime-critical NAS changesCurrent restrictions, outages, closures, obstacles, and activity that may not appear on a chart.Search close to launch and read location, time, altitude, and effective status carefully.
AviationWeather.govOfficial aviation weatherMETARs, TAFs, radar, satellite, advisories, and broader weather context.A consumer weather app can miss aviation products and local hazards.

Flight and automated capture apps

Start with the exact aircraft, controller, mobile operating system, payload, firmware, and mission. A vendor can support processing images from an aircraft without supporting automated flight for that aircraft.

ToolJob in the stackBest fitWatch before buying
DJI Pilot 2 / FlightHub 2DJI Enterprise flight and fleet operationsSupported DJI enterprise aircraft, mapping, inspection, live operations, and fleet coordination.Exact features depend on aircraft, controller, payload, firmware, region, and account tier.
DroneDeploy FlightAutomated capture tied to cloud reality dataRecurring maps, construction, property, and team workflows already using DroneDeploy.Flight support and processing support are separate. Check the live compatibility table before buying hardware.
UgCSAdvanced route and corridor planningTerrain following, corridors, vertical structures, custom payloads, and complex supported-aircraft missions.Advanced planning raises the need for terrain data, route QA, and operator training.
DronelinkCross-platform automated missionsRepeat routes, mapping, inspection patterns, and some consumer or enterprise aircraft combinations.Compatibility can depend on mobile OS, controller, aircraft SDK access, and firmware.
Drone HarmonyAutomated inspection and mapping planningSupported facade, tower, corridor, and mapping missions with structured planning.Confirm the sensor geometry and acceptance criteria instead of trusting a generated route by default.
Map Pilot ProPhotogrammetry captureSupported mapping aircraft and repeatable grid capture.Check support for the exact controller and aircraft; do not rely on old app roundups.
QGroundControlOpen mission planning for MAVLink vehiclesPX4 or ArduPilot ecosystems and teams that understand the underlying autopilot.It is not a universal replacement for a manufacturer's flight app.

Retired-app warning

PIX4Dcapture Pro support ended in 2025. Old articles still recommend it as if it were the default route planner. Pix4D now points users toward current third-party and OEM capture options. Check live compatibility before committing a field workflow.

Pix4D retirement notice

Photogrammetry, LiDAR, thermal, and GIS

Processing software can make a polished output from weak input. Your quality gate is the project method: capture conditions, calibration, control, independent checkpoints, coordinate system, units, completeness, artifacts, metadata, and review.

ToolJob in the stackBest fitWatch before buying
DroneDeployCloud photogrammetry, reality capture, comparison, and sharingTeams that value simple field-to-web delivery and recurring site history.Subscription, upload time, storage, exports, and supported capture hardware all affect the real cost.
PIX4Dmatic / PIX4DmapperProfessional photogrammetry processingDetailed control, reports, established geospatial exports, and larger mapping workflows.PIX4Dcapture Pro is retired. Choose a currently supported flight app separately.
PIX4DfieldsAgriculture-focused mosaic and crop analysisRapid field processing, indices, zonation, and prescription-oriented exports.Spectral color is not a diagnosis. Preserve calibration and ground-truth the pattern.
Agisoft MetashapeLocal and scriptable photogrammetryOperators who want workstation processing and deeper control over reconstruction.Hardware, storage, project settings, and geospatial knowledge become your responsibility.
OpenDroneMap / WebODMOpen photogrammetryLearning, self-hosting, inspectable workflows, and lower-cost processing.Open software still needs capable hardware, maintenance, backups, and QA.
DJI Terra / DJI RealityDJI RGB, multispectral, LiDAR, and reality processingA supported DJI Enterprise capture and payload ecosystem.License tier, Windows hardware, payload, output, and current version support matter.
ArcGIS Drone2MapDrone processing inside the ArcGIS ecosystemOrganizations already using ArcGIS identities, geodatabases, maps, and sharing.It is most valuable when the buyer's GIS stack is already Esri.
QGISGIS QA, analysis, cartography, and packagingChecking projections, editing layers, joining client data, styling maps, and validating exports.QGIS is not the photogrammetry engine. It is the independent spatial workbench after processing.

Industry and mission systems

These systems become valuable when the buyer already works in the same asset hierarchy, issue taxonomy, evidence process, or incident structure. Choose from the client's system backward, not from your favorite viewer forward.

ToolJob in the stackBest fitWatch before buying
PropellerConstruction earthwork and site managementSurvey-controlled construction mapping, volumes, surfaces, and project collaboration.Use the client's control and professional workflow; a pilot should not self-certify survey outputs.
Raptor MapsSolar asset intelligenceComponent-level solar inspection, thermal findings, lifecycle records, and owner workflows.Valid capture conditions and qualified review matter more than the color palette.
ScopitoUtility and inspection imagery reviewLarge image sets, component indexing, review, and findings in utility workflows.The client's defect taxonomy and review authority must be explicit.
SkySpecs HorizonWind asset inspection and managementWind-turbine inspection programs and asset owners.Turbine shutdown, positioning, site authorization, and finding interpretation stay with qualified personnel.
Sentera FieldAgentAgriculture imagery and crop analyticsSentera-centered scouting, mosaics, crop analytics, and agronomy handoff.Confirm sensor, crop, calibration, units, and who interprets the result.
DroneSensePublic-safety operations and fleet managementAgency live operations, logging, streaming, policy, and program management.Software does not grant public-aircraft status, emergency access, BVLOS, or evidence authority.
SARTopoSearch planning and field-team coordinationAuthorized search-and-rescue organizations managing segments, tracks, clues, and teams.Join and train with the organization before using it operationally.
TAKTeam awareness and operational mappingGoverned public-safety, defense, emergency, or field programs that already operate a TAK environment.Deployment, servers, permissions, sensitive data, and training are organizational responsibilities.

Four sensible starter stacks

  1. Property and visual media

    FAA planning sources, the manufacturer's flight app, Lightroom or equivalent image workflow, a governed client gallery, flight logs, contract, invoice, and archive. Add a marketplace only after the rate includes editing and reshoots.

  2. Construction progress

    FAA planning, supported automated capture, DroneDeploy or a photogrammetry tool, QGIS for independent QA, the client's Procore or document system, and a fixed-view archive. Begin with visual progress before measured earthwork.

  3. Mapping learner

    A supported grid-capture app, a public sample dataset, WebODM or a commercial trial, QGIS, a documented CRS and GSD, plus independent field checks. Rent GNSS or partner with a surveyor before promising measured accuracy.

  4. Agriculture scouting

    Field boundaries and capture, an RGB mosaic in PIX4Dfields, DroneDeploy, or another supported tool, QGIS issue layers, QField or a field form for ground truth, and an agronomist-ready handoff. Add spectral sensors after the RGB loop works.

Apps and networks that can offer paid missions

Droners.io, FlyGuys, Zeitview, Dronegenuity, Bees360, Spexi, RAAD, DroneDeploy Data on Demand, and GLOBHE are not interchangeable. Some are bid marketplaces, some dispatch managed enterprise capture, some require a strict property or inspection workflow, and some sell standardized map data.

Our separate drone job apps guide compares requirements, fee information, payout visibility, work types, and risk notes. Treat every listing as a proposed scope, not free money.

Calculate net hourly pay before accepting

Include travel, authorization, site contact, capture, upload, processing, revision, platform fees, insurance, equipment reserve, tax, and payment delay. A 20-minute flight can still be a four-hour job.

Open the job profit calculator

Run this check before paying for software

  1. Confirm the accepted client output

    Write the file type, units, CRS, accuracy language, metadata, viewer, retention, and delivery deadline. Do not buy from a feature list alone.

  2. Confirm exact hardware support

    Check aircraft, controller, payload, camera, mobile OS, firmware, region, RTK/PPK, terrain following, Remote ID, and whether support means flight, processing, or beta.

  3. Test the whole handoff

    Capture a small dataset, process it, open it in an independent tool, export the client's format, transfer it, and let another person use it.

  4. Price the full year

    Include seats, storage, processing credits, support, training, cloud transfer, API, offline work, renewal, cancellation, and data export.

  5. Review security and ownership

    Check source-file ownership, data residency, encryption, roles, audit logs, deletion, account recovery, firmware lifecycle, offline use, and client procurement requirements.

  6. Keep an exit route

    Know how to export source files, derived data, annotations, asset IDs, reports, and logs in nonproprietary formats before the platform becomes the archive.