Method: buildingInsights.findClosest

Bir sorgu noktasına en yakın binayı bulur. Sorgu noktasının yaklaşık 50 m yakınında bina yoksa NOT_FOUND koduyla birlikte bir hata döndürür.

HTTP isteği

GET https://solar.googleapis.com/v1/buildingInsights:findClosest

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Sorgu parametreleri

Parametreler
location

object (LatLng)

Zorunlu. API'nin bilinen en yakın binayı aradığı enlem ve boylam.

requiredQuality

enum (ImageryQuality)

İsteğe bağlı. Sonuçlarda izin verilen minimum kalite seviyesi. Bundan daha düşük kalitede bir sonuç döndürülmez. Bunu belirtmemek, yalnızca YÜKSEK kaliteyle kısıtlamaya eşdeğerdir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Solar.FindClosestBuildingInsights için yanıt mesajı. Bir binanın konumu, boyutları ve güneş enerjisi potansiyeli hakkında bilgiler.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "name": string,
  "center": {
    object (LatLng)
  },
  "boundingBox": {
    object (LatLngBox)
  },
  "imageryDate": {
    object (Date)
  },
  "imageryProcessedDate": {
    object (Date)
  },
  "postalCode": string,
  "administrativeArea": string,
  "statisticalArea": string,
  "regionCode": string,
  "solarPotential": {
    object (SolarPotential)
  },
  "imageryQuality": enum (ImageryQuality)
}
Alanlar
name

string

Binanın building/<place ID> biçimindeki kaynak adı.

center

object (LatLng)

Yapının merkezine yakın bir nokta.

boundingBox

object (LatLngBox)

Yapının sınırlayıcı kutusu.

imageryDate

object (Date)

Temel görüntünün edinildiği tarih. Bu, yaklaşık bir değerdir.

imageryProcessedDate

object (Date)

Bu görüntülerin işlenmesinin tamamlanma zamanı.

postalCode

string

Posta kodu (ör. ABD posta kodu) bu binanın bulunduğu ülkedir.

administrativeArea

string

