mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-12-21 08:39:46 +08:00
a5cae51efc
re: https://github.com/pydata/xarray/issues/6374 As a result of a discussion about Xarray (see above issue), I decided to turn on the xarray convention for NCZarr datasets where possible so that xarray can read a larger set of nczarr generated datasets. This causes the following changes: * If the user wants to generate a pure zarr file, then the mode "zarr" must be explicitly used; it is no longer the case that "mode=xarray" or mode="noxarray" implies "mode=zarr". * It is still the case that "mode=noxarray" will turn off the XArray convention. The following conditions will cause ''_ARRAY_DIMENSIONS'' to not be written. * The variable is not in the root group, * Any dimension referenced by the variable is not in the root group.
35 lines
650 B
Plaintext
35 lines
650 B
Plaintext
netcdf ref_oldformat {
|
|
dimensions:
|
|
lat = 8 ;
|
|
_zdim_8 = 8 ;
|
|
_zdim_10 = 10 ;
|
|
variables:
|
|
int lat(lat) ;
|
|
lat:_FillValue = -1 ;
|
|
lat:lat_attr = "latitude" ;
|
|
data:
|
|
|
|
lat = 1, 2, 3, 4, 5, 6, 7, 8 ;
|
|
|
|
group: g1 {
|
|
variables:
|
|
int pos(_zdim_8, _zdim_10) ;
|
|
pos:_FillValue = -1 ;
|
|
pos:pos_attr = "latXlon" ;
|
|
|
|
// group attributes:
|
|
:g1_attr = 17 ;
|
|
data:
|
|
|
|
pos =
|
|
_, _, _, _, _, _, _, _, _, _,
|
|
_, _, _, _, _, _, _, _, _, _,
|
|
_, _, _, _, _, _, _, _, _, _,
|
|
_, _, _, _, _, _, _, _, _, _,
|
|
_, _, _, _, _, _, _, _, _, _,
|
|
_, _, _, _, _, _, _, _, _, _,
|
|
_, _, _, _, _, _, _, _, _, _,
|
|
_, _, _, _, _, _, _, _, _, _ ;
|
|
} // group g1
|
|
}
|