I think that it's valid CF to include the auxiliary coordinates in the extended 
grid_mapping format: `Temperature:grid_mapping = "Lambert_Conformal: lat lon x 
y";`, as is done in the example below.

```
dimensions:
  y = 228;
  x = 306;
variables:
  int Lambert_Conformal;
    Lambert_Conformal:grid_mapping_name = "lambert_conformal_conic";
    Lambert_Conformal:standard_parallel = 25.0;
    Lambert_Conformal:longitude_of_central_meridian = 265.0;
    Lambert_Conformal:latitude_of_projection_origin = 25.0;
  double y(y);
    y:standard_name = "projection_y_coordinate";
  double x(x);
    x:standard_name = "projection_x_coordinate";
  double lat(y, x);
    lat:standard_name = "latitude";
  double lon(y, x);
    lon:standard_name = "longitude";
  float Temperature(y, x);
    Temperature:units = "K";
    Temperature:coordinates = "lat lon";
    Temperature:grid_mapping = "Lambert_Conformal: lat lon x y";
```

I see now that my language was wrong when I talked about "ascertaining" the 
order. I meant that any N-d auxiliary coordinate variables given by the 
grid_mapping attribute are to be ignored when mapping the named variables to 
the CRS-WKT axes. 

However, I have checked back with your text, and see that you have written that 
it is the order of the _coordinate variables_ that is used, so my point about 
ignoring auxiliary coordinates is already catered for, so I'm happy. Sorry for 
the diversion!

-- 
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/223#issuecomment-570516898

This list forwards relevant notifications from Github.  It is distinct from 
[email protected], although if you do nothing, a subscription to the 
UCAR list will result in a subscription to this list.
To unsubscribe from this list only, send a message to 
[email protected].

Reply via email to