Table of Contents

Class RoofSegmentSummary

Namespace
GoogleMapsApi.Entities.Solar.Response
Assembly
GoogleMapsApi.dll

How a panel configuration distributes panels across one roof segment.

public sealed class RoofSegmentSummary
Inheritance
RoofSegmentSummary
Inherited Members

Properties

AzimuthDegrees

Compass direction the roof segment faces, in degrees (0 = north, 90 = east).

[JsonPropertyName("azimuthDegrees")]
public float AzimuthDegrees { get; set; }

Property Value

float

PanelsCount

Number of panels placed on this segment in this configuration.

[JsonPropertyName("panelsCount")]
public int PanelsCount { get; set; }

Property Value

int

PitchDegrees

Angle of the roof segment relative to the horizontal, in degrees.

[JsonPropertyName("pitchDegrees")]
public float PitchDegrees { get; set; }

Property Value

float

SegmentIndex

Index in SolarPotential.RoofSegmentStats of the segment this summary describes.

[JsonPropertyName("segmentIndex")]
public int SegmentIndex { get; set; }

Property Value

int

YearlyEnergyDcKwh

Yearly energy these panels would produce, in DC kWh.

[JsonPropertyName("yearlyEnergyDcKwh")]
public float YearlyEnergyDcKwh { get; set; }

Property Value

float