Nearly everything in pvlib represents azimuth angles as values in [0, 360) clockwise from north, except pvlib.iotools.get_pvgis_hourly:
|
surface_azimuth: float, default: 0 |
|
Orientation (azimuth angle) of the (fixed) plane. 0=south, 90=west, |
|
-90: east. Ignored for tracking systems. |
This inconsistency is a shame. However, I don't see any way to switch it to pvlib's convention without a hard break, which is also a shame. I wonder how others view the cost/benefit analysis here.
See also #1395 (comment)