Poles, towers and conductors, detected and matched to your register.

Sub-10cm drone or aerial imagery in, a list of what stands in the field against what your GIS says, out.

GSD
UAV, under 10 cm
Cadence
Annual, on your flight schedule
Platform
Drone or crewed aircraft
Spectral
RGB
Export
Shapefile or geodatabase
Delivery unit
One flight area

Files in the delivery

No.FileFormatWhat's in it
01Detected structure layerShapefile / geodatabase feature classOne point per pole or tower the imagery shows, with a structure type and a match status against your register. It comes as a file for your own import process.
02Conductor runsShapefile / geodatabase line feature classLines drawn between detected structures where the wire can be seen in the imagery. One line per span, joined to the structures at each end.
03Match reportCSVEvery detected structure and every register record, each marked matched or unmatched, with the register ID where there is one. This is the list your technician works through.
04Unmatched listCSVOnly the exceptions: detected structures with no register record, and register records with nothing detected at their location. It can go to the crew doing field verification.
05Flight coverage layerShapefile / geodatabase polygon feature classThe footprint the imagery actually covered, so a register record outside it reads as not flown rather than missing.

How it works

  1. 01In

    Supply your AOI and register

    Send the flight area as a boundary and your register extract with structure IDs and coordinates, as a shapefile or geodatabase export.

  2. 02Process

    Capture

    A drone or aerial pass over the AOI at under 10 cm. If you already have imagery from your own flight, say so before anything is booked.

  3. 03Process

    Detection

    Poles, towers and conductors are detected in the imagery and given a location and a type.

  4. 04Out

    Reconciliation and delivery

    The detected set is matched against your register. You get the files above for your own import process.

Limits

ConditionEffect on the output
Resolution floorUnder 10 cm is the useful floor for this offer. At that size a pole is only a few pixels across, enough to detect and locate but not to tell wood from composite. A conductor is thinner than a pixel, so it shows as a faint line and may break in glare or against a busy background. Coarser imagery loses small structures and most conductors.
Detection and counting onlyThe output says a structure is there, where, and what type. It does not say what shape it is in, and it reads nothing about lean, rot or corrosion.
Not the registerThe detected set is an input to your reconciliation. Your register stays the record, and an unmatched structure is a question for your crew, not a correction to apply.
Point in timeThe set is as current as the flight. Anything built or removed after it is invisible until the next pass.
Cover and clear-sky windowsTree canopy can hide a pole, and a pole close to a building or in deep shadow may be missed. Cloud stops a crewed aircraft and wet or windy days stop a drone, so a flight can slip.
Attributes stay yoursOwner, pole class, installation date and the rest of your attributes are not in the imagery. The match carries them over from your register when a structure is matched.

Why this exists

The register drifts. Replacements, storm rebuilds and contractor additions land in the field before they land in the geodatabase. Today a crew walks or drives a circuit with a printout or a tablet and checks the feature class against what stands there, or nobody looks until an outage sends a crew to a pole the map has wrong.

It covers a slice of the system per season, and the slice you skipped is the one that is out of date.

Wooden distribution poles with crossarms running beside a snowy county road, in black and white
Scenery. Photo: Tom Fisk / Pexels

Who it's for

For

  • GIS and asset data managers who maintain the pole and tower feature classes
  • Teams closing out the annual register and needing to know where to send crews
  • Utilities with drone or crewed-aircraft flights already scheduled, or planned

Not for

  • Teams after asset condition: rot, lean, corrosion or conductor sag
  • Real-time or continuous monitoring of the network
  • Utilities looking for a replacement for their register or for field verification
  • Imagery coarser than the resolution above

Technical and procurement questions

Does this replace field verification?

No. An unmatched structure still needs a person to confirm it. The unmatched list gives your crews somewhere to start.

Does it assess asset condition?

No. It detects and counts. It gives you no view on rot, lean, corrosion or conductor sag.

What if we don't fly at this resolution?

Detection of small structures and thin conductors gets worse as the pixel gets larger. Sub-10cm is the floor this offer is built on. Tell us what you fly and we'll say plainly whether it works.

Can the output load straight into our GIS?

It is delivered as shapefile or geodatabase for your own import process. We don't write into your geodatabase.

How do we check it against our own records?

Pick a circuit group your crews walked recently. Compare the matched and unmatched lists against what they found, and decide whether it is good enough to point a crew with.

How current is it?

As current as the flight. This is not continuous monitoring, and a structure changed after the flight will not show.

Who owns the results and the imagery?

Ownership and licence terms for the files and the imagery are written into the agreement before anything is flown. If your legal team needs to review them, ask early.

How is it priced?

We don't publish a price. Tell us the flight area and what imagery you have, and a person will come back with a quote.

Send us the flight area and your register format.

Tell us what you fly, how the register is held and how many structures are in scope. We'll say what the imagery can and can't answer.

Get started