-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kriging #5
Comments
Problem solved: An advice is given in the publication (nmin = 3, nmax = 10, maxdist = boundingbox diagonal/2) |
If the above mentioned values are used the kriging results seem to be weird, at least for the Rössen data. I will prepare an image illustrating the problem. |
Here is a picture of the kriging result of the sample data: The picture shows the 3.5 km Isolinie calculated with the R script( blue) and the 3.5 km isoline of Wendt et al. (CRC database) in red. However, in the rest of the working area both 3.5 isolines fit reasonably well! |
Hi Mono, I see that this issue was raised a little while ago so I might be a little late. I had a discussion with Robin about the fact that the kriging results (as far as my own data sets display) tend to exhibit nasty "spikes" (for lack of a better word) in various directions. I will try and summarize some examples. But just out of curiosity I have two questions. Do you know if the isolines by wendt et al are the original ones, or might they have been edited at a later stage with the help of the variance raster? Second, do you have any examples to show what the results look like in your case when you leave the specifications for nmin, nmax and maxdist? Also, would you be able to show what the script should look like when excluding the parameters? As of now, I can run "00_LEC" without any problems when simply removing the values for nmin and nmax. However, I get an error during "01_KrigingR" when I simply delete the "bbox_diag/2," |
Hi, Basically, if you specify Technically, you should change within
So you add a The "spiky" appearance of your isolines may also related to a low number of sites. Try to plot selected isolines together with the voronoi diagram as I have done it below: It can easily be seen that the "growing" of isolines is determined by the voronoi diagram. See for example the spike on the right or the border between two isolines on the left. Does your results look like this? @RobinCGN Maybe we should add the option of using local kriging or not? Though local kriging is the default of the Cologne Protocol. What do you think? |
Hi Manuel, thanks for getting back to me this quick. I gave the local kriging a try. Judging from the Kriging raster and the isolines, this already brought with it a large improvement. The kriging raster is much more smooth now and the isolines both taper around the site locations much closer, and also they do not stretch out into areas with high kriging variance. For example, if I generate the isolines in QGIS and display them as overlapping with the kriging variance raster then most, if not all isolines, do not go beyond the 2nd quantile of the variance raster. However, this has brought with it the problem that I can no longer use the plot "increase of area per equidistance" to determine what might be the ODI. This is because the plot is almost completely flat, and it remains flat until it gets to the isoline that encloses 100% of the sites for which there is then a massive spike. I dont have time to look into this more today, but I will make sure to provide some screenshots of what it looks like in the coming days. Best, |
Yeah you have to change the plot range. In
|
Just to check, if i am getting this right: Local Kriging (default in the CP)
Nmin, nmax, maxdist are defined! Ordinary Kriging
|
How to deal with the following settings of the krige() function?
nmax, nmin and maxdist?
The text was updated successfully, but these errors were encountered: