BuildingInsights class

Response message for Solar.FindClosestBuildingInsights.

Information about the location, dimensions, and solar potential of a building.

Constructors

BuildingInsights({String? administrativeArea, LatLngBox? boundingBox, LatLng? center, Date? imageryDate, Date? imageryProcessedDate, String? imageryQuality, String? name, String? postalCode, String? regionCode, SolarPotential? solarPotential, String? statisticalArea})
BuildingInsights.fromJson(Map json_)

Properties

administrativeArea String?
Administrative area 1 (e.g., in the US, the state) that contains this building.
getter/setter pair
boundingBox LatLngBox?
The bounding box of the building.
getter/setter pair
center LatLng?
A point near the center of the building.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
imageryDate Date?
Date that the underlying imagery was acquired.
getter/setter pair
imageryProcessedDate Date?
When processing was completed on this imagery.
getter/setter pair
imageryQuality String?
The quality of the imagery used to compute the data for this building. Possible string values are:
getter/setter pair
name String?
The resource name for the building, of the format building/.
getter/setter pair
postalCode String?
Postal code (e.g., US zip code) this building is contained by.
getter/setter pair
regionCode String?
Region code for the country (or region) this building is in.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
solarPotential SolarPotential?
Solar potential of the building.
getter/setter pair
statisticalArea String?
Statistical area (e.g., US census tract) this building is in.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited