Hi Roland,
(John, this will better explain the problem I sent to you in 28AUG 17:13 email)
Here is what is going on. In composing this I narrowed the problem down to the
DAS
output.
The two cdl outputs from dncdump -h show the problem.
Both servers use copies of the same AggServerCatalog.xml
The first one is good, it comes from the server which you set up.
I copied all of your files and put them on stout at
/usr/local/www/html/tomcat/webapps/dodsC/
the Aggregation Server creates the axis time1 and gives it units.
The second cdl output is from the aggregation server on stout at
/usr/local/www/html/TOMCAT_DEMO/las/las_servlet/jakarta/webapps/dodsC/
time1 has no units, and Ferret gets no time information.
The problem must lie in the difference between the two .das outputs
good:
-----------------------
[...]
DODS_EXTRA {
String Unlimited_Dimension "time";
}
time1 {
String units "secs since 1970-01-01 00:00:00";
}
-----------------------
bad:
-----------------------
[...]
DODS_EXTRA {
String Unlimited_Dimension "time";
}
null {
String units "secs since 1970-01-01 00:00:00";
}
}
-----------------------
---------------------------------
dncdump -h http://stout.pmel.noaa.gov:9393/dodsC/navo/mcsst/water_surf_temp
netcdf water_surf_temp {
dimensions:
time1 = 24 ;
time = UNLIMITED ; // (1 currently)
lat = 1501 ;
lon = 3600 ;
variables:
double time1(time1) ;
time1:units = "secs since 1970-01-01 00:00:00" ;
double lat(lat) ;
lat:long_name = "Latitude" ;
lat:units = "degrees_north" ;
lat:NAVO_code = 1 ;
double lon(lon) ;
lon:long_name = "Longitude" ;
lon:units = "degrees_east" ;
lon:NAVO_code = 2 ;
double time(time) ;
time:long_name = "Valid Time" ;
time:units = "hour since 2003-08-06 00:00:00" ;
time:time_origin = "2003-08-06 00:00:00" ;
time:NAVO_code = 13 ;
float water_surf_temp(time1, time, lat, lon) ;
water_surf_temp:long_name = "Water Surface Temperature" ;
water_surf_temp:units = "degC" ;
water_surf_temp:NAVO_code = 14 ;
water_surf_temp:_FillValue = -80.f ;
-------------------------------------------------------------
dncdump -h http://stout.pmel.noaa.gov:8180/dodsC/navo/mcsst/water_surf_temp
netcdf water_surf_temp {
dimensions:
time1 = 24 ;
time = UNLIMITED ; // (1 currently)
lat = 1501 ;
lon = 3600 ;
variables:
double time1(time1) ;
double lat(lat) ;
lat:long_name = "Latitude" ;
lat:units = "degrees_north" ;
lat:NAVO_code = 1 ;
double lon(lon) ;
lon:long_name = "Longitude" ;
lon:units = "degrees_east" ;
lon:NAVO_code = 2 ;
double time(time) ;
time:long_name = "Valid Time" ;
time:units = "hour since 2003-08-06 00:00:00" ;
time:time_origin = "2003-08-06 00:00:00" ;
time:NAVO_code = 13 ;
float water_surf_temp(time1, time, lat, lon) ;
water_surf_temp:long_name = "Water Surface Temperature" ;
water_surf_temp:units = "degC" ;
water_surf_temp:NAVO_code = 14 ;
water_surf_temp:_FillValue = -80.f ;
[...]
--------------------------------------------------
Joe