netcdf 1 {
dimensions:
storm = UNLIMITED ; // (1 currently)
record = 174 ;
ncharsn = 13 ;
ncharnm = 36 ;
center = 19 ;
ncharcn = 10 ;
variables:
char storm_sn(storm, ncharsn) ;
storm_sn:long_name = "Storm serial number" ;
char name(storm, ncharnm) ;
name:long_name = "Storm name" ;
short numObs(storm) ;
numObs:long_name = "Number of observations for the storm" ;
byte genesis_basin(storm) ;
genesis_basin:long_name = "Basin of genesis thorugh which the storm passes" ;
genesis_basin:units = " " ;
genesis_basin:key = "0 = NA - North Atlantic\n",
"1 = SA - South Atlantic\n",
"2 = WP - West Pacific\n",
"3 = EP - East Pacific\n",
"4 = SP - South Pacific\n",
"5 = NI - North Indian\n",
"6 = SI - South Indian\n",
"7 = AS - Arabian Sea\n",
"8 = BB - Bay of Bengal\n",
"9 = EA - Eastern Australia\n",
"10 = WA - Western Australia\n",
"11 = CP - Central Pacific\n",
"12 = CS - Carribbean Sea\n",
"13 = GM - Gulf of Mexico\n",
"14 = MM - Missing" ;
genesis_basin:Note = "Based on where the storm began" ;
byte num_basins(storm) ;
num_basins:long_name = "Number of basins" ;
num_basins:units = " " ;
short season(storm) ;
season:long_name = "Year based on season" ;
season:Note = "Following WMO,\n",
"NH Seasons begin 1 January and \n",
"SH Seasons begin 1 July the prior year" ;
byte track_type(storm) ;
track_type:long_name = "Track type" ;
track_type:key = "0 = main - cyclogenesis to cyclolysis\n",
"1 = merge - cyclogenesis to merger\n",
"2 = split - split to cyclolysis\n",
"3 = other - split to merger" ;
double time(storm, record) ;
time:long_name = "Modified Julian Day" ;
time:units = "days since 1858-11-17 00:00:00" ;
short lat(storm, record) ;
lat:long_name = "Storm center latitude" ;
lat:units = "degrees_north" ;
lat:scale_factor = 0.01f ;
short lon(storm, record) ;
lon:long_name = "Storm center longitude" ;
lon:units = "degrees_east" ;
lon:scale_factor = 0.01f ;
byte alt(storm, record) ;
alt:long_name = "Altitude" ;
alt:units = "m" ;
alt:note = "only included in an attempt to have THREDDS recognize the file as a trajectory" ;
short wind(storm, record) ;
wind:long_name = "Maximum Sustained Wind (MSW) gust (10-min)" ;
wind:units = "kt" ;
wind:scale_factor = 0.1f ;
short pres(storm, record) ;
pres:long_name = "Minimum Central Pressure (MCP)" ;
pres:units = "mb" ;
pres:scale_factor = 0.1f ;
byte basin(storm, record) ;
basin:long_name = "Basin" ;
basin:units = " " ;
basin:key = "0 = NA - North Atlantic\n",
"1 = SA - South Atlantic\n",
"2 = WP - West Pacific\n",
"3 = EP - East Pacific\n",
"4 = SP - South Pacific\n",
"5 = NI - North Indian\n",
"6 = SI - South Indian\n",
"7 = AS - Arabian Sea\n",
"8 = BB - Bay of Bengal\n",
"9 = EA - Eastern Australia\n",
"10 = WA - Western Australia\n",
"11 = CP - Central Pacific\n",
"12 = CS - Carribbean Sea\n",
"13 = GM - Gulf of Mexico\n",
"14 = MM - Missing" ;
basin:Note = "Based on present location" ;
byte sub_basin(storm, record) ;
sub_basin:long_name = "Sub-Basin" ;
sub_basin:units = " " ;
sub_basin:key = "0 = NA - North Atlantic\n",
"1 = SA - South Atlantic\n",
"2 = WP - West Pacific\n",
"3 = EP - East Pacific\n",
"4 = SP - South Pacific\n",
"5 = NI - North Indian\n",
"6 = SI - South Indian\n",
"7 = AS - Arabian Sea\n",
"8 = BB - Bay of Bengal\n",
"9 = EA - Eastern Australia\n",
"10 = WA - Western Australia\n",
"11 = CP - Central Pacific\n",
"12 = CS - Carribbean Sea\n",
"13 = GM - Gulf of Mexico\n",
"14 = MM - Missing" ;
sub_basin:Note = "Based on present location" ;
byte nature(storm, record) ;
nature:long_name = "Storm nature" ;
nature:key = "0 = TS - Tropical Storm\n",
"1 = SS - Subtropical Storm\n",
"2 = ET - Extratropical Storm\n",
"3 = DS - Disturbance\n",
"4 = MX - Mix of conflicting reports\n",
"5 = NR - Not Reported\n",
"6 = MM - Missing" ;
nature:Note = "Based on classification from original centers" ;
byte pos_num(storm, record) ;
pos_num:long_name = "Number of centers used to determine the position" ;
short pos_stdev(storm, record) ;
pos_stdev:long_name = "Standard deviation of the various storm positions" ;
pos_stdev:units = "km" ;
pos_stdev:scale_factor = 0.1f ;
byte wind_num(storm, record) ;
wind_num:long_name = "Number of centers used in merging MSW" ;
byte wind_quality(storm, record) ;
wind_quality:long_name = "Quality assessment of the MSW" ;
wind_quality:key = "\n",
" 0 = OK \n",
" 1 = Missing \n",
" 2 = Questionable - Value \n",
" 3 = Questionable - 6 hour change " ;
short wind_stdev(storm, record) ;
wind_stdev:long_name = "Standard devition of MSW from the various centers" ;
wind_stdev:units = "kt" ;
wind_stdev:scale_factor = 0.1f ;
short wind_minimum(storm, record) ;
wind_minimum:long_name = "Lowest MSW reported" ;
wind_minimum:units = "kt" ;
wind_minimum:scale_factor = 0.1f ;
short wind_median(storm, record) ;
wind_median:long_name = "Median MSW reported" ;
wind_median:units = "kt" ;
wind_median:scale_factor = 0.1f ;
short wind_maximum(storm, record) ;
wind_maximum:long_name = "Highest MSW reported" ;
wind_maximum:units = "kt" ;
wind_maximum:scale_factor = 0.1f ;
short pres_num(storm, record) ;
pres_num:long_name = "Number of centers used in merging MCP" ;
byte pres_quality(storm, record) ;
pres_quality:long_name = "Quality assessment of MCP" ;
pres_quality:key = "\n",
" 0 = OK \n",
" 1 = Missing \n",
" 2 = Questionable - Value \n",
" 3 = Questionable - 6 hour change " ;
short pres_stdev(storm, record) ;
pres_stdev:long_name = "Standard deviation of MCP from various centers" ;
pres_stdev:units = "mb" ;
pres_stdev:scale_factor = 0.1f ;
short pres_maximum(storm, record) ;
pres_maximum:long_name = "Highest reported MCP" ;
pres_maximum:units = "mb" ;
short pres_minimum(storm, record) ;
pres_minimum:long_name = "Lowest reported MCP" ;
pres_minimum:units = "mb" ;
char center(center, ncharcn) ;
center:long_name = "Center name" ;
short orig_wind(storm, record, center) ;
orig_wind:long_name = "Original Maximum Sustained Wind (MSW) gust" ;
orig_wind:units = "kt" ;
orig_wind:add_offset = 0s ;
short orig_pres(storm, record, center) ;
orig_pres:long_name = "Original Minimum Central Pressure (MCP)" ;
orig_pres:units = "mb" ;
orig_pres:add_offset = 0s ;
// global attributes:
:Title = "IBTrACS: NetCDF reformat" ;
:Version = "v02r01" ;
:Description = "IBTrACS data reformatted to contain \n",
"all data in one netCDF file. Also an attempt has been made\n",
"to have the data appear as trajectories in the CDM" ;
:cdm_datatype = "Trajectory" ;
:trajectoryDimension = "storm" ;
:Conventions = "CF-1.0" ;
data:
storm_sn =
"2004080S27311" ;
name =
"CATARINA" ;
numObs = 37 ;
genesis_basin = 1 ;
num_basins = 1 ;
season = 2004 ;
track_type = -127 ;
time =
53083.75, 53084, 53084.25, 53084.5, 53084.75, 53085, 53085.25, 53085.5,
53085.75, 53086, 53086.25, 53086.5, 53086.75, 53087, 53087.25, 53087.5,
53087.75, 53088, 53088.25, 53088.5, 53088.75, 53089, 53089.25, 53089.5,
53089.75, 53090, 53090.25, 53090.5, 53090.75, 53091, 53091.25, 53091.5,
53091.75, 53092, 53092.25, 53092.5, 53092.75, _, _, _, _, _, _, _, _, _,
_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _,
_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _,
_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _,
_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _,
_, _, _, _, _, _, _,
- 1
- 2
- 3
- 4
前往页