Class DataLayersResponse
- Namespace
- GoogleMapsApi.Entities.Solar.Response
- Assembly
- GoogleMapsApi.dll
Response from the Solar API dataLayers:get endpoint — URLs to the raster data layers
for a region. Each URL is fetched (with the API key appended) via a GeoTiffRequest.
public sealed class DataLayersResponse : IResponseFor<DataLayersRequest>
- Inheritance
-
DataLayersResponse
- Implements
- Inherited Members
Properties
AnnualFluxUrl
URL to the annual solar flux GeoTIFF (yearly sunlight per roof pixel).
[JsonPropertyName("annualFluxUrl")]
public string? AnnualFluxUrl { get; set; }
Property Value
DsmUrl
URL to the digital surface model (DSM) GeoTIFF.
[JsonPropertyName("dsmUrl")]
public string? DsmUrl { get; set; }
Property Value
HourlyShadeUrls
URLs to the hourly shade GeoTIFFs, one entry per month of the year.
[JsonPropertyName("hourlyShadeUrls")]
public List<string>? HourlyShadeUrls { get; set; }
Property Value
ImageryDate
Date the underlying imagery was captured.
[JsonPropertyName("imageryDate")]
public Date? ImageryDate { get; set; }
Property Value
ImageryProcessedDate
Date the underlying imagery was processed.
[JsonPropertyName("imageryProcessedDate")]
public Date? ImageryProcessedDate { get; set; }
Property Value
ImageryQuality
Quality of the imagery used to produce these layers.
[JsonPropertyName("imageryQuality")]
public ImageryQuality ImageryQuality { get; set; }
Property Value
MaskUrl
URL to the building mask GeoTIFF (which pixels are part of a roof).
[JsonPropertyName("maskUrl")]
public string? MaskUrl { get; set; }
Property Value
MonthlyFluxUrl
URL to the monthly solar flux GeoTIFF (a band per month).
[JsonPropertyName("monthlyFluxUrl")]
public string? MonthlyFluxUrl { get; set; }
Property Value
RgbUrl
URL to the aerial RGB image GeoTIFF.
[JsonPropertyName("rgbUrl")]
public string? RgbUrl { get; set; }