> Is it the case that any variable which has all the compressed dimensions in 
> the same order as the data variable must be compressed?

I now don't think that this needs to be proscribed, as we might want to share 
auxiliary coordinates between compressed and non-compressed data variables, 
e.g. 
```
dimensions:
  lat=73;
  lon=96;
  landpoint=2381;
  depth=4;
variables:
  int landpoint(landpoint);
    landpoint:compress="lat lon";
  float landsoilt(depth, landpoint);
    landsoilt:long_name="soil temperature";
    landsoilt:units="K";
    landsoilt:coordinates="aux1";
  float tas(lat, lon);
    landsoilt:long_name="air temperature";
    landsoilt:units="K";
    landsoilt:coordinates="aux1";
  float landsoilq(depth, lat, lon);
    landsoilt:long_name="soil moisture";
    landsoilt:units="1";
    landsoilt:coordinates="aux1";
  float depth(depth);
  float lat(lat);
  float lon(lon);
  int aux1(landpoint);
```



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/cf-convention/cf-conventions/issues/147#issuecomment-429276973

Reply via email to