Table of Contents

Class SolarPanelConfig

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

A potential layout of a given number of panels, ordered by descending energy production.

public sealed class SolarPanelConfig
Inheritance
SolarPanelConfig
Inherited Members

Properties

PanelsCount

Total number of panels in this configuration.

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

Property Value

int

RoofSegmentSummaries

Per-roof-segment breakdown of where the panels are placed.

[JsonPropertyName("roofSegmentSummaries")]
public List<RoofSegmentSummary>? RoofSegmentSummaries { get; set; }

Property Value

List<RoofSegmentSummary>

YearlyEnergyDcKwh

Total yearly energy this configuration would produce, in DC kWh.

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

Property Value

float