windkit.io.windio.bwc_from_windio#
- windkit.io.windio.bwc_from_windio(plant_data, crs=None, wind_dir_crs=None)[source]#
Convert windIO plant data to windkit Binned Wind Climate.
Warning
windIO support is experimental. API may change in future versions.
- Parameters:
plant_data (dict) – windIO plant dictionary containing site.energy_resource with binned wind distribution parameters.
crs (int, dict, str, pyproj.CRS, or None) – Coordinate reference system. Required.
wind_dir_crs (CRS-like, optional) – CRS that defines the wind-direction frame. A projected CRS denotes grid north and a geographic CRS denotes true north.
- Returns:
Binned Wind Climate dataset with point or stacked_point spatial structure. Uses stacked_point when multi-height data is detected.
- Return type:
- Raises:
ValueError – If CRS is not provided. If required binned distribution parameters are missing.
Examples
>>> from windkit.io.windio import read_plant >>> from windkit.io.windio.translate import bwc_from_windio >>> plant_data = read_plant("site.yaml") >>> bwc = bwc_from_windio(plant_data, crs="EPSG:32632")