- คำขอ HTTP
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- AdditionalInsights
- LatLngBox
- SolarPotential
- SizeAndSunshineStats
- RoofSegmentSizeAndSunshineStats
- SolarPanel
- SolarPanelOrientation
- SolarPanelConfig
- RoofSegmentSummary
- FinancialAnalysis
- เงิน
- FinancialDetails
- LeasingSavings
- SavingsOverTime
- CashPurchaseSavings
- FinancedPurchaseSavings
- DetectedArrays
- DetectionStatus
- SolarArray
- ลองใช้งาน
ค้นหาอาคารที่มีเซนทรอยด์อยู่ใกล้กับจุดค้นหามากที่สุด แสดงข้อผิดพลาดพร้อมรหัส NOT_FOUND หากไม่มีอาคารภายในระยะประมาณ 50 เมตรจากจุดที่ค้นหา
คำขอ HTTP
GET https://solar.googleapis.com/v1/buildingInsights:findClosest
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
location |
ต้องระบุ ลองจิจูดและละติจูดที่ API ใช้ค้นหาอาคารที่รู้จักซึ่งอยู่ใกล้ที่สุด |
requiredQuality |
ไม่บังคับ ระดับคุณภาพขั้นต่ำที่อนุญาตในผลลัพธ์ ระบบจะไม่แสดงผลลัพธ์ที่มีคุณภาพต่ำกว่านี้ การไม่ระบุค่านี้จะเทียบเท่ากับการจำกัดให้ใช้เฉพาะคุณภาพสูงเท่านั้น |
exactQualityRequired |
ไม่บังคับ กำหนดว่าจะต้องใช้คุณภาพที่แน่นอนของภาพหรือไม่ หากตั้งค่าเป็นเท็จ ระบบจะตีความช่อง |
experiments[] |
ไม่บังคับ ระบุการทดสอบก่อนเวอร์ชันสำหรับผู้ใช้ทั่วไปที่จะเปิดใช้ คำขอที่ใช้ช่องนี้จัดอยู่ในประเภทข้อเสนอก่อนเวอร์ชันสำหรับผู้ใช้ทั่วไปภายใต้ข้อกำหนดเฉพาะของบริการ Google Maps Platform ดูรายละเอียดเพิ่มเติมได้ที่คำอธิบายระยะการเปิดตัว |
additionalInsights[] |
ไม่บังคับ รายการ |
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ Solar.FindClosestBuildingInsights ข้อมูลเกี่ยวกับตำแหน่ง ขนาด และศักยภาพในการใช้พลังงานแสงอาทิตย์ของอาคาร
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "name": string, "center": { object ( |
| ช่อง | |
|---|---|
name |
ชื่อทรัพยากรของอาคารในรูปแบบ |
center |
จุดที่อยู่ใกล้กับศูนย์กลางของอาคาร |
boundingBox |
กรอบล้อมรอบของอาคาร |
imageryDate |
วันที่ที่ได้ภาพที่เกี่ยวข้องมา ซึ่งเป็นค่าโดยประมาณ |
imageryProcessedDate |
เมื่อการประมวลผลภาพนี้เสร็จสมบูรณ์ |
postalCode |
รหัสไปรษณีย์ (เช่น รหัสไปรษณีย์ของสหรัฐอเมริกา) ที่อาคารนี้ตั้งอยู่ |
administrativeArea |
เขตบริหาร 1 (เช่น รัฐในสหรัฐอเมริกา) ที่มีอาคารนี้อยู่ เช่น ในสหรัฐอเมริกา ตัวย่ออาจเป็น "MA" หรือ "CA" |
statisticalArea |
พื้นที่ทางสถิติ (เช่น เขตสำมะโนประชากรของสหรัฐอเมริกา) ที่อาคารนี้ตั้งอยู่ |
regionCode |
รหัสภูมิภาคของประเทศ (หรือภูมิภาค) ที่อาคารนี้ตั้งอยู่ |
solarPotential |
ศักยภาพในการผลิตพลังงานแสงอาทิตย์ของอาคาร |
imageryQuality |
คุณภาพของภาพที่ใช้ในการคำนวณข้อมูลสำหรับอาคารนี้ |
detectedArrays |
ตรวจพบแผงโซลาร์เซลล์บนอาคาร ระบบจะป้อนข้อมูลในช่องนี้ก็ต่อเมื่อ DETECTED_ARRAYS รวมอยู่ใน |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/cloud-platform
AdditionalInsights
ข้อมูลอาคารเพิ่มเติม เช่น รูปทรงเรขาคณิตของหลังคาและแผงโซลาร์เซลล์ที่แสดงผลได้ใน BuildingInsights
| Enum | |
|---|---|
ADDITIONAL_INSIGHTS_UNSPECIFIED |
ค่าเริ่มต้น ระบบจะแสดงผล BuildingInsights เริ่มต้น |
DETECTED_ARRAYS |
กำหนดว่าการตอบกลับจะรวมอาร์เรย์ที่ตรวจพบหรือไม่ หากระบุไว้ ระบบจะป้อนข้อมูลในช่อง |
LatLngBox
กรอบล้อมรอบในพิกัดละติจูด/ลองจิจูด
| การแสดง JSON |
|---|
{ "sw": { object ( |
| ช่อง | |
|---|---|
sw |
มุมตะวันตกเฉียงใต้ของกล่อง |
ne |
มุมตะวันออกเฉียงเหนือของกล่อง |
SolarPotential
ข้อมูลเกี่ยวกับโอกาสในการใช้พลังงานแสงอาทิตย์ของอาคาร ช่องจำนวนหนึ่งในนี้กำหนดไว้ในแง่ของ "แผง" ช่อง panelCapacityWatts, panelHeightMeters และ panelWidthMeters อธิบายพารามิเตอร์ของโมเดลแผงที่ใช้ในการคำนวณเหล่านี้
| การแสดง JSON |
|---|
{ "maxArrayPanelsCount": integer, "panelCapacityWatts": number, "panelHeightMeters": number, "panelWidthMeters": number, "panelLifetimeYears": integer, "maxArrayAreaMeters2": number, "maxSunshineHoursPerYear": number, "carbonOffsetFactorKgPerMwh": number, "wholeRoofStats": { object ( |
| ช่อง | |
|---|---|
maxArrayPanelsCount |
ขนาดของแผงสูงสุด ซึ่งก็คือจำนวนแผงสูงสุดที่ติดตั้งบนหลังคาได้ |
panelCapacityWatts |
ความจุ (หน่วยเป็นวัตต์) ของแผงที่ใช้ในการคำนวณ |
panelHeightMeters |
ความสูงเป็นเมตรในแนวตั้งของแผงที่ใช้ในการคำนวณ |
panelWidthMeters |
ความกว้าง (หน่วยเป็นเมตรในแนวตั้ง) ของแผงที่ใช้ในการคำนวณ |
panelLifetimeYears |
อายุการใช้งานที่คาดไว้ของแผงโซลาร์เซลล์ (หน่วยเป็นปี) ซึ่งจะใช้ในการคำนวณทางการเงิน |
maxArrayAreaMeters2 |
ขนาดของแผงเซลล์แสงอาทิตย์สูงสุดในหน่วยตารางเมตร |
maxSunshineHoursPerYear |
จำนวนชั่วโมงสูงสุดที่ได้รับแสงแดดต่อปี โดยจุดใดก็ได้บนหลังคา จำนวนชั่วโมงที่มีแสงแดดคือการวัดปริมาณการแผ่รังสี (พลังงาน) ทั้งหมดที่ได้รับต่อปี 1 ชั่วโมงที่มีแสงแดด = 1 kWh ต่อ kW (โดย kW หมายถึง kW ของความจุภายใต้เงื่อนไขการทดสอบมาตรฐาน) |
carbonOffsetFactorKgPerMwh |
ปริมาณ CO2 ที่ผลิตได้ต่อ MWh ของไฟฟ้าในระบบโครงข่ายจ่ายไฟฟ้า ซึ่งเป็นการวัดความเข้มของคาร์บอนจากไฟฟ้าในโครงข่ายที่ถูกแทนที่ด้วยไฟฟ้าจากพลังงานแสงอาทิตย์ |
wholeRoofStats |
ขนาดทั้งหมดและควอนไทล์แสงแดดสำหรับส่วนของหลังคาที่กำหนดให้กับส่วนหลังคาบางส่วน แม้ว่าจะมีชื่อดังกล่าว แต่ก็อาจไม่รวมทั้งอาคาร ดู |
buildingStats |
ขนาดและควอนไทล์แสงแดดสำหรับทั้งอาคาร รวมถึงส่วนของหลังคาที่ไม่ได้กำหนดให้กับส่วนหลังคาบางส่วน เนื่องจากไม่ได้ระบุการวางแนวของส่วนเหล่านี้ไว้อย่างชัดเจน ค่าประมาณพื้นที่หลังคาจึงไม่น่าเชื่อถือ แต่ค่าประมาณพื้นที่พื้นดินเชื่อถือได้ อาจเป็นไปได้ว่าพื้นที่หลังคาทั้งอาคารที่เชื่อถือได้มากกว่าสามารถหาได้โดยการปรับขนาดพื้นที่หลังคาจาก |
roofSegmentStats[] |
ขนาดและควอนไทล์แสงแดดสำหรับส่วนหลังคาแต่ละส่วน |
solarPanels[] |
|
solarPanelConfigs[] |
|
financialAnalyses[] |
|
SizeAndSunshineStats
ควอนไทล์ขนาดและแสงแดดของหลังคาหรือส่วนหนึ่งของหลังคา
| การแสดง JSON |
|---|
{ "areaMeters2": number, "sunshineQuantiles": [ number ], "groundAreaMeters2": number } |
| ช่อง | |
|---|---|
areaMeters2 |
พื้นที่ของหลังคาหรือส่วนของหลังคาในหน่วย ตร.ม. นี่คือพื้นที่หลังคา (พิจารณาความเอียง) ไม่ใช่พื้นที่ฐานราก |
sunshineQuantiles[] |
ควอนไทล์ของความสว่างของแสงแดดแบบจุดทั่วทั้งพื้นที่ หากมีค่า N ที่นี่ ค่านี้จะแสดงถึง (N-1)-ile เช่น หากมี 5 ค่า ค่าเหล่านั้นจะเป็นควอไทล์ (ต่ำสุด, 25%, 50%, 75%, สูงสุด) ค่าจะอยู่ในหน่วย kWh/kW ต่อปี เช่น |
groundAreaMeters2 |
พื้นที่รอยเท้าบนพื้นดินที่หลังคาหรือส่วนของหลังคาครอบคลุมในหน่วย ตร.ม. |
RoofSegmentSizeAndSunshineStats
ข้อมูลเกี่ยวกับขนาดและควอนไทล์ความสว่างของแสงแดดของส่วนหลังคา
| การแสดง JSON |
|---|
{ "stats": { object ( |
| ช่อง | |
|---|---|
stats |
ขนาดทั้งหมดและควอนไทล์แสงแดดสำหรับส่วนหลังคา |
center |
จุดที่อยู่ใกล้กับกึ่งกลางของส่วนหลังคา |
boundingBox |
กรอบล้อมรอบของส่วนหลังคา |
pitchDegrees |
มุมของส่วนหลังคาที่สัมพันธ์กับระนาบพื้นตามทฤษฎี 0 = ขนานกับพื้น, 90 = ตั้งฉากกับพื้น |
azimuthDegrees |
ทิศทางเข็มทิศที่ส่วนหลังคาชี้ไป 0 = เหนือ, 90 = ตะวันออก, 180 = ใต้ สำหรับส่วนหลังคา "แบน" ( |
planeHeightAtCenterMeters |
ความสูงของระนาบส่วนหลังคาในหน่วยเมตรเหนือระดับน้ำทะเล ณ จุดที่กำหนดโดย |
SolarPanel
SolarPanel อธิบายตำแหน่ง การวางแนว และการผลิตของแผงโซลาร์เซลล์แผงเดียว ดูช่อง panelHeightMeters, panelWidthMeters และ panelCapacityWatts ใน SolarPotential เพื่อดูข้อมูลเกี่ยวกับพารามิเตอร์ของแผง
| การแสดง JSON |
|---|
{ "center": { object ( |
| ช่อง | |
|---|---|
center |
ตรงกลางของแผง |
orientation |
การวางแนวของแผง |
yearlyEnergyDcKwh |
ปริมาณพลังงานแสงอาทิตย์ที่เลย์เอาต์นี้รับได้ตลอดทั้งปีในหน่วย DC kWh |
segmentIndex |
ดัชนีใน |
SolarPanelOrientation
การวางแนวของแผงโซลาร์เซลล์ ซึ่งต้องตีความโดยสัมพันธ์กับมุมแอซิมัทของส่วนหลังคาที่วางแผง
| Enum | |
|---|---|
SOLAR_PANEL_ORIENTATION_UNSPECIFIED |
ไม่ทราบการวางแนวแผง |
LANDSCAPE |
แผง LANDSCAPE มีขอบด้านยาวตั้งฉากกับทิศทางมุมแอซิมัทของส่วนหลังคาที่วางแผงไว้ |
PORTRAIT |
แผง PORTRAIT มีขอบด้านยาวขนานกับทิศทางมุมแอซิมัทของส่วนหลังคาที่วางแผงไว้ |
SolarPanelConfig
SolarPanelConfig อธิบายการจัดวางแผงโซลาร์เซลล์บนหลังคาที่เฉพาะเจาะจง
| การแสดง JSON |
|---|
{
"panelsCount": integer,
"yearlyEnergyDcKwh": number,
"roofSegmentSummaries": [
{
object ( |
| ช่อง | |
|---|---|
panelsCount |
จำนวนแผงทั้งหมด โปรดทราบว่าข้อมูลนี้ซ้ำซ้อนกับ (ผลรวมของ) ฟิลด์ที่เกี่ยวข้องใน |
yearlyEnergyDcKwh |
ปริมาณพลังงานแสงอาทิตย์ที่เลย์เอาต์นี้รับได้ตลอดทั้งปีในหน่วย DC kWh โดยสมมติว่าใช้แผงที่อธิบายไว้ข้างต้น |
roofSegmentSummaries[] |
ข้อมูลเกี่ยวกับการผลิตของส่วนหลังคาแต่ละส่วนที่มีแผงอย่างน้อย 1 แผงในเลย์เอาต์นี้ |
RoofSegmentSummary
ข้อมูลเกี่ยวกับส่วนของหลังคาในอาคาร โดยมีแผงจำนวนหนึ่งวางอยู่บนหลังคา
| การแสดง JSON |
|---|
{ "panelsCount": integer, "yearlyEnergyDcKwh": number, "pitchDegrees": number, "azimuthDegrees": number, "segmentIndex": integer } |
| ช่อง | |
|---|---|
panelsCount |
จำนวนแผงทั้งหมดในกลุ่มนี้ |
yearlyEnergyDcKwh |
ปริมาณพลังงานแสงอาทิตย์ที่ส่วนนี้ของเลย์เอาต์สามารถรับได้ตลอดทั้งปีในหน่วย DC kWh โดยสมมติว่าใช้แผงตามที่อธิบายไว้ข้างต้น |
pitchDegrees |
มุมของส่วนหลังคาที่สัมพันธ์กับระนาบพื้นตามทฤษฎี 0 = ขนานกับพื้น, 90 = ตั้งฉากกับพื้น |
azimuthDegrees |
ทิศทางเข็มทิศที่ส่วนหลังคาชี้ไป 0 = เหนือ, 90 = ตะวันออก, 180 = ใต้ สำหรับส่วนหลังคา "แบน" ( |
segmentIndex |
ดัชนีใน |
FinancialAnalysis
การวิเคราะห์ต้นทุนและประโยชน์ของเลย์เอาต์แผงโซลาร์เซลล์ที่เหมาะสมที่สุดสำหรับขนาดค่าไฟที่เฉพาะเจาะจง
| การแสดง JSON |
|---|
{ "monthlyBill": { object ( |
| ช่อง | |
|---|---|
monthlyBill |
บิลค่าไฟรายเดือนที่การวิเคราะห์นี้ใช้เป็นสมมติฐาน |
defaultBill |
ระบุว่าขนาดบิลนี้เป็นขนาดบิลที่เลือกให้เป็นบิลเริ่มต้นสำหรับพื้นที่ที่อาคารนี้ตั้งอยู่หรือไม่ |
averageKwhPerMonth |
ปริมาณไฟฟ้าที่บ้านใช้ในเดือนโดยเฉลี่ย โดยอิงตามขนาดของบิลและอัตราค่าไฟฟ้าในพื้นที่ |
financialDetails |
ข้อมูลทางการเงินที่ใช้ได้ไม่ว่าจะใช้วิธีการจัดหาเงินทุนแบบใดก็ตาม |
leasingSavings |
ค่าใช้จ่ายและประโยชน์ของการเช่าซื้อแผงโซลาร์เซลล์ |
cashPurchaseSavings |
ต้นทุนและประโยชน์ของการซื้อแผงโซลาร์เซลล์ด้วยเงินสด |
financedPurchaseSavings |
ต้นทุนและประโยชน์ของการซื้อแผงโซลาร์เซลล์โดยการจัดหาเงินทุนสำหรับการซื้อ |
panelConfigIndex |
ดัชนีใน |
เงินทอง
แสดงจำนวนเงินพร้อมประเภทสกุลเงิน
| การแสดง JSON |
|---|
{ "currencyCode": string, "units": string, "nanos": integer } |
| ช่อง | |
|---|---|
currencyCode |
รหัสสกุลเงิน 3 ตัวอักษรที่กำหนดไว้ใน ISO 4217 |
units |
หน่วยทั้งหมดของจำนวนเงิน เช่น หาก |
nanos |
จำนวนหน่วยนาโน (10^-9) ของจำนวนเงิน ค่าต้องอยู่ระหว่าง -999,999,999 ถึง +999,999,999 (รวมค่าแรกและค่าสุดท้าย) หาก |
FinancialDetails
รายละเอียดการวิเคราะห์ทางการเงิน รายละเอียดบางอย่างเหล่านี้จัดเก็บไว้ในระดับที่สูงกว่าแล้ว (เช่น ค่าใช้จ่ายที่ต้องจ่ายเอง) จำนวนเงินทั้งหมดเป็นจำนวนเงินตลอดอายุการใช้งานที่กำหนดโดยช่อง panelLifetimeYears ใน SolarPotential หมายเหตุ: ค่าใช้จ่ายที่ต้องจ่ายเองในการซื้อแผงจะระบุไว้ในช่อง outOfPocketCost ใน CashPurchaseSavings
| การแสดง JSON |
|---|
{ "initialAcKwhPerYear": number, "remainingLifetimeUtilityBill": { object ( |
| ช่อง | |
|---|---|
initialAcKwhPerYear |
จำนวน AC kWh ที่เราคิดว่าแผงโซลาร์เซลล์จะผลิตได้ในปีแรก |
remainingLifetimeUtilityBill |
ใบเรียกเก็บเงินค่าสาธารณูปโภคสำหรับไฟฟ้าที่ไม่ได้ผลิตจากพลังงานแสงอาทิตย์ตลอดอายุการใช้งานของแผงโซลาร์เซลล์ |
federalIncentive |
จำนวนเงินที่ได้รับจากเงินสนับสนุนของรัฐบาลกลาง ซึ่งจะใช้ได้ในกรณีที่ผู้ใช้ซื้อแผง (โดยมีหรือไม่มีเงินกู้) |
stateIncentive |
จำนวนเงินที่ได้รับจากสิ่งจูงใจของรัฐ ซึ่งจะมีผลหากผู้ใช้ซื้อแผง (โดยมีหรือไม่มีเงินกู้) |
utilityIncentive |
จำนวนเงินที่ได้รับจากสิ่งจูงใจด้านสาธารณูปโภค ซึ่งจะมีผลหากผู้ใช้ซื้อแผง (โดยมีหรือไม่มีสินเชื่อ) |
lifetimeSrecTotal |
จำนวนเงินที่ผู้ใช้จะได้รับจากเครดิตพลังงานหมุนเวียนจากแสงอาทิตย์ตลอดอายุการใช้งานของแผง ซึ่งจะใช้ในกรณีที่ผู้ใช้ซื้อแผง (โดยมีหรือไม่มีสินเชื่อ) |
costOfElectricityWithoutSolar |
ต้นทุนไฟฟ้ารวมที่ผู้ใช้จะต้องจ่ายตลอดระยะเวลาอายุการใช้งานหากไม่ได้ติดตั้งแผงโซลาร์เซลล์ |
netMeteringAllowed |
อนุญาตให้ใช้การวัดไฟฟ้าแบบสุทธิหรือไม่ |
solarPercentage |
เปอร์เซ็นต์ (0-100) ของพลังงานของผู้ใช้ที่มาจากพลังงานแสงอาทิตย์ ใช้ได้สำหรับปีแรก แต่ถูกต้องโดยประมาณสำหรับปีต่อๆ ไป |
percentageExportedToGrid |
เปอร์เซ็นต์ (0-100) ของการผลิตไฟฟ้าจากแสงอาทิตย์ที่เราสันนิษฐานว่าส่งออกไปยังโครงข่ายไฟฟ้า โดยอิงตามไตรมาสแรกของการผลิต ซึ่งจะส่งผลต่อการคำนวณหากไม่อนุญาตให้ใช้การวัดผลสุทธิ |
LeasingSavings
ต้นทุนและประโยชน์ของการเช่าซื้อแผงโซลาร์เซลล์ที่มีการกำหนดค่าเฉพาะด้วยการใช้ไฟฟ้าเฉพาะ
| การแสดง JSON |
|---|
{ "leasesAllowed": boolean, "leasesSupported": boolean, "annualLeasingCost": { object ( |
| ช่อง | |
|---|---|
leasesAllowed |
อนุญาตให้เช่าซื้อในเขตอำนาจศาลนี้หรือไม่ (บางรัฐไม่อนุญาตให้เช่าซื้อ) หากช่องนี้เป็นเท็จ ระบบอาจไม่สนใจค่าในข้อความนี้ |
leasesSupported |
เครื่องมือคำนวณทางการเงินรองรับการเช่าซื้อในเขตอำนาจศาลนี้หรือไม่ หากช่องนี้เป็นเท็จ ระบบอาจไม่สนใจค่าในข้อความนี้ ซึ่งไม่เกี่ยวข้องกับ |
annualLeasingCost |
ค่าเช่าซื้อรายปีโดยประมาณ |
savings |
จำนวนเงินที่ประหยัดได้ (หรือไม่ประหยัด) ตลอดระยะเวลา |
SavingsOverTime
ข้อมูลทางการเงินที่มีการแชร์ระหว่างวิธีการจัดหาเงินทุนต่างๆ
| การแสดง JSON |
|---|
{ "savingsYear1": { object ( |
| ช่อง | |
|---|---|
savingsYear1 |
เงินที่ประหยัดได้ในปีแรกหลังจากการติดตั้งแผงโซลาร์เซลล์ |
savingsYear20 |
เงินที่ประหยัดได้ในช่วง 20 ปีแรกหลังจากติดตั้งแผงโซลาร์เซลล์ |
presentValueOfSavingsYear20 |
เมื่อใช้อัตราส่วนลดที่สมมติขึ้น มูลค่าปัจจุบันของเงินที่ประหยัดได้สะสม 20 ปีคือเท่าใด |
savingsLifetime |
เงินที่ประหยัดได้ตลอดอายุการใช้งานของแผง |
presentValueOfSavingsLifetime |
เมื่อใช้อัตราส่วนลดที่สมมติขึ้น มูลค่าปัจจุบันของเงินที่ประหยัดได้สะสมตลอดอายุการใช้งานคือเท่าใด |
financiallyViable |
ระบุว่าสถานการณ์นี้เป็นไปได้ทางการเงินหรือไม่ จะเป็นเท็จสำหรับสถานการณ์ที่มีความมั่นคงทางการเงินต่ำ (เช่น ขาดทุน) |
CashPurchaseSavings
ต้นทุนและประโยชน์ของการซื้อแผงโซลาร์เซลล์ที่มีการกำหนดค่าเฉพาะโดยตรงซึ่งมีการใช้ไฟฟ้าเฉพาะ
| การแสดง JSON |
|---|
{ "outOfPocketCost": { object ( |
| ช่อง | |
|---|---|
outOfPocketCost |
ค่าใช้จ่ายเริ่มต้นก่อนหักสิ่งจูงใจด้านภาษี: จำนวนเงินที่ต้องจ่ายเอง ซึ่งแตกต่างจาก |
upfrontCost |
ค่าใช้จ่ายเริ่มต้นหลังหักสิ่งจูงใจทางภาษี: จำนวนเงินที่ต้องจ่ายในปีแรก ซึ่งต่างจาก |
rebateValue |
มูลค่าของเงินคืนภาษีทั้งหมด |
savings |
จำนวนเงินที่ประหยัดได้ (หรือไม่ประหยัด) ตลอดระยะเวลาที่ผ่านมา |
paybackYears |
จำนวนปีจนกว่าจะคืนทุน ค่าลบหมายความว่าไม่มีการคืนทุนภายในระยะเวลาตลอดอายุการใช้งาน |
FinancedPurchaseSavings
ต้นทุนและประโยชน์ของการใช้เงินกู้เพื่อซื้อแผงโซลาร์เซลล์ที่มีการกำหนดค่าเฉพาะโดยมีการใช้ไฟฟ้าเฉพาะ
| การแสดง JSON |
|---|
{ "annualLoanPayment": { object ( |
| ช่อง | |
|---|---|
annualLoanPayment |
การชำระเงินกู้รายปี |
rebateValue |
มูลค่าของเงินคืนภาษีทั้งหมด (รวมถึงเครดิตภาษีการลงทุนของรัฐบาลกลาง (ITC)) |
loanInterestRate |
อัตราดอกเบี้ยของสินเชื่อที่ใช้ในการคำนวณชุดนี้ |
savings |
จำนวนเงินที่ประหยัดได้ (หรือไม่ประหยัด) ตลอดระยะเวลาที่ผ่านมา |
DetectedArrays
ข้อมูลเกี่ยวกับแผงโซลาร์เซลล์ที่ตรวจพบบนอาคาร
| การแสดง JSON |
|---|
{ "detectionStatus": enum ( |
| ช่อง | |
|---|---|
detectionStatus |
ระบุสถานะการตรวจจับแผงโซลาร์เซลล์สำหรับอาคารนี้ |
arrays[] |
รายการแผงเซลล์แสงอาทิตย์ที่ตรวจพบบนอาคาร |
latestCaptureDate |
วันที่ที่ระบุว่ามีการบันทึกข้อมูลแผงเซลล์แสงอาทิตย์ล่าสุดเมื่อใด |
DetectionStatus
ระบุสถานะการตรวจจับแผงโซลาร์เซลล์สำหรับอาคารนี้
| Enum | |
|---|---|
DETECTION_STATUS_UNSPECIFIED |
สถานะที่ไม่ได้ระบุ |
DETECTION_STATUS_DATA_UNAVAILABLE |
ไม่มีข้อมูลแผงโซลาร์เซลล์ที่ตรวจพบสำหรับอาคารนี้ |
DETECTION_STATUS_ARRAYS_DETECTED |
ตรวจพบแผงโซลาร์เซลล์อย่างน้อย 1 แผงสำหรับอาคารนี้ |
DETECTION_STATUS_NO_ARRAYS_DETECTED |
ไม่พบแผงเซลล์แสงอาทิตย์สำหรับอาคารนี้ |
SolarArray
รายละเอียดของแผงโซลาร์เซลล์ที่ตรวจพบ 1 แผง
| การแสดง JSON |
|---|
{ "polygonGeojson": { object } } |
| ช่อง | |
|---|---|
polygonGeojson |
การแสดงผล GeoJSON ของพื้นที่อาคารที่ตรวจพบแผงโซลาร์เซลล์ ข้อมูล GeoJSON ต้องอยู่ในรูปแบบ RFC 7946 และแสดงรูปหลายเหลี่ยมสำหรับพื้นที่ติดกัน 1 แห่ง รูปหลายเหลี่ยมจะแสดงด้วยลูปหลายลูปเมื่อมีรู ตัวอย่าง { "type": "Polygon", "coordinates": [ [ [-1, -1], [-1, 0], [0, 0], [-1, -1] ] ] } |