Class Kriging
java.lang.Object
org.episteme.social.geography.spatial.Kriging
Implements Kriging, an advanced geostatistical procedure that generates an estimated
surface from a scattered set of points with z-values.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Method Summary
-
Method Details
-
estimate
public static Real estimate(Place targetLocation, List<Place> knownLocations, List<Real> knownValues, Real range, Real sill, Real nugget) Estimates the value at a specific location using Simple Kriging.Note: This is a placeholder for the matrix operations required for Kriging. Real implementation requires solving K * w = m (Kriging equations).
- Parameters:
targetLocation- The location to estimate.knownLocations- List of known locations (observations).knownValues- List of values at the known locations.range- The range of the variogram model.sill- The sill of the variogram model.nugget- The nugget effect.- Returns:
- The estimated value.
-