PV Planning · Roof Geometry & As-Built Data

Measure Roof Pitch and Orientation with a Drone

PV planning needs more than a top-down image. What matters are reliable values for roof pitch, orientation, sub-surfaces, and rooftop obstacles. This guide explains how drone photogrammetry produces those values, which formulas matter, and how to hand the results into PV, CAD, and as-built workflows.

13 min readVoxelia 3DGermany, Austria & Switzerland
2 anglesPitch & azimuthcritical for yield and layout
1 workflowFlight to exportfor PV, CAD, and documentation
RTK + CPQuality logiccapture plus independent checks
Measure roof pitch and roof orientation with a drone for photovoltaics and roof planning

PV planning depends not just on the top view, but on the true geometry of each roof surface in space

Why roof pitch and orientation matter for PV

Reliable PV planning depends on how each roof plane actually sits in space: its pitch relative to horizontal, its orientation, and how rooftop structures reduce usable module area.

The European Commission JRC documentation behind PVGIS separates these parameters clearly. Slope is the inclination of the plane, while azimuth describes its orientation relative to south. Those values directly affect yield calculations, shading simulation, and realistic module placement.

Errors often start before any simulation begins. If roof pitch is guessed, read from a single photo, or transferred into planning software without a clear reference system, the layout and production estimate become only apparently precise.

For solar installers and planners, the real question is not whether the roof was photographed, but whether a trustworthy 3D geometry exists from which pitch, orientation, and true roof area can be derived.

Important distinction

An orthophoto shows the roof from above, but it does not automatically encode roof pitch. You need a 3D surface, roof plane model, or properly reconstructed geometry.

Pitch, orientation, area: the clean definitions

Roof pitch is the angle between the roof plane and the horizontal plane. In surface analysis this corresponds to slope.

Roof orientation is the direction a plane faces. In GIS this is often called aspect. ArcGIS defines aspect as the downslope compass direction of a surface.

True roof area is not the top-down projection. It is the actual inclined surface area, which matters for module counts and material planning.

TopicFormula / derivationPractical use
Roof pitch from rise and horizontal runalpha = arctan(Delta h / horizontal run)Useful when ridge and eave lines are known from the 3D model.
True roof area from projected areaA_true = A_projected / cos(alpha)Important for module count and quantity takeoff.
Roof orientationderived from plane normal or surface aspectMust be translated consistently into the azimuth convention used by PV software.

PVGIS and GIS are not using the same angle language

PVGIS expresses azimuth relative to south, while GIS tools often express aspect as a compass direction from north. The conversion should be documented in the handoff.

How drone photogrammetry produces the values

The robust path is a photogrammetric 3D model, not a single image. A drone captures overlapping photos, software reconstructs a georeferenced surface, and roof planes are then segmented and evaluated as surfaces.

DJI specifies RTK positioning accuracy for the Mavic 3 Enterprise at 1 cm + 1 ppm horizontal and 1.5 cm + 1 ppm vertical under RTK fix. That is useful input quality information, but it is not a blanket guarantee for final roof-plane accuracy.

DJI also states an absolute horizontal photogrammetric accuracy of roughly 5 cm for the Phantom 4 RTK under specific conditions. Such figures are helpful indicators, but final project quality still depends on image geometry, processing, and verification against independent checks.

  1. 01

    Plan the flight for the required deliverable

    Altitude, overlap, and viewing angle should match the level of roof detail and rooftop complexity required by the downstream workflow.

  2. 02

    Generate a 3D roof surface

    Pitch and orientation require a mesh, point cloud, or roof plane model. A 2D orthophoto alone is not enough.

  3. 03

    Segment roof sub-surfaces

    Main roof planes, dormers, parapets, and extensions should be separated so each keeps its own pitch and orientation.

  4. 04

    Compute pitch and aspect per surface

    The software derives the angle to horizontal and the direction the surface faces from the reconstructed geometry.

  5. 05

    Check quality against independent references

    Where accuracy matters, use GCPs or checkpoints so the final values are not accepted blindly.

  6. 06

    Export in a PV- and CAD-ready format

    Provide a roof model, orthophoto, and documented angle logic so planning teams can continue without reinterpretation.

What level of accuracy is realistic

RTK positioning, final model accuracy, and derived roof-plane values are related, but not identical. Pitch and orientation quality also depend on GSD, overlap, camera calibration, and clean roof-plane segmentation.

PIX4D recommends a minimum of three GCPs to scale, rotate, and locate a model, and generally recommends five to ten GCPs distributed across the site with additional checkpoints for quality assessment.

For formal product accuracy assessment, the updated ASPRS 2024 standard uses a minimum of 30 checkpoints. Small roof projects often do not need a full standards-driven assessment, but the principle remains the same: independent checks matter.

MethodData basisStrengthsLimits
Rough estimate or sales sketchvisual estimation or legacy drawingsfast and inexpensivenot reliable enough for technical PV planning on complex roofs
Phone app or handheld inclinometersingle on-site readinguseful for spot checksdoes not capture full roof geometry or multiple sub-surfaces
Orthophoto without 3D model2D top-down imagerygood for visible rooftop obstacles and planimetric checkscannot robustly deliver roof pitch or true surface area
RTK photogrammetry with 3D roof modeloverlapping imagery plus reconstructed 3D geometryconsistent sub-surfaces, pitch, orientation, and area in one modelstill requires verification and careful processing

RTK does not remove the need for QA

RTK improves the image georeferencing, but poor overlap, weak reconstruction, or bad roof-plane segmentation can still degrade the final result.

What PVGIS and PV planning actually need

PVGIS explicitly works with a defined slope and azimuth for fixed systems. On existing roofs, these are measured building parameters, not theoretical optimization values.

In real planning workflows, one angle for the whole building is rarely enough. Installers need separate roof planes with their own pitch, orientation, usable area, and rooftop obstacles.

True surface area matters as much as angle. If only the projected area is used, module counts and material estimates are distorted, especially on steeper roofs.

For software handoff, angle convention, coordinate reference, and roof-plane boundaries should be documented so there is no ambiguity between GIS, CAD, and PV tools.

Typical practical error sources

The most common mistake is treating top-down area as true roof area. That underestimates usable surface on pitched roofs.

Another common issue is mixing angle conventions. GIS aspect and PV azimuth are related but not always expressed in the same reference system.

A third error is collapsing a complex roof into one average plane. Dormers, parapets, or extensions often require separate treatment.

Finally, visually convincing models can still be geometrically weak. Independent checkpoints or reference checks remain important.

Which outputs are useful for installers and planners

A practical package usually combines a georeferenced orthophoto with a 3D roof model, documented roof-plane pitch and orientation values, and exportable geometry for downstream planning.

If CAD or BIM workflows follow, the handoff should include not just visuals but structured geometry and documented angle logic.

For Voxelia-type projects, this replaces repeated manual measurement with a shared geometric basis for sales, yield estimation, detailed planning, and client alignment.

Useful minimum package

Orthophoto, 3D roof model, documented roof-plane values, and a short note on the data basis are usually the minimum useful set.

Frequently Asked Questions

Frequently asked questions about roof pitch and orientation from drone data

Related

Next Step

Capture roof surfaces reliably for PV, CAD, or as-built planning

If you need a properly segmented roof model with documented pitch, orientation, and usable area instead of rough estimates, we align capture and export to your downstream workflow.