diff --git a/docs/history.md b/docs/history.md index 72bdc128..ee975fb2 100644 --- a/docs/history.md +++ b/docs/history.md @@ -3,6 +3,7 @@ ## Development version (unreleased) * FIX: Add history to cfradial1 output, and fix minor error in CfRadial1_Export.ipynb notebook({pull}`132`) by [@syedhamidali](https://github.com/syedhamidali) +* FIX: align coordinates in backends ({pull}`139`) by [@kmuehlbauer](https://github.com/kmuehlbauer) ## 0.4.0 (2023-09-27) diff --git a/xradar/io/backends/furuno.py b/xradar/io/backends/furuno.py index 08032008..c26bd6a9 100644 --- a/xradar/io/backends/furuno.py +++ b/xradar/io/backends/furuno.py @@ -602,7 +602,7 @@ def open_store_variable(self, name, var): dims = (dim, "range") attrs[ "coordinates" - ] = "elevation azimuth range latitude longitude altitude time rtime sweep_mode" + ] = "elevation azimuth range latitude longitude altitude time" return Variable(dims, data, attrs, encoding) def open_store_coordinates(self): diff --git a/xradar/io/backends/gamic.py b/xradar/io/backends/gamic.py index 551171cc..ec5e142f 100644 --- a/xradar/io/backends/gamic.py +++ b/xradar/io/backends/gamic.py @@ -127,9 +127,7 @@ def _get_gamic_variable_name_and_attrs(attrs, dtype): attrs["_FillValue"] = undetect attrs["_Undetect"] = undetect - attrs[ - "coordinates" - ] = "elevation azimuth range latitude longitude altitude time rtime sweep_mode" + attrs["coordinates"] = "elevation azimuth range latitude longitude altitude time" return name, attrs diff --git a/xradar/io/backends/iris.py b/xradar/io/backends/iris.py index 65837413..97d0ee1a 100644 --- a/xradar/io/backends/iris.py +++ b/xradar/io/backends/iris.py @@ -3836,7 +3836,7 @@ def open_store_variable(self, name, var): attrs = {key: mapping[key] for key in moment_attrs if key in mapping} attrs[ "coordinates" - ] = "elevation azimuth range latitude longitude altitude time rtime sweep_mode" + ] = "elevation azimuth range latitude longitude altitude time" return mname, Variable((dim, "range"), data, attrs, encoding) def open_store_coordinates(self, var): diff --git a/xradar/io/backends/odim.py b/xradar/io/backends/odim.py index 380c7e58..1035b878 100644 --- a/xradar/io/backends/odim.py +++ b/xradar/io/backends/odim.py @@ -482,7 +482,9 @@ def _get_odim_variable_name_and_attrs(name, attrs): pass else: attrs.update({key: mapping[key] for key in moment_attrs}) - attrs["coordinates"] = "elevation azimuth range" + attrs[ + "coordinates" + ] = "elevation azimuth range latitude longitude altitude time" return name, attrs