pvlib.solarposition.pyephem¶
-
pvlib.solarposition.
pyephem
(time, latitude, longitude, altitude=0, pressure=101325, temperature=12, horizon='+0:00')[source]¶ Calculate the solar position using the PyEphem package.
Parameters: - time : pandas.DatetimeIndex
Localized or UTC.
- latitude : float
positive is north of 0
- longitude : float
positive is east of 0
- altitude : float, default 0
distance above sea level in meters.
- pressure : int or float, optional, default 101325
air pressure in Pascals.
- temperature : int or float, optional, default 12
air temperature in degrees C.
- horizon : string, optional, default ‘+0:00’
arc degrees:arc minutes from geometrical horizon for sunrise and sunset, e.g., horizon=’+0:00’ to use sun center crossing the geometrical horizon to define sunrise and sunset, horizon=’-0:34’ for when the sun’s upper edge crosses the geometrical horizon
Returns: - pandas.DataFrame
index is the same as input time argument The DataFrame will have the following columns: apparent_elevation, elevation, apparent_azimuth, azimuth, apparent_zenith, zenith.
See also