honeybee_plus.radiance.sky.climatebased module¶
-
class
honeybee_plus.radiance.sky.climatebased.
ClimateBased
(location, month, day, hour, direct_radiation, diffuse_radiation, north=0, suffix=None)[source]¶ Bases:
honeybee_plus.radiance.sky._pointintimesky.PointInTimeSky
Create Standard CIE sky.
-
location
¶ A ladybug location
-
month
¶ A number to indicate month (1..12)
-
day
¶ A number to indicate day (1..31)
-
hour
¶ A number to indicate hour (0..23)
-
direct_radiation
¶ Direct-normal irradiance in W/m^2.
-
diffuse_radiation
¶ Diffuse-horizontal irradiance in W/m^2.
-
north_
¶ A number between 0 and 360 that represents the degrees off from the y-axis to make North. The default North direction is set to the Y-axis (default: 0 degrees).
-
suffix
¶ An optional suffix for sky name. The suffix will be added at the end of the standard name. Use this input to customize the new and avoid sky being overwritten by other skymatrix components.
-
classmethod
from_lat_long
(city, latitude, longitude, timezone, elevation, month, day, hour, direct_radiation, diffuse_radiation, north=0, suffix=None)[source]¶ Create sky from latitude and longitude.
-
classmethod
from_wea
(wea, month, day, hour, north=0, suffix=None)[source]¶ Create sky from wea file.
-
property
is_climate_based
¶ Return True if the sky is climated-based.
-
property
name
¶ Sky default name.
-
property
sky_type
¶ Specify 0 for visible radiation, 1 for solar radiation and 2 for luminance.
-
property
sky_type_human_readable
¶ Human readable sky type.
-