Install
In your application, go to Add public elements, and add all the public elements under PVGIS. No further configuration is needed.
Usage
In this library you'll find the following actions, which allow you to retrieve different historical data regarding photovoltaic production.
GetDailyRadiationRetrieves the average 24-hour profile of solar irradiance for a chosen month. It shows how sunlight intensity rises and falls throughout a typical day, useful for understanding daily power curves.
GetEstimatedOffGridProductionSimulates a standalone solar-plus-battery system to estimate performance reliability. It calculates metrics like the number of days the battery will go empty (E_miss) or full (E_lost), essential for designing remote systems without grid access.
E_miss
E_lost
GetEstimatedPVProductionCalculates the expected electricity generation of a standard grid-connected PV system. It returns daily, monthly, and yearly energy averages (kWh), taking into account panel tilt, orientation, and system losses.
kWh
GetHorizonProfileGenerates a 360-degree map of the horizon line at a specific location. It identifies obstacles (like mountains or buildings) and calculates when they will block the sun, which is critical for shading analysis.
GetHourlyRadiationProvides a raw time-series of solar irradiance and weather data for every specific hour over a selected historical period. This is the granular data used for advanced, custom solar modeling and research.
GetMonthlyRadiationReturns long-term monthly averages of solar irradiation (H) and temperature (T) over several years. It is used for high-level site assessment to see how sunny a location is across different seasons.
H
T
GetTypicalMeteorologicalYearConstructs a synthetic dataset representing a "standard" year of climate data (8,760 hours). It stitches together the most representative months from historical records to create a baseline file for solar simulations.