Índice
Solar
(interface)BuildingInsights
(mensagem)CashPurchaseSavings
(mensagem)DataLayerView
(enum)DataLayers
(mensagem)FinancedPurchaseSavings
(mensagem)FinancialAnalysis
(mensagem)FinancialDetails
(mensagem)FindClosestBuildingInsightsRequest
(mensagem)GetDataLayersRequest
(mensagem)GetGeoTiffRequest
(mensagem)ImageryQuality
(enum)LatLngBox
(mensagem)LeasingSavings
(mensagem)RoofSegmentSizeAndSunshineStats
(mensagem)RoofSegmentSummary
(mensagem)SavingsOverTime
(mensagem)SizeAndSunshineStats
(mensagem)SolarPanel
(mensagem)SolarPanelConfig
(mensagem)SolarPanelOrientation
(enum)SolarPotential
(mensagem)
Solar
Definição de serviço para a API Solar.
FindClosestBuildingInsights |
---|
Localiza o edifício cujo centroide está mais próximo de um ponto de consulta. Retorna um erro com o código
|
GetDataLayers |
---|
Recebe informações solares para uma região ao redor de um local. Retorna um erro com o código
|
GetGeoTiff |
---|
Retorna uma imagem pelo ID.
|
BuildingInsights
Mensagem de resposta para Solar.FindClosestBuildingInsights
. Informações sobre a localização, as dimensões e o potencial solar de um edifício.
Campos | |
---|---|
name |
O nome do recurso do edifício, no formato |
center |
Um ponto próximo ao centro do edifício. |
bounding_box |
A caixa delimitadora do edifício. |
imagery_date |
Data em que as imagens foram adquiridas. Isso é aproximado. |
imagery_processed_date |
Quando o processamento foi concluído nas imagens. |
postal_code |
CEP (por exemplo, CEP dos EUA) em que o edifício está localizado. |
administrative_area |
Área político-administrativa 1 (por exemplo, o estado nos EUA) que contém o edifício. Por exemplo, nos EUA, a abreviação pode ser "MA" ou "CA". |
statistical_area |
Área estatística (por exemplo, Setor censitário dos EUA) em que o edifício está. |
region_code |
Código da região do país (ou região) em que o edifício está. |
solar_potential |
Potencial solar do edifício. |
imagery_quality |
A qualidade das imagens usadas para calcular os dados do edifício. |
CashPurchaseSavings
Custo e benefício de uma compra direta de uma configuração específica de painéis solares com um uso específico de eletricidade.
Campos | |
---|---|
out_of_pocket_cost |
Custo inicial antes dos incentivos fiscais: o valor que precisa ser pago com recursos próprios. Compare com |
upfront_cost |
Custo inicial após incentivos fiscais: é o valor que precisa ser pago durante o primeiro ano. Compare com |
rebate_value |
O valor de todos os reembolsos de impostos. |
savings |
Quanto é economizado (ou não) durante o período de validade. |
payback_years |
Número de anos até o retorno do investimento. Um valor negativo significa que o retorno nunca ocorre no período de validade. |
DataLayerView
Qual subconjunto das informações solares retornar.
Enums | |
---|---|
DATA_LAYER_VIEW_UNSPECIFIED |
É equivalente a "FULL". |
DSM_LAYER |
Receber apenas o DSM. |
IMAGERY_LAYERS |
Receba o DSM, o RGB e a máscara. |
IMAGERY_AND_ANNUAL_FLUX_LAYERS |
Receba o DSM, RGB, máscara e fluxo anual. |
IMAGERY_AND_ALL_FLUX_LAYERS |
Receba o DSM, RGB, máscara, fluxo anual e fluxo mensal. |
FULL_LAYERS |
Receber todos os dados. |
DataLayers
Informações sobre o potencial solar de uma região. Os dados reais estão contidos em vários arquivos GeoTIFF que abrangem a região solicitada, e esta mensagem contém URLs: cada string na mensagem DataLayers
contém um URL em que o GeoTIFF correspondente pode ser buscado. Esses URLs são válidos por algumas horas após a geração. A maioria dos arquivos GeoTIFF tem uma resolução de 0,1 m/pixel, mas o arquivo de fluxo mensal tem 0,5 m/pixel, e os arquivos de sombra por hora têm 1 m/pixel. Se um valor de pixel_size_meters
foi especificado no GetDataLayersRequest
, a resolução mínima nos arquivos GeoTIFF será esse valor.
Campos | |
---|---|
imagery_date |
Quando as imagens de origem (de onde todos os outros dados são derivados) foram tiradas. Ele é necessariamente aproximado, já que as imagens podem ter sido tiradas em mais de um dia. |
imagery_processed_date |
Quando o processamento foi concluído nas imagens. |
dsm_url |
O URL de uma imagem do DSM (modelo de superfície digital) da região. Os valores estão em metros acima do geóide EGM96 (ou seja, do nível do mar). Os locais inválidos (onde não há dados) são armazenados como -9999. |
rgb_url |
O URL de uma imagem de dados RGB (foto aérea) da região. |
mask_url |
O URL da imagem da máscara do edifício: um bit por pixel informando se o pixel é considerado parte de um telhado ou não. |
annual_flux_url |
O URL do mapa de fluxo anual (insolação anual nos telhados) da região. Os valores são kWh/kW/ano. Esse é o fluxo desmascarado: o fluxo é calculado para cada local, não apenas para os telhados dos edifícios. Os locais inválidos são armazenados como -9999: locais fora da nossa área de cobertura serão inválidos, e alguns locais dentro da área de cobertura, em que não foi possível calcular o fluxo, também serão inválidos. |
monthly_flux_url |
O URL do mapa de fluxo mensal (luz solar nos telhados, dividido por mês) da região. Os valores são kWh/kW/ano. O GeoTIFF indicado por este URL vai conter 12 bandas, correspondentes a janeiro a dezembro, em ordem. |
hourly_shade_urls[] |
Doze URLs para sombra por hora, correspondentes a janeiro...dezembro, em ordem. Cada GeoTIFF vai conter 24 faixas, correspondendo às 24 horas do dia. Cada pixel é um número inteiro de 32 bits, correspondente a até 31 dias daquele mês. Um bit significa que o local correspondente consegue ver o sol naquele dia, hora e mês. Locais inválidos são armazenados como -9999. Como esse valor é negativo, ele tem o bit 31 definido, e nenhum valor válido pode ter o bit 31 definido, já que isso corresponderia ao 32º dia do mês. Um exemplo pode ser útil. Se você quiser saber se um ponto (na localização do pixel (x, y)) teve sol às 16h do dia 22 de junho, faça o seguinte:
De forma mais formal: considerando
em que |
imagery_quality |
A qualidade das imagens do resultado. |
FinancedPurchaseSavings
Custo e benefício de usar um empréstimo para comprar uma configuração específica de painéis solares com um uso específico de eletricidade.
Campos | |
---|---|
annual_loan_payment |
Pagamentos anuais de empréstimos. |
rebate_value |
O valor de todos os reembolsos de impostos (incluindo o crédito fiscal federal de investimento (ITC, na sigla em inglês)). |
loan_interest_rate |
A taxa de juros dos empréstimos assumidos neste conjunto de cálculos. |
savings |
Quanto é economizado (ou não) durante o período de validade. |
FinancialAnalysis
Análise do custo e dos benefícios do layout solar ideal para um tamanho específico de conta de luz.
Campos | |
---|---|
monthly_bill |
A conta de luz mensal que essa análise assume. |
default_bill |
Se esse é o tamanho de conta selecionado como padrão para a área em que o edifício está. Exatamente um |
average_kwh_per_month |
Quanta eletricidade a casa usa em um mês médio, com base no tamanho da conta e nas tarifas locais de eletricidade. |
financial_details |
Informações financeiras que se aplicam independentemente do método de financiamento usado. |
leasing_savings |
Custo e benefício do aluguel dos painéis solares. |
cash_purchase_savings |
Custo e benefício de comprar os painéis solares com dinheiro. |
financed_purchase_savings |
Custo e benefício da compra de painéis solares com financiamento. |
panel_config_index |
Índice em |
FinancialDetails
Detalhes de uma análise financeira. Alguns desses detalhes já estão armazenados em níveis mais altos (por exemplo, custo próprio). Os valores totais são calculados em um período de vida útil definido pelo campo panel_lifetime_years
em SolarPotential
. Observação: o custo de compra dos painéis é informado no campo out_of_pocket_cost
em CashPurchaseSavings
.
Campos | |
---|---|
initial_ac_kwh_per_year |
Quantas kWh de corrente alternada os painéis solares vão gerar no primeiro ano. |
remaining_lifetime_utility_bill |
Conta de luz para eletricidade não produzida por energia solar, durante a vida útil dos painéis. |
federal_incentive |
Quantidade de dinheiro disponível de incentivos federais; isso se aplica se o usuário comprar (com ou sem empréstimo) os painéis. |
state_incentive |
Valor disponível de incentivos estaduais; isso se aplica se o usuário comprar (com ou sem empréstimo) os painéis. |
utility_incentive |
Valor disponível em incentivos de serviços públicos. Isso se aplica se o usuário comprar os painéis (com ou sem um empréstimo). |
lifetime_srec_total |
Valor que o usuário vai receber dos créditos de energia renovável solar durante a vida útil do painel. Isso se aplica se o usuário comprar os painéis (com ou sem empréstimo). |
cost_of_electricity_without_solar |
O custo total de eletricidade que o usuário teria pago durante o período de vida útil se não tivesse instalado painéis solares. |
net_metering_allowed |
Se a compensação de energia é permitida. |
solar_percentage |
Porcentagem (0 a 100) da energia do usuário fornecida por energia solar. Válido para o primeiro ano, mas aproximadamente correto para anos futuros. |
percentage_exported_to_grid |
A porcentagem (0 a 100) da produção de energia solar que presumimos ter sido exportada para a rede, com base no primeiro trimestre de produção. Isso afeta os cálculos se a compensação de energia não for permitida. |
FindClosestBuildingInsightsRequest
Mensagem de solicitação para Solar.FindClosestBuildingInsights
.
Campos | |
---|---|
location |
Obrigatório. A longitude e a latitude em que a API procura o edifício conhecido mais próximo. |
required_quality |
Opcional. O nível mínimo de qualidade permitido nos resultados. Nenhum resultado com qualidade inferior a essa será retornado. Não especificar isso é equivalente a restringir apenas a qualidade ALTA. |
GetDataLayersRequest
Mensagem de solicitação para Solar.GetDataLayers
.
Campos | |
---|---|
location |
Obrigatório. A longitude e a latitude do centro da região para extrair dados. |
radius_meters |
Obrigatório. O raio, em metros, que define a região ao redor do ponto central para que os dados serão retornados. As limitações desse valor são:
|
view |
Opcional. O subconjunto de dados desejado a ser retornado. |
required_quality |
Opcional. O nível mínimo de qualidade permitido nos resultados. Nenhum resultado com qualidade inferior a essa será retornado. Não especificar isso é equivalente a restringir apenas a qualidade ALTA. |
pixel_size_meters |
Opcional. A escala mínima, em metros por pixel, dos dados a serem retornados. Os valores 0,1 (padrão, se esse campo não for definido explicitamente), 0,25, 0,5 e 1,0 são aceitos. Os componentes de imagem com resolução normal inferior a |
exact_quality_required |
Opcional. Se é necessário exigir a qualidade exata das imagens. Se definido como "false", o campo |
GetGeoTiffRequest
Mensagem de solicitação para Solar.GetGeoTiff
.
Campos | |
---|---|
id |
Obrigatório. O ID do recurso que está sendo solicitado. |
ImageryQuality
A qualidade das imagens usadas para calcular alguns resultados da API.
Observação: independentemente do nível de qualidade das imagens, as saídas de DSM sempre têm uma resolução de 0,1 m/pixel, as saídas de fluxo mensal sempre têm uma resolução de 0,5 m/pixel e as saídas de sombra por hora sempre têm uma resolução de 1 m/pixel.
Enums | |
---|---|
IMAGERY_QUALITY_UNSPECIFIED |
A qualidade não é conhecida. |
HIGH |
Os dados solares são derivados de imagens aéreas capturadas em baixa altitude e processados a 0,1 m/pixel. |
MEDIUM |
Os dados solares são derivados de imagens aéreas aprimoradas capturadas em alta altitude e processadas a 0,25 m/pixel. |
LOW |
Os dados solares são derivados de imagens de satélite aprimoradas processadas a 0,25 m/pixel. |
BASE |
Os dados solares são derivados de imagens de satélite aprimoradas processadas a 0,25 m/pixel. |
LatLngBox
Uma caixa delimitadora em coordenadas lat/lng.
LeasingSavings
Custo e benefício do aluguel de uma configuração específica de painéis solares com um uso específico de eletricidade.
Campos | |
---|---|
leases_allowed |
Se os contratos de arrendamento são permitidos nesta jurisdição (eles não são permitidos em alguns estados). Se esse campo for falso, os valores dessa mensagem provavelmente serão ignorados. |
leases_supported |
Se o mecanismo de cálculo financeiro tem suporte a aluguéis nesta jurisdição. Se esse campo for falso, os valores dessa mensagem provavelmente serão ignorados. Isso é independente de |
annual_leasing_cost |
Custo anual estimado do leasing. |
savings |
Quanto é economizado (ou não) durante o período de validade. |
RoofSegmentSizeAndSunshineStats
Informações sobre o tamanho e os quantis de insolação de um segmento de telhado.
Campos | |
---|---|
stats |
Tamanho total e quantis de luz solar para o segmento do telhado. |
center |
Um ponto próximo ao centro do segmento do telhado. |
bounding_box |
A caixa delimitadora do segmento do telhado. |
pitch_degrees |
Ângulo do segmento do telhado em relação ao plano teórico do solo. 0 = paralelo ao solo, 90 = perpendicular ao solo. |
azimuth_degrees |
Direção da bússola para onde o segmento do telhado está apontando. 0 = Norte, 90 = Leste, 180 = Sul. Para um segmento de telhado "plano" ( |
plane_height_at_center_meters |
A altura do plano do segmento do telhado, em metros acima do nível do mar, no ponto designado por |
RoofSegmentSummary
Informações sobre um segmento de telhado do edifício, com alguns painéis colocados nele.
Campos | |
---|---|
panels_count |
O número total de painéis neste segmento. |
yearly_energy_dc_kwh |
Quanta energia solar essa parte do layout captura ao longo de um ano, em CC kWh, considerando os painéis descritos acima. |
pitch_degrees |
Ângulo do segmento do telhado em relação ao plano teórico do solo. 0 = paralelo ao solo, 90 = perpendicular ao solo. |
azimuth_degrees |
Direção da bússola para onde o segmento do telhado está apontando. 0 = Norte, 90 = Leste, 180 = Sul. Para um segmento de telhado "plano" ( |
segment_index |
Índice em |
SavingsOverTime
Informações financeiras compartilhadas entre diferentes métodos de pagamento.
Campos | |
---|---|
savings_year1 |
Economia no primeiro ano após a instalação do painel. |
savings_year20 |
Economia nos primeiros 20 anos após a instalação do painel. |
present_value_of_savings_year20 |
Usando a taxa de desconto presumida, qual é o valor presente da economia cumulativa de 20 anos? |
savings_lifetime |
Economia em todo o ciclo de vida do painel. |
present_value_of_savings_lifetime |
Usando a taxa de desconto presumida, qual é o valor presente das economias cumulativas da vida útil? |
financially_viable |
Indica se esse cenário é financeiramente viável. Será falso para cenários com baixa viabilidade financeira (por exemplo, perda de dinheiro). |
SizeAndSunshineStats
Quantis de tamanho e insolação de um telhado ou parte dele.
Campos | |
---|---|
area_meters2 |
A área do telhado ou do segmento do telhado, em m^2. Essa é a área do telhado (considerando a inclinação), não a área do terreno. |
sunshine_quantiles[] |
Quantis da insolação por ponto na área. Se houver N valores aqui, isso representa os percentis (N-1). Por exemplo, se houver cinco valores, eles serão os quartis (mínimo, 25%, 50%, 75%, máximo). Os valores estão em kWh/kW anuais, como |
ground_area_meters2 |
A área do terreno coberta pelo telhado ou pelo segmento do telhado, em m2. |
SolarPanel
SolarPanel descreve a posição, a orientação e a produção de um único painel solar. Consulte os campos panel_height_meters
, panel_width_meters
e panel_capacity_watts
em SolarPotential
para informações sobre os parâmetros do painel.
Campos | |
---|---|
center |
O centro do painel. |
orientation |
A orientação do painel. |
yearly_energy_dc_kwh |
Quanta energia solar esse layout captura ao longo de um ano, em kWh de corrente contínua. |
segment_index |
Índice em |
SolarPanelConfig
SolarPanelConfig descreve uma posição específica de painéis solares no telhado.
Campos | |
---|---|
panels_count |
Número total de painéis. Isso é redundante com (a soma de) os campos correspondentes em |
yearly_energy_dc_kwh |
Quanta energia solar esse layout captura ao longo de um ano, em kWh CC, considerando os painéis descritos acima. |
roof_segment_summaries[] |
Informações sobre a produção de cada segmento de telhado que carrega pelo menos um painel nesse layout. |
SolarPanelOrientation
A orientação de um painel solar. Isso precisa ser interpretado em relação ao azimute do segmento do telhado em que o painel está colocado.
Enums | |
---|---|
SOLAR_PANEL_ORIENTATION_UNSPECIFIED |
Nenhuma orientação do painel é conhecida. |
LANDSCAPE |
O painel LANDSCAPE tem a borda longa perpendicular à direção do azimute do segmento do telhado em que está colocado. |
PORTRAIT |
O painel PORTRAIT tem a borda longa paralela à direção azimutal do segmento do telhado em que ele está colocado. |
SolarPotential
Informações sobre o potencial solar de um edifício. Vários campos são definidos em termos de "painéis". Os campos panel_capacity_watts
, panel_height_meters
e panel_width_meters
descrevem os parâmetros do modelo de painel usado nesses cálculos.
Campos | |
---|---|
max_array_panels_count |
Tamanho da matriz máxima, ou seja, o número máximo de painéis que cabem no telhado. |
panel_capacity_watts |
Capacidade, em watts, do painel usado nos cálculos. |
panel_height_meters |
Altura, em metros na orientação retrato, do painel usado nos cálculos. |
panel_width_meters |
Largura, em metros na orientação retrato, do painel usado nos cálculos. |
panel_lifetime_years |
A vida útil esperada, em anos, dos painéis solares. Ele é usado nos cálculos financeiros. |
max_array_area_meters2 |
Tamanho, em metros quadrados, da matriz máxima. |
max_sunshine_hours_per_year |
Número máximo de horas de sol recebidas por ano em qualquer ponto do telhado. As horas de sol são uma medida da quantidade total de insolação (energia) recebida por ano. 1 hora de sol = 1 kWh por kW (kW refere-se à capacidade em condições de teste padrão). |
carbon_offset_factor_kg_per_mwh |
Quantidade equivalente de CO2 produzida por MWh de eletricidade da rede. Essa é uma medida da intensidade de carbono da eletricidade da rede deslocada pela eletricidade solar. |
whole_roof_stats |
Tamanho total e quantis de luz solar para a parte do telhado atribuída a algum segmento. Apesar do nome, isso pode não incluir o edifício inteiro. Consulte |
building_stats |
Tamanho e cuantels de luz solar para todo o edifício, incluindo partes do telhado que não foram atribuídas a algum segmento do telhado. Como as orientações dessas partes não são bem caracterizadas, a estimativa da área do telhado não é confiável, mas a estimativa da área do solo é. Talvez seja possível obter uma área de telhado de edifício mais confiável ao dimensionar a área do telhado de |
roof_segment_stats[] |
Quantis de tamanho e luz solar para cada segmento do telhado. |
solar_panels[] |
Cada |
solar_panel_configs[] |
Cada |
financial_analyses[] |
Um |