diff --git a/src/stream_cdf_o.c b/src/stream_cdf_o.c index d3fcc435cae32ec8281d718e6c4351e429c6a37c..719d8be57b5952b21df7ee2bff419d1de5d77717 100644 --- a/src/stream_cdf_o.c +++ b/src/stream_cdf_o.c @@ -709,7 +709,7 @@ cdfDefIrregularGridCommon(stream_t *streamptr, int gridID, size_t xsize, size_t cdfPutGridStdAtts(fileID, ncxvarid, gridID, 'X'); // attribute for Panoply - if (ndims == 3) cdf_put_att_text(fileID, ncxvarid, "_CoordinateAxisType", 3, "Lon"); + if (!CDI_CMOR_Mode && ndims == 3) cdf_put_att_text(fileID, ncxvarid, "_CoordinateAxisType", 3, "Lon"); if ((xboundsPtr = gridInqXboundsPtr(gridID)) && nvdimID != CDI_UNDEFID) { @@ -736,7 +736,7 @@ cdfDefIrregularGridCommon(stream_t *streamptr, int gridID, size_t xsize, size_t cdfPutGridStdAtts(fileID, ncyvarid, gridID, 'Y'); // attribute for Panoply - if (ndims == 3) cdf_put_att_text(fileID, ncyvarid, "_CoordinateAxisType", 3, "Lat"); + if (!CDI_CMOR_Mode && ndims == 3) cdf_put_att_text(fileID, ncyvarid, "_CoordinateAxisType", 3, "Lat"); if ((yboundsPtr = gridInqYboundsPtr(gridID)) && nvdimID != CDI_UNDEFID) {