class GeoKriging extends Kriging
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- GeoKriging
- Kriging
- Serializable
- Serializable
- Function2
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
GeoKriging(points: Array[PointFeature[Double]], attrFunc: (Double, Double) ⇒ Array[Double], bandwidth: Double, model: ModelType)
- points
Sample points for Geostatistical Kriging model training
- attrFunc
Attribute matrix transformation for a point (which decides how the point coordinates guide the pointData's value)
- bandwidth
The maximum inter-point pair-distances which influence the prediction
- model
The ModelType to be used for prediction
Value Members
-
def
apply(x: Double, y: Double): (Double, Double)
- Definition Classes
- Kriging → Function2
-
def
curried: (Double) ⇒ (Double) ⇒ (Double, Double)
- Definition Classes
- Function2
- Annotations
- @unspecialized()
-
def
predict(pointMatrix: Array[Point]): Array[(Double, Double)]
Kriging Prediction for an Array of points
Kriging Prediction for an Array of points
- pointMatrix
Points to be Kriged
- returns
Tuples of (krigedValues, krigedVariance) for each of the kriged points
- Definition Classes
- Kriging
-
def
toString(): String
- Definition Classes
- Function2 → AnyRef → Any
-
def
tupled: ((Double, Double)) ⇒ (Double, Double)
- Definition Classes
- Function2
- Annotations
- @unspecialized()