Hi,
Could anybody please explain me my mistake if
possible.
I created the following ddf based on the
OUT_HEAD.CTL I have.
THere is a mistake somewhere however since my
attemts to draw
say precipitation give me seemingly correct
distribution of rain but the values
are of order of -32700.
At the same time my precipitation is
very reasonable if I open
the *.nc file (see ncdump below) using
sdfopen.
Thanks,
Simon
ddf file
DSET
/home/kuninpav/Netta/Dead_Sea/17km_run_Sep_2009/SRFM198601_199012AVG.nc
dtype
netcdf
undef -1.e34
pdef 158 148 lcc
35.00 34.00 79.00 74.00
30.00 60.00 34.00 17000.
17000.
xdef 475 linear 15.96 0.0766
ydef 318
linear 22.71 0.0766
zdef 1 levels 1008.58
tdef 59
linear 00Z01JAN1986 1mo
vars
2
RT=>rt 0 t,y,x
Precipitation
TA=>ta 0 t,y,x Anemom
Temp
endvars
=======================================================================================
dset ^OUT_HEAD
title RegCM domain
information
options big_endian
undef -1.e34
pdef 158 148
lcc 35.00 34.00 79.00
74.00 30.00 60.00 34.00 17000.
17000.
xdef 475 linear 15.96 0.0766
ydef 318
linear 22.71 0.0766
zdef 1 levels 1000.00
tdef 1 linear
00z01Jan2001 1mo
vars 11
head 0 99 header
information
ht 0 99 surface
elevation
htsd 0 99 surface elevation std dev
veg2d
0 99 vegetation type in BATS
landuse 0 99 surface landuse
type
xlat 0 99
latitude of cross points
xlong 0 99 longitude of cross
points
xmap 0 99 map factors of cross
point
dmap 0 99 map factors of dot points
coriol
0 99 coriol
force
mask 0 99 land/sea
mask
endvars
=========================================================================================
ncdump NOF.nc
dimensions:
lon = 158
;
lat = 148
;
time = UNLIMITED ; // (59
currently)
variables:
float
lon(lon)
;
lon:long_name = "Longitude"
;
lon:units = "degrees_east"
;
lon:actual_range = 19.33798f, 48.84574f
;
float lat(lat)
;
lat:long_name = "Latitude"
;
lat:units = "degrees_north"
;
lat:actual_range = 23.88342f, 46.65563f
;
double time(time)
;
time:long_name = "Time"
;
time:units = "hours since 1900-1-1 00:00:0.0"
;
time:actual_range = 754200., 796560.
;
short TA(time, lat, lon)
;
TA:long_name = "Anemom Temp"
;
TA:units = "K"
;
TA:missing_value = -32767s
;
TA:add_offset = 265.f
;
TA:scale_factor = 0.002594034f ;
short RT(time, lat, lon)
;
RT:long_name = "Total Precipitation"
;
RT:units = "mm/day"
;
RT:missing_value = -32767s
;
RT:add_offset = 1249.5f
;
RT:scale_factor = 0.03816281f ;
short TAMAX(time, lat, lon)
;
TAMAX:long_name = "Max Anemom Temp"
;
TAMAX:units = "K"
;
TAMAX:missing_value = -32767s
;
TAMAX:add_offset = 275.f
;
TAMAX:scale_factor = 0.002288853f
;
short TAMIN(time, lat, lon)
;
TAMIN:long_name = "Min Anemom Temp"
;
TAMIN:units = "K"
;
TAMIN:missing_value = -32767s
;
TAMIN:add_offset = 275.f
;
TAMIN:scale_factor = 0.002288853f
;
short W10MX(time, lat, lon)
;
W10MX:long_name = "Max 10m Wind Speed"
;
W10MX:units = "m/s"
;
W10MX:missing_value = -32767s
;
W10MX:add_offset = 0.f
;
W10MX:scale_factor = 0.01525902f ;
// global
attributes:
:domxmin = 19.33798f
;
:domxmax = 48.84574f
;
:domymin = 23.88342f
;
:domymax = 46.65563f
;
:domzmin = 1050.f
;
:domzmax = 1050.f ;
========================================