Table of Contents

Class RoofSegmentSizeAndSunshineStats

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

Size, orientation and sunshine statistics for a single roof segment.

public sealed class RoofSegmentSizeAndSunshineStats
Inheritance
RoofSegmentSizeAndSunshineStats
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

BoundingBox

The bounding box of the roof segment.

[JsonPropertyName("boundingBox")]
public LatLngBox? BoundingBox { get; set; }

Property Value

LatLngBox

Center

The centre of the roof segment.

[JsonPropertyName("center")]
public LatLng? Center { get; set; }

Property Value

LatLng

PitchDegrees

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

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

Property Value

float

PlaneHeightAtCenterMeters

Height of the roof-segment plane above sea level at its centre, in meters.

[JsonPropertyName("planeHeightAtCenterMeters")]
public float PlaneHeightAtCenterMeters { get; set; }

Property Value

float

Stats

Size and sunshine statistics for this segment.

[JsonPropertyName("stats")]
public SizeAndSunshineStats? Stats { get; set; }

Property Value

SizeAndSunshineStats