Skip to main content

Overview

Utility measurement workflows return measurements, images, scaling information, and metadata. The SDK returns data as CloneableJSON.

CloneableJSON Format

CloneableJSON can contain:
  • Standard JSON types: Strings, numbers, booleans, arrays, and objects.
  • Custom data types: Images, locations, bounding boxes, and UUIDs.
  • Nested structures: Hierarchical data with type preservation.
See the CloneableJSON guide for measurement output examples.

CloneableJSON documentation

Complete pole measurement output

A pole measurement returns this structure:

Midspan measurement output

Midspan shares the same data structure as poles.

Guy wire measurement output

Guy wire measurements return a specialized GuyAnchorVector structure:

Data type categories

Measurement Data

  • Dimensional measurements: Heights, distances, angles, coordinates
  • Location data: GPS coordinates with accuracy metadata
  • Structural data: Lean angles, orientations, vectors

Visual Data

  • Images: High-resolution photos with embedded metadata
  • Scaling data: Pixel-to-world coordinate mappings
  • Reference points: Calibration and measurement reference markers

Classification Data

  • Inventory classes: Hierarchical equipment categorization
  • Subcategories: Detailed equipment specifications
  • Relationships: Connections between equipment, spans, and guys

Image data structure

Images contain multiple layers of information:

Measurement References

Represents the measurement line on the image. Measurements are taken along this line.

Scaling Data

We provide an array of pixels and associated 3d coordinates for each pixel along the measurement reference line. The pixel data will allow for additional measurements to be made after the data collection has been completed.

Image Metadata

Attachment data structure

Attachments include comprehensive classification and measurement data:

Basic Attachment Properties

Inventory Classification

Relationships

Coordinate systems

Pixel Coordinates

  • Origin: Top-left corner of image (0,0)
  • Units: Pixels
  • Y-axis: Increases downward

World Coordinates

  • Units: Meters
  • Y-axis: Height above ground (increases upward)
  • X-axis: East-west offset from pole center
  • Z-axis: North-south offset from pole center

Geographic Coordinates

  • Format: WGS84 decimal degrees
  • Altitude: Meters above sea level
  • Accuracy: Horizontal and vertical accuracy in meters