|
216 | 216 | "CHCPC_01440": "radar_estimated_rain_rate", |
217 | 217 | "CHCPC_02880": "radar_estimated_rain_rate", |
218 | 218 | "CHCPC_04320": "radar_estimated_rain_rate", |
| 219 | + "CHCPCH_00005": "radar_estimated_rain_rate", |
| 220 | + "CHCPCH_00060": "radar_estimated_rain_rate", |
| 221 | + "CHCPCH_00180": "radar_estimated_rain_rate", |
| 222 | + "CHCPCH_00360": "radar_estimated_rain_rate", |
| 223 | + "CHCPCH_00720": "radar_estimated_rain_rate", |
| 224 | + "CHCPCH_01440": "radar_estimated_rain_rate", |
| 225 | + "CHCPCH_02880": "radar_estimated_rain_rate", |
| 226 | + "CHCPCH_04320": "radar_estimated_rain_rate", |
219 | 227 | "CHCPCH": "radar_estimated_rain_rate", |
220 | 228 | "CHRFQ": "radar_estimated_rain_rate", |
221 | 229 | "CHRFO": "radar_estimated_rain_rate", |
@@ -259,7 +267,7 @@ def read_odim_grid_h5( |
259 | 267 | nodata=np.nan, |
260 | 268 | undetect=np.nan, |
261 | 269 | use_file_conversion=True, |
262 | | - time_ref="end", |
| 270 | + time_ref="start", |
263 | 271 | **kwargs, |
264 | 272 | ): |
265 | 273 | """ |
@@ -534,9 +542,7 @@ def read_odim_grid_h5( |
534 | 542 | if "what" in hfile[dset] and "product" in hfile[dset]["what"].attrs: |
535 | 543 | field_dic["product"] = hfile[dset]["what"].attrs["product"] |
536 | 544 | if odim_object == "CVOL": # add height info |
537 | | - field_dic[ |
538 | | - "product" |
539 | | - ] += f"_{hfile[dset]['what'].attrs['prodpar']:f}".encode() |
| 545 | + field_dic["product"] += f"_{hfile[dset]['what'].attrs['prodpar']:f}".encode() |
540 | 546 | field_dic["product"] = np.bytes_(field_dic["product"]) |
541 | 547 |
|
542 | 548 | fields[field_name] = field_dic |
@@ -953,9 +959,7 @@ def read_odim_h5( |
953 | 959 | 0, delta_seconds, rays |
954 | 960 | ) |
955 | 961 | start_epoch = t_data.min() |
956 | | - start_time = datetime.datetime.fromtimestamp( |
957 | | - start_epoch, datetime.timezone.utc |
958 | | - ) |
| 962 | + start_time = datetime.datetime.timezone.utcfromtimestamp(start_epoch) |
959 | 963 | _time["units"] = make_time_unit_str(start_time) |
960 | 964 | _time["data"] = (t_data - start_epoch).astype(float) |
961 | 965 |
|
|
0 commit comments