Bu binayı içeren 1.bağlı olduğu yer (ör. ABD'de eyalet). Örneğin, ABD'de kısaltma "MA" veya "CA" olabilir.

statisticalArea

string

İstatistiksel alan (ör. ABD nüfus sayımı bölgesi) bu binanın bulunduğu ülkedir.

regionCode

string

Bu binanın bulunduğu ülkenin (veya bölgenin) bölge kodu.

solarPotential

object (SolarPotential)

Binanın güneş enerjisi potansiyeli.

imageryQuality

enum (ImageryQuality)

Bu binanın verilerini hesaplamak için kullanılan görüntülerin kalitesi.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/cloud-platform

LatLngBox

Enlem/Boylam koordinatlarında sınırlayıcı kutu

JSON gösterimi
{
  "sw": {
    object (LatLng)
  },
  "ne": {
    object (LatLng)
  }
}
Alanlar
sw

object (LatLng)

Kutunun güneybatı köşesi.

ne

object (LatLng)

Kutunun kuzeydoğu köşesi.

SolarPotential

Bir binanın güneş enerjisi potansiyeli hakkında bilgiler. Bu öğedeki bazı alanlar "paneller" olarak tanımlanır. panelCapacityWatts, panelHeightMeters ve panelWidthMeters alanları, bu hesaplamalarda kullanılan panel modelinin parametrelerini açıklar.

JSON gösterimi
{
  "maxArrayPanelsCount": integer,
  "panelCapacityWatts": number,
  "panelHeightMeters": number,
  "panelWidthMeters": number,
  "panelLifetimeYears": integer,
  "maxArrayAreaMeters2": number,
  "maxSunshineHoursPerYear": number,
  "carbonOffsetFactorKgPerMwh": number,
  "wholeRoofStats": {
    object (SizeAndSunshineStats)
  },
  "buildingStats": {
    object (SizeAndSunshineStats)
  },
  "roofSegmentStats": [
    {
      object (RoofSegmentSizeAndSunshineStats)
    }
  ],
  "solarPanels": [
    {
      object (SolarPanel)
    }
  ],
  "solarPanelConfigs": [
    {
      object (SolarPanelConfig)
    }
  ],
  "financialAnalyses": [
    {
      object (FinancialAnalysis)
    }
  ]
}
Alanlar
maxArrayPanelsCount

integer

Maksimum dizinin boyutu; yani, çatıya sığabilecek maksimum panel sayısı.

panelCapacityWatts

number

Hesaplamalarda kullanılan panelin vat cinsinden kapasitesi.

panelHeightMeters

number

Hesaplamalarda kullanılan panelin dikey yönde metre cinsinden yüksekliğidir.

panelWidthMeters

number

Hesaplamalarda kullanılan panelin genişliği (dikey yönde, metre cinsinden).

panelLifetimeYears

integer

Güneş panellerinin beklenen kullanım ömrü (yıl cinsinden). Finansal hesaplamalarda kullanılır.

maxArrayAreaMeters2

number

Maksimum dizinin metrekare cinsinden boyutu.

maxSunshineHoursPerYear

number

Çatıdaki herhangi bir noktaya göre bir yılda alınan maksimum güneş ışığı süresi sayısı. Güneş ışığı süresi, bir yıl içinde alınan toplam yalıtım (enerji) miktarının bir ölçümüdür. 1 güneşli hava saati = kW başına 1 kW/sa (burada kW, Standart Test Koşullarında kW olarak kapasiteyi ifade eder).

carbonOffsetFactorKgPerMwh

number

Şebeke elektriğinin 1 MWh başına üretilen CO2 miktarına eşdeğerdir. Güneş enerjisiyle yer değiştiren şebeke elektriğinin karbon yoğunluğunun bir ölçüsüdür.

wholeRoofStats

object (SizeAndSunshineStats)

Çatının bir çatı segmentine atanmış bölümüne ait toplam boyut ve güneş ışığı yüzdeleri. Adına rağmen, bu binanın tamamını kapsamayabilir. Şu sayfaya göz atın: buildingStats.

buildingStats

object (SizeAndSunshineStats)

Çatının bazı çatı segmentlerine atanmamış kısımları da dahil olmak üzere, binanın tamamına ilişkin boyut ve güneş ışığı yüzdeleri. Bu parçaların yönleri iyi tanımlanmadığı için çatı alanı tahmini güvenilir değildir ancak zemin alanı tahmini güvenilirdir. wholeRoofStats bölgesinden çatı alanının, buildingStats ve wholeRoofStats zemin alanlarına oranıyla ölçeklendirilerek daha güvenilir bir tüm çatı alanı elde edilebilir.

roofSegmentStats[]

object (RoofSegmentSizeAndSunshineStats)

Her bir çatı segmenti için boyut ve güneş ışığı yüzdeleri.

solarPanels[]

object (SolarPanel)

Her SolarPanel tek bir güneş panelini tanımlar. Bunlar, panel düzeni algoritmasının bunu yerleştirdiği sıraya göre listelenir. Bu veri, her zaman olmasa da genellikle yıllık enerji üretiminin azalan bir sıradadır.

solarPanelConfigs[]

object (SolarPanelConfig)

Her SolarPanelConfig, çatıdaki güneş panellerinin farklı düzenini tanımlar. Paneller, artan panel sayısına göre sıralanmıştır. panelsCount=N değerine sahip SolarPanelConfig, solarPanels listesindeki ilk N panele dayanır. Bu alan yalnızca bir çatıya en az 4 panel sığabiliyorsa doldurulur.

financialAnalyses[]

object (FinancialAnalysis)

FinancialAnalysis, belirli bir aylık fatura ve belirli bir elektrik sağlayıcısı varsayıldığında, güneş enerjisi kullanımına geçildiğinde ne kadar tasarruf edeceğinizi gösterir. Bunlar aylık fatura tutarına göre artan sırayladır. Solar API'nin finansal hesaplamalar yapmak için yeterli bilgiye sahip olmadığı bölgelerdeki binalar için bu alan boş olur.

SizeAndSunshineStats

Bir çatının veya çatının bir bölümünün boyutu ve güneşlilik yüzdeleri.

JSON gösterimi
{
  "areaMeters2": number,
  "sunshineQuantiles": [
    number
  ],
  "groundAreaMeters2": number
}
Alanlar
areaMeters2

number

Çatı veya çatı segmentinin m^2 cinsinden alanı. Bu, zemin kapladığı alanı değil, çatı alanını (eğimi de hesaba katar) ifade eder.

sunshineQuantiles[]

number

Alandaki nokta tabanlı güneşliliğin miktarları. Burada N değeri varsa bu, (N-1)-ile'leri temsil eder. Örneğin, 5 değer varsa çeyreklik dilimler (min., %25, %50, %75, maks.) olur. Değerler maxSunshineHoursPerYear gibi yıllık kW/sa/kW cinsindendir.

groundAreaMeters2

number

Çatı veya çatı segmentinin kapladığı zemin kapladığı alan (m^2 cinsinden).

RoofSegmentSizeAndSunshineStats

Bir çatı segmentinin boyutu ve güneşlilik yüzdeleri hakkında bilgi.

JSON gösterimi
{
  "stats": {
    object (SizeAndSunshineStats)
  },
  "center": {
    object (LatLng)
  },
  "boundingBox": {
    object (LatLngBox)
  },
  "pitchDegrees": number,
  "azimuthDegrees": number,
  "planeHeightAtCenterMeters": number
}
Alanlar
stats

object (SizeAndSunshineStats)

Çatı segmenti için toplam boyut ve güneş ışığı yüzdeleri.

center

object (LatLng)

Çatı bölümünün ortasına yakın bir nokta.

boundingBox

object (LatLngBox)

Çatı segmentinin sınırlayıcı kutusu.

pitchDegrees

number

Çatı segmentinin teorik zemin düzlemine göre açısı. 0 = zemine paralel, 90 = zemine dik.

azimuthDegrees

number

Çatı segmentinin işaret ettiği pusula yönü. 0 = Kuzey, 90 = Doğu, 180 = Güney. "Düz" bir çatı segmenti için (0'a çok yakın pitchDegrees) azimut iyi tanımlanmamıştır. Dolayısıyla, tutarlılık için bunu rastgele 0 (Kuzey) olarak tanımlarız.

planeHeightAtCenterMeters

number

Çatı segmenti düzleminin, center ile belirtilen noktada deniz seviyesinden metre cinsinden yüksekliği. Yön, azimut ve merkez konumuyla birlikte bu metrik, çatı segmenti düzlemini tam olarak tanımlar.

SolarPanel

SolarPanel, tek bir güneş panelinin konumunu, yönünü ve üretimini açıklar. Panelin parametreleri hakkında bilgi edinmek için SolarPotential içindeki panelHeightMeters, panelWidthMeters ve panelCapacityWatts alanlarına bakın.

JSON gösterimi
{
  "center": {
    object (LatLng)
  },
  "orientation": enum (SolarPanelOrientation),
  "yearlyEnergyDcKwh": number,
  "segmentIndex": integer
}
Alanlar
center

object (LatLng)

Panelin merkezi.

orientation

enum (SolarPanelOrientation)

Panelin yönü.

yearlyEnergyDcKwh

number

Bu düzenin bir yıl boyunca DC kW/sa cinsinden yakaladığı güneş ışığı enerjisi miktarı.

segmentIndex

integer

Bu panelin yerleştirildiği çatı segmentine karşılık gelen RoofSegmentSizeAndSunshineStats öğesinin roofSegmentStats dizini.

SolarPanelOrientation

Güneş panelinin yönü. Bu değer, panelin yerleştirildiği çatı segmentinin azimutuna göre yorumlanmalıdır.

Sıralamalar
SOLAR_PANEL_ORIENTATION_UNSPECIFIED Bilinen bir panel yönü yok.
LANDSCAPE Bir LANDSCAPE panelinin uzun kenarı, üzerine yerleştirildiği çatı segmentinin azimut yönüne dik bir konumdadır.
PORTRAIT Bir PORTRAIT panelinin uzun kenarı, üzerine yerleştirildiği çatı segmentinin azimut yönüne paraleldir.

SolarPanelConfig

SolarPanelConfig, güneş panellerinin çatıya belirli bir yerleştirmesini açıklar.

JSON gösterimi
{
  "panelsCount": integer,
  "yearlyEnergyDcKwh": number,
  "roofSegmentSummaries": [
    {
      object (RoofSegmentSummary)
    }
  ]
}
Alanlar
panelsCount

integer

Toplam panel sayısı. Bunun, roofSegmentSummaries içindeki karşılık gelen alanların toplamı için gereksiz olduğunu unutmayın.

yearlyEnergyDcKwh

number

Yukarıda açıklanan paneller varsayıldığında bu düzenin bir yıl boyunca DC kW/sa cinsinden yakaladığı güneş ışığı enerjisi miktarıdır.

roofSegmentSummaries[]

object (RoofSegmentSummary)

Bu düzende en az bir panel içeren her çatı segmentinin üretimiyle ilgili bilgiler. roofSegmentSummaries[i], i'inci çatı segmentini boyut, beklenen üretim ve yön bilgileriyle birlikte tanımlar.

RoofSegmentSummary

Üzerinde birkaç panel bulunan binadaki bir çatı segmentiyle ilgili bilgiler.

JSON gösterimi
{
  "panelsCount": integer,
  "yearlyEnergyDcKwh": number,
  "pitchDegrees": number,
  "azimuthDegrees": number,
  "segmentIndex": integer
}
Alanlar
panelsCount

integer

Bu segmentteki toplam panel sayısı.

yearlyEnergyDcKwh

number

Yukarıda açıklanan paneller varsayıldığında düzenin bu bölümünün bir yıl boyunca DC kW/sa cinsinden yakaladığı güneş ışığı enerjisi miktarı.

pitchDegrees

number

Çatı segmentinin teorik zemin düzlemine göre açısı. 0 = zemine paralel, 90 = zemine dik.

azimuthDegrees

number

Çatı segmentinin işaret ettiği pusula yönü. 0 = Kuzey, 90 = Doğu, 180 = Güney. "Düz" bir çatı segmenti için (0'a çok yakın pitchDegrees) azimut iyi tanımlanmamıştır. Dolayısıyla, tutarlılık için bunu rastgele 0 (Kuzey) olarak tanımlarız.

segmentIndex

integer

Karşılık gelen RoofSegmentSizeAndSunshineStats öğesinin roofSegmentStats dizinindeki dizin.

FinancialAnalysis

Belirli bir elektrik faturası boyutu için optimum güneş enerjisi düzeninin maliyetinin ve faydalarının analizi.

JSON gösterimi
{
  "monthlyBill": {
    object (Money)
  },
  "defaultBill": boolean,
  "averageKwhPerMonth": number,
  "financialDetails": {
    object (FinancialDetails)
  },
  "leasingSavings": {
    object (LeasingSavings)
  },
  "cashPurchaseSavings": {
    object (CashPurchaseSavings)
  },
  "financedPurchaseSavings": {
    object (FinancedPurchaseSavings)
  },
  "panelConfigIndex": integer
}
Alanlar
monthlyBill

object (Money)

Bu analizde kabul edilen aylık elektrik faturası.

defaultBill

boolean

Bunun, bu binanın bulunduğu bölge için varsayılan fatura olarak seçilen fatura boyutu olup olmadığı. BuildingSolarPotential içinde tam olarak bir FinancialAnalysis için defaultBill ayarlanmalıdır.

averageKwhPerMonth

number

Fatura boyutuna ve yerel elektrik ücretlerine göre evin bir ayda kullandığı elektrik miktarı.

financialDetails

object (FinancialDetails)

Kullanılan finans yönteminden bağımsız olarak geçerli olan finansal bilgiler.

leasingSavings

object (LeasingSavings)

Güneş paneli kiralamanın maliyeti ve faydası.

cashPurchaseSavings

object (CashPurchaseSavings)

Güneş panellerini nakit parayla satın almanın maliyeti ve faydası.

financedPurchaseSavings

object (FinancedPurchaseSavings)

Satın almayı finanse ederek güneş paneli satın almanın maliyeti ve sağladığı fayda.

panelConfigIndex

integer

Bu fatura boyutu için optimum güneş enerjisi düzeninin solarPanelConfigs indeksi. Herhangi bir düzen olmadığını belirten -1 olabilir. Bu durumda, geri kalan alt mesajlar atlanır.

Para

Para birimini, para birimi türüyle birlikte temsil eder.

JSON gösterimi
{
  "currencyCode": string,
  "units": string,
  "nanos": integer
}
Alanlar
currencyCode

string

ISO 4217'de tanımlanan üç harfli para birimi kodu.

units

string (int64 format)

Tutarın tüm birimleri. Örneğin, currencyCode değeri "USD" ise 1 birim 1 ABD dolarıdır.

nanos

integer

Tutarın nano (10^-9) birimlerinin sayısı. Değer -999.999.999 ile +999.999.999 (her iki değer de dahil) arasında olmalıdır. units pozitifse nanos pozitif veya sıfır olmalıdır. units sıfır ise nanos pozitif, sıfır veya negatif olabilir. units negatifse nanos negatif veya sıfır olmalıdır. Örneğin $-1,75 units=-1 ve nanos=-750.000.000 olarak ifade edilir.

FinancialDetails

Finansal analizin ayrıntıları. Bu ayrıntılardan bazıları zaten daha yüksek düzeylerde depolanmaktadır (ör. cepten harcamalar). Toplam para tutarları, SolarPotential içindeki panelLifetimeYears alanı tarafından tanımlanan kullanım ömrü süresince gösterilir. Not: Panel satın alma işleminin cepten maliyeti, CashPurchaseSavings bölgesindeki outOfPocketCost alanında belirtilmiştir.

JSON gösterimi
{
  "initialAcKwhPerYear": number,
  "remainingLifetimeUtilityBill": {
    object (Money)
  },
  "federalIncentive": {
    object (Money)
  },
  "stateIncentive": {
    object (Money)
  },
  "utilityIncentive": {
    object (Money)
  },
  "lifetimeSrecTotal": {
    object (Money)
  },
  "costOfElectricityWithoutSolar": {
    object (Money)
  },
  "netMeteringAllowed": boolean,
  "solarPercentage": number,
  "percentageExportedToGrid": number
}
Alanlar
initialAcKwhPerYear

number

Güneş panellerinin ilk yılda kaç AC kW/sa enerji üreteceğini düşündüğümüz.

remainingLifetimeUtilityBill

object (Money)

Panellerin kullanım ömrü boyunca, güneş enerjisi tarafından üretilmeyen elektriğin elektrik, su veya doğalgaz faturası.

federalIncentive

object (Money)

Federal teşviklerden elde edilebilecek para miktarı. Bu değer, kullanıcının panelleri satın alması (kredi ile veya kredi olmadan) için geçerlidir.

stateIncentive

object (Money)

Eyalet teşviklerinden elde edilebilecek para miktarı. Bu, kullanıcının panelleri satın alması (kredi ile veya kredi olmadan) için geçerlidir.

utilityIncentive

object (Money)

Kamu yararı teşviklerinden elde edilebilecek para miktarı. Bu, kullanıcının panel satın alması (kredi ile veya kredi olmadan) için geçerlidir.

lifetimeSrecTotal

object (Money)

Kullanıcının panel ömrü boyunca Güneş Enerjisi Yenilenebilir Enerji Kredilerinden alacağı para miktarı. Bu, kullanıcının panelleri satın alması (ödüllü veya kredi olmadan) için geçerlidir.

costOfElectricityWithoutSolar

object (Money)

Kullanıcının güneş enerjisi kurulumu yapmaması durumunda ömür boyu ödeyeceği toplam elektrik maliyeti.

netMeteringAllowed

boolean

Net sayaca izin verilip verilmeyeceği.

solarPercentage

number

Kullanıcının güneş tarafından sağlanan gücünün yüzdesi (0-100). İlk yıl için geçerlidir ancak sonraki yıllar için yaklaşık olarak doğrudur.

percentageExportedToGrid

number

Üretimin ilk çeyreğine göre şebekeye aktarıldığını düşündüğümüz güneş enerjisi üretiminin yüzdesi (0-100). Bu, net ölçüme izin verilmiyorsa hesaplamaları etkiler.

LeasingSavings

Belirli bir elektrik kullanımına sahip güneş panellerinin belirli bir konfigürasyonunu kiralamanın maliyeti ve faydası.

JSON gösterimi
{
  "leasesAllowed": boolean,
  "leasesSupported": boolean,
  "annualLeasingCost": {
    object (Money)
  },
  "savings": {
    object (SavingsOverTime)
  }
}
Alanlar
leasesAllowed

boolean

Bu yargı alanında kiralamaya izin verilip verilmeyeceği (bazı eyaletlerde kiralamalara izin verilmez). Bu alan yanlışsa bu iletideki değerler büyük olasılıkla yoksayılacaktır.

leasesSupported

boolean

Kiralamaların bu değerlendirmede finansal hesaplama motoru tarafından desteklenip desteklenmediği. Bu alan yanlışsa bu iletideki değerler büyük olasılıkla yoksayılacaktır. Bu, leasesAllowed bağımsızlığından bağımsızdır: Bazı bölgelerde kiralamalara izin verilir, ancak finansal modellerin işlemediği koşullarda.

annualLeasingCost

object (Money)

Tahmini yıllık kiralama maliyeti.

savings

object (SavingsOverTime)

Kullanım ömrü boyunca ne kadar tasarruf edildiği (veya olmadığı)

SavingsOverTime

Farklı finansman yöntemleri arasında paylaşılan finansal bilgiler.

JSON gösterimi
{
  "savingsYear1": {
    object (Money)
  },
  "savingsYear20": {
    object (Money)
  },
  "presentValueOfSavingsYear20": {
    object (Money)
  },
  "savingsLifetime": {
    object (Money)
  },
  "presentValueOfSavingsLifetime": {
    object (Money)
  },
  "financiallyViable": boolean
}
Alanlar
savingsYear1

object (Money)

Panel kurulumundan sonraki ilk yılda tasarruf.

savingsYear20

object (Money)

Panel kurulumundan sonraki ilk yirmi yılda elde edilen tasarruf.

presentValueOfSavingsYear20

object (Money)

Varsayılan iskonto oranı kullanıldığında kümülatif 20 yıllık tasarrufun bugünkü değeri nedir?

savingsLifetime

object (Money)

Panel ömrü boyunca sağlanan tasarruf.

presentValueOfSavingsLifetime

object (Money)

Varsayılan indirim oranı kullanıldığında kümülatif ömür boyu tasarrufların bugünkü değeri nedir?

financiallyViable

boolean

Bu senaryonun finansal açıdan uygun olup olmadığını belirtir. Finansal açıdan zayıf olan senaryolar için (ör. para kaybı) yanlış değerini döndürür.

CashPurchaseSavings

Belirli bir elektrik kullanımı olan belirli bir güneş paneli konfigürasyonunun doğrudan satın alınmasının maliyeti ve faydası.

JSON gösterimi
{
  "outOfPocketCost": {
    object (Money)
  },
  "upfrontCost": {
    object (Money)
  },
  "rebateValue": {
    object (Money)
  },
  "savings": {
    object (SavingsOverTime)
  },
  "paybackYears": number
}
Alanlar
outOfPocketCost

object (Money)

Vergi teşviklerinden önceki ilk maliyet: Cepten ödenmesi gereken tutar. Vergi teşviklerinden sonraki upfrontCost ile karşılaştırın.

upfrontCost

object (Money)

Vergi teşviklerinden sonraki ilk maliyet: İlk yıl içinde ödenmesi gereken tutardır. Vergi teşviklerinden önceki outOfPocketCost ile karşılaştırın.

rebateValue

object (Money)

Tüm vergi iadelerinin değeri.

savings

object (SavingsOverTime)

Kullanım ömrü boyunca ne kadar tasarruf edildiği (veya olmadığı)

paybackYears

number

Geri ödeme gerçekleşene kadar geçen yıl sayısı. Negatif değer ise geri ödemenin kullanım ömrü içinde hiçbir zaman gerçekleşmediği anlamına gelir.

FinancedPurchaseSavings

Belirli bir elektrik kullanımı olan belirli bir güneş paneli konfigürasyonunu satın almak için kredi kullanmanın maliyeti ve faydası.

JSON gösterimi
{
  "annualLoanPayment": {
    object (Money)
  },
  "rebateValue": {
    object (Money)
  },
  "loanInterestRate": number,
  "savings": {
    object (SavingsOverTime)
  }
}
Alanlar
annualLoanPayment

object (Money)

Yıllık kredi ödemeleri.

rebateValue

object (Money)

Tüm vergi iadelerinin değeri (Federal Yatırım Vergisi Kredisi (ITC) dahil).

loanInterestRate

number

Bu hesaplama kümesinde kabul edilen kredilerin faiz oranı.

savings

object (SavingsOverTime)

Kullanım ömrü boyunca ne kadar tasarruf edildiği (veya olmadığı)