oggm.utils.cook_rgidf¶
-
oggm.utils.
cook_rgidf
(gi_gdf, o1_region, o2_region='01', version='60', ids=None, bgndate='20009999', id_suffix='', assign_column_values=None)[source]¶ Convert a glacier inventory into a dataset looking like the RGI (OGGM ready).
Parameters: - gi_gdf : :py:geopandas.GeoDataFrame
the GeoDataFrame of the user’s glacier inventory.
- o1_region : str
Glacier RGI region code, which is important for some OGGM applications. For example, oggm.shop.its_live() need it to locate the right dataset. Needs to be assigned.
- o2_region : str or list of str
Glacier RGI subregion code (default: 01)
- bgndate : str or list of str
The date of the outlines. This is quite important for the glacier evolution runs, which start at the RGI date. Format:
'YYYYMMDD'
, (MMDD is not used).- version : str
Glacier inventory version code, which is necessary to generate the RGIId. The default is ‘60’.
- ids : list of IDs as integers. The default is None, which generates the
RGI ids automatically following the glacier order.
- id_suffix : str or None
Add a suffix to the glacier ids. The default is None, no suffix
- assign_column_values : dict or None
Assign predefined values from the original data to the RGI dataframe. dict format :
- key: name of the column in the original dataframe
- value: name of the column in the RGI-like file to assign the values to
Returns: - cooked_rgidf : :py:geopandas.GeoDataFrame
glacier inventory into a dataset looking like the RGI (OGGM ready)