mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-12-21 08:39:46 +08:00
97ce621091
re: esupport 31942 * Add a new set of remote tests based on using the opendap hyrax server * Re-enable --enable-dap-remote-tests as default on * Make it possible to query the DMR separate from the DAP so that it is possible to delay reading data until it is actually requested. This make things like ncdump -h much more efficient. * Fix handling of <Map>s in DMRs. * Fix some memory leaks
105 lines
2.1 KiB
Plaintext
105 lines
2.1 KiB
Plaintext
netcdf nc4_nc_classic_comp {
|
|
dimensions:
|
|
lat = 6 ;
|
|
lon = 5 ;
|
|
time = 2 ;
|
|
variables:
|
|
int lat(lat) ;
|
|
string lat:units = "degrees_north" ;
|
|
int lon(lon) ;
|
|
string lon:units = "degrees_east" ;
|
|
int time(time) ;
|
|
string time:units = "seconds" ;
|
|
float z(time, lat, lon) ;
|
|
string z:units = "meters" ;
|
|
z:valid_range = 0., 5000. ;
|
|
z:_FillValue = 1.f ;
|
|
string z:_edu.ucar.maps = "/time", "/lat", "/lon" ;
|
|
float t(time, lat, lon) ;
|
|
string t:_edu.ucar.maps = "/time", "/lat", "/lon" ;
|
|
double p(time, lat, lon) ;
|
|
p:_FillValue = -9999. ;
|
|
string p:_edu.ucar.maps = "/time", "/lat", "/lon" ;
|
|
short rh(time, lat, lon) ;
|
|
rh:_FillValue = -1s ;
|
|
string rh:_edu.ucar.maps = "/time", "/lat", "/lon" ;
|
|
short pixel(lat, lon) ;
|
|
string pixel:_edu.ucar.maps = "/lat", "/lon" ;
|
|
string source(lat) ;
|
|
source:string_length = 5 ;
|
|
string source:_edu.ucar.maps = "/lat" ;
|
|
data:
|
|
|
|
lat = 0, 10, 20, 30, 40, 50 ;
|
|
|
|
lon = -140, -118, -96, -84, -52 ;
|
|
|
|
time = 1, 2 ;
|
|
|
|
z =
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10,
|
|
10, 10, 10, 10, 10 ;
|
|
|
|
t =
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1,
|
|
1, 1, 1, 1, 1 ;
|
|
|
|
p =
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1,
|
|
0.1, 0.1, 0.1, 0.1, 0.1 ;
|
|
|
|
rh =
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2,
|
|
2, 2, 2, 2, 2 ;
|
|
|
|
pixel =
|
|
7, 7, 7, 7, 7,
|
|
7, 7, 7, 7, 7,
|
|
7, 7, 7, 7, 7,
|
|
7, 7, 7, 7, 7,
|
|
7, 7, 7, 7, 7,
|
|
7, 7, 7, 7, 7 ;
|
|
|
|
source = "aaaaa", "aaaaa", "aaaaa", "aaaaa", "aaaaa", "aaaaa" ;
|
|
}
|