Hello all,

I am currently trying to get a 3D kriging to run using the KT3D program from GSLIB. I have managed to run a 2D version of this with no problems, but I just can't seem to work out the 3D implementation. My data is a set of time vectors from 113 weather stations across central Oregon.

I have successfully run space-only 2D runs, using Monthly or Annual averages for each of the stations. Details of the 2D run can be seen on my website:

http://www.geos.ed.ac.uk/homes/s0198247/Geostats.html

Please forgive anything which is apocriphal/stupid on this page (feedback very welcome).

The variogram was developed in space by taking the average of the spatial variograms for each monthly averaged dataset (average of 48 variograms), as calculated by GeoR, and incorporating an elevation trend. The temporal variogram was calculated from the "flattened" and averaged data (altitude trend removed). I have managed to derive an anisotropic variogram which will describe the spatiotemporal variation, using the techniques suggested in the GSLIB manual - zonal anisotropy is handled by setting some structures very long or short ranges to mask their effects in certain directions. However, I think perhaps it is this which is causing my problem: When I come to run a 3D implementation, most of my grid is no-data (-999). The debug file says something like singular matrix for these points? Should I try to model the variogram as a seperable space-time system rather than a single 3D ellipsoid? Any help with this would be hugely appreciated.

Here are some relevant bits of my parameter file, for those who are interested:

Grid Definition:

98   562.6186    1.0                  -nx,xmn,xsiz
86   4903.722    1.0                  -ny,ymn,ysiz
1827    1.0    1.0                       -nz,zmn,zsiz

My coordinate system is spatial in the x and y directions (UTM zone 10, measured in km), but temporal in the vertical (z) direction. The time step is measured in days. My grid is therefore 98 x 86 = 8,428 square kilometres, by 1827 days = 15,397,956 grid squares.

Search ellipsoid:

250.0  250.0 30.0                 -maximum search radii
0.0   0.0   0.0                       -angles for search ellipsoid

Am I right in thinking this means x_radius = 250 km, y_radius = 250 km, z_radius = 30 days?

Variogram:

3    0.0                                      -nst, nugget effect
1    5.5  0.0   0.0   0.0               -it,cc,ang1,ang2,ang3
        3000.0 3000.0  5.8          -a_hmax, a_hmin, a_vert
1    2.2  0.0   0.0   0.0               -it,cc,ang1,ang2,ang3
        0.001 0.001 10000.0       -a_hmax, a_hmin, a_vert
2    1.0  0.0   0.0   0.0               -it,cc,ang1,ang2,ang3
        68.0   68.0   16.8             -a_hmax, a_hmin, a_vert

Here I have no nugget effect, as the temporal variogram doesn't display a nugget effect. I attempt to impose an anisotropic nugget effect with the vary short scale structure. The teporal variogram has a much higher sill than the spatial variogram, so I impose this using very long ranges on the first spherical structure for the spatial dimensions. Is this appropriate? Should I specify these in order of max to min range, and use rotations (eg for the second structure ang2 = 90, and ranges 10000, 0.001, 0.001)?

Many thanks

Luke Spadavecchia
begin:vcard
fn:Luke Spadavecchia
n:Spadavecchia;Luke
org:University of Edinburgh;Biosphere Atmosphere Modelling Group
adr;dom:Mayfield Rd.;;Crew Labs; Kings Buildings;Edinburgh
email;internet:[EMAIL PROTECTED]
tel;home:0131 5166243
x-mozilla-html:FALSE
version:2.1
end:vcard

* By using the ai-geostats mailing list you agree to follow its rules 
( see http://www.ai-geostats.org/help_ai-geostats.htm )

* To unsubscribe to ai-geostats, send the following in the subject or in the 
body (plain text format) of an email message to [EMAIL PROTECTED]

Signoff ai-geostats

Reply via email to