Solar API 概念

歐洲經濟區 (EEA) 開發人員

Solar API 會透過 buildingInsightsdataLayers 端點提供太陽能發電潛能資料。如要使用 Solar API 資料,瞭解下列概念可能會有所幫助:

日射量和日照量

建築物的太陽能發電潛力主要取決於日照量和其他因素。太陽輻照度是指特定區域接收到的光量,而太陽日照量則是測量特定區域一段時間內接收到的平均太陽輻照度。

千瓦 (kW) 是功率的測量單位,也就是某物使用能源的速率,而千瓦時 (kWh) 則是能源用量或能源容量的測量單位。太陽輻照度以千瓦為單位,太陽日照量則以千瓦時為單位。

1 kWh/kW 等於 1 個日照時數,定義為每平方公尺的陽光強度達到平均 1,000 瓦 (1 千瓦) 的能量時數。

舉例來說,如果屋頂某部分的太陽能日照量為 2000 kWh/kW/年,則安裝在該處的 1 kW 太陽能板陣列每年可產生 2000 kWh。如果將 4 kW 陣列放在相同位置,每年可產生 8000 kWh。

標準測試條件是業界標準基準,用於判斷太陽能板的發電量。在標準測試條件下,太陽能板的輸出功率即為最大功率額定值或容量。在標準測試條件下,1 kW 的太陽能板可產生 1 kWh 的能源。

晴朗程度和日照量分位數

Solar API 將「日照量」定義為屋頂特定區域相對於屋頂其他區域的日照量,以年平均值計算。屋頂某些區域可能因附近建築物或樹木遮蔽而較暗,其他區域則可能完全暴露在天空下,因此接收更多陽光。

buildingInsights 回應中的 sunshineQuantiles 欄位提供 11 個值區 (或十分位數),代表屋頂或部分屋頂的日照程度。Solar API 會取得屋頂上的所有點,依「日照程度」排序,並找出最高、最低和 9 個間隔均勻的中間值。

舉例來說,假設某屋頂日照最充足的 1% 區域每年每千瓦可接收 1100 千瓦時,而日照最少的 1% 區域每年每千瓦可接收 400 千瓦時。屋頂接下來最暗的 20% 區域每年每千瓦可接收 500 kWh。屋頂上日照量次高的 50% 區域,每年每千瓦可接收 900 千瓦時的日照量。 其餘 28% 則為 1000 kWh/kW/年。

光柵

dataLayers 端點會傳回以 GeoTIFFs 編碼的太陽能資訊,這是一種點陣圖。

點陣是由以資料列和資料欄排列的儲存格或像素矩陣組成。每個像素都包含代表該位置資訊的值,例如海拔、樹冠、日照等。

點陣會儲存離散連續資料。離散資料 (例如土地覆蓋或土壤類型) 屬於主題或類別。連續資料代表沒有明確界線的現象,例如海拔或空照圖。

點陣是由波段組成,可測量資料集的不同特徵。點陣可以有一個或多個波段。每個頻帶都由儲存資訊的儲存格或像素矩陣組成。像素可以儲存浮點數或整數值。

像素的位元深度表示像素可儲存的值數量,計算公式為 2n,其中 n 是位元深度。舉例來說,8 位元像素最多可儲存 256 (28) 個值,範圍從 0 到 255。

堆疊的三個點陣帶,形成多帶點陣。

Flux

您可以使用 dataLayers 端點要求流量地圖。Solar API 將「通量」定義為屋頂每年日照量,單位為 kWh/kW/年。計算通量時,Solar API 會考量下列變數:

  • 位置資訊:Solar API 會使用各種天氣資料集每小時的太陽輻射資料,這些資料通常位於 4 到 10 公里的格線。API 會計算一年中每小時的太陽位置。這項功能會因所在位置而異,因此結果可能有所不同。
  • 天氣模式 (雲):太陽輻照度資料會將這些因素納入考量。
  • 附近障礙物遮蔽:計算時會考量樹木、其他建築物和屋頂其他部位的遮蔽情形。
  • 方位:屋頂各部分的傾斜度和方位角。
  • 實際效率:Solar API 計算的值與面板效率無關。如要計算發電量,請務必乘以太陽能板的千瓦數,並將其他系統損失納入考量。詳情請參閱「計算太陽能費用和節省金額」。

Solar API 不會考量下列變數:

  • 逆變器效率和其他損失:大部分值都是以直流電 kWh 計算,但有些值會轉換為交流電 kWh,並假設系統效率為 85%。
  • 髒污和積雪:這些因素不會納入計算。