Dear Kitty, What I usually do when I want to generate a spatially varying variable is to generate some points at random in the study area and then do a kernel smoothing on those points. The values of my variable at (x,y) are the values of the kernel smoothing at that point. Hope this helps. Virgilio