class UniversalKriging extends Kriging

Linear Supertypes
Kriging, Serializable, Serializable, (Double, Double) ⇒ (Double, Double), AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UniversalKriging
  2. Kriging
  3. Serializable
  4. Serializable
  5. Function2
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UniversalKriging(points: Array[PointFeature[Double]], bandwidth: Double, model: ModelType)

    Overloaded constructor, for default attribute matrix generation

  2. new UniversalKriging(points: Array[PointFeature[Double]], attrFunc: (Double, Double) ⇒ Array[Double], bandwidth: Double, model: ModelType)

    points

    Sample points for Universal 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

  1. def apply(x: Double, y: Double): (Double, Double)
    Definition Classes
    Kriging → Function2
  2. def curried: (Double) ⇒ (Double) ⇒ (Double, Double)
    Definition Classes
    Function2
    Annotations
    @unspecialized()
  3. 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
  4. def toString(): String
    Definition Classes
    Function2 → AnyRef → Any
  5. def tupled: ((Double, Double)) ⇒ (Double, Double)
    Definition Classes
    Function2
    Annotations
    @unspecialized()