Table of Contents

Class BuildingInsightsResponse

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

Response from the Solar API buildingInsights:findClosest endpoint — solar potential and geometry for the building closest to the requested coordinate.

public sealed class BuildingInsightsResponse : IResponseFor<BuildingInsightsRequest>
Inheritance
BuildingInsightsResponse
Implements
Inherited Members

Properties

AdministrativeArea

Administrative area 1 (e.g. US state) the building is in.

[JsonPropertyName("administrativeArea")]
public string? AdministrativeArea { get; set; }

Property Value

string

BoundingBox

The bounding box of the building.

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

Property Value

LatLngBox

Center

A point near the centre of the building.

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

Property Value

LatLng

ImageryDate

Date the underlying imagery was captured.

[JsonPropertyName("imageryDate")]
public Date? ImageryDate { get; set; }

Property Value

Date

ImageryProcessedDate

Date the underlying imagery was processed.

[JsonPropertyName("imageryProcessedDate")]
public Date? ImageryProcessedDate { get; set; }

Property Value

Date

ImageryQuality

Quality of the imagery used to compute these results.

[JsonPropertyName("imageryQuality")]
public ImageryQuality ImageryQuality { get; set; }

Property Value

ImageryQuality

Name

Resource name of the building, of the form buildings/{place_id}.

[JsonPropertyName("name")]
public string? Name { get; set; }

Property Value

string

PostalCode

Postal code (e.g. US ZIP code) the building is in.

[JsonPropertyName("postalCode")]
public string? PostalCode { get; set; }

Property Value

string

RegionCode

Region code (ISO 3166-1 alpha-2) of the country/region the building is in.

[JsonPropertyName("regionCode")]
public string? RegionCode { get; set; }

Property Value

string

SolarPotential

The building's solar potential: panels, production and financials.

[JsonPropertyName("solarPotential")]
public SolarPotential? SolarPotential { get; set; }

Property Value

SolarPotential

StatisticalArea

Statistical area (e.g. US census tract) the building is in.

[JsonPropertyName("statisticalArea")]
public string? StatisticalArea { get; set; }

Property Value

string