snap_to_target#
- mhm_tools.common.xarray_utils.snap_to_target(ds: Dataset | DataArray, lat_key: str, lon_key: str, target_lat_array, target_lon_array, new_lat_key: str = 'lat', new_lon_key: str = 'lon') Dataset | DataArray[source]#
Rename latitude/longitude dimensions and assign exact target coordinates.
This is useful after nearest-neighbor grid matching, where selected values are correct by position but coordinate labels still need to match exactly for xarray alignment.