|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.ObjectwContour.Interpolate
public class Interpolate
Interpolate class - including the functions of interpolation
构造方法摘要 | |
---|---|
Interpolate()
|
方法摘要 | |
---|---|
static double[][] |
AssignPointToGrid(double[][] SCoords,
double[] X,
double[] Y,
double unDefData)
Assign point value to grid value |
static void |
CreateGridXY_Delt(double Xlb,
double Ylb,
double Xrt,
double Yrt,
double XDelt,
double YDelt,
double[] X,
double[] Y)
Create grid x/y coordinate arrays with x/y delt |
static void |
CreateGridXY_Num(double Xlb,
double Ylb,
double Xrt,
double Yrt,
double[] X,
double[] Y)
Create grid X/Y coordinate |
static double[][] |
Cressman(double[][] stationData,
double[] X,
double[] Y,
double unDefData)
Cressman analysis |
static double[][] |
Cressman(double[][] stData,
double[] X,
double[] Y,
double unDefData,
java.util.List<java.lang.Double> radList)
Cressman analysis |
static double[][] |
Interpolation_Grid(double[][] GridData,
double[] X,
double[] Y,
double unDefData,
double[] nX,
double[] nY)
Interpolate from grid data |
static double[][] |
Interpolation_IDW_Neighbor(double[][] SCoords,
double[] X,
double[] Y,
int NumberOfNearestNeighbors)
Interpolation with IDW neighbor method |
static double[][] |
Interpolation_IDW_Neighbor(double[][] SCoords,
double[] X,
double[] Y,
int NumberOfNearestNeighbors,
double unDefData)
Interpolation with IDW neighbor method |
static double[][] |
Interpolation_IDW_Radius(double[][] SCoords,
double[] X,
double[] Y,
int NeededPointNum,
double radius,
double unDefData)
Interpolation with IDW neighbor method |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public Interpolate()
方法详细信息 |
---|
public static void CreateGridXY_Delt(double Xlb, double Ylb, double Xrt, double Yrt, double XDelt, double YDelt, double[] X, double[] Y)
Xlb
- x of left-bottomYlb
- y of left-bottomXrt
- x of right-topYrt
- y of right-topXDelt
- x deltYDelt
- y deltX
- output X arrayY
- output Y arraypublic static void CreateGridXY_Num(double Xlb, double Ylb, double Xrt, double Yrt, double[] X, double[] Y)
Xlb
- X left bottomYlb
- Y left bottomXrt
- X right topYrt
- Y right topX
- X coordinateY
- Y coordinatepublic static double[][] Interpolation_IDW_Neighbor(double[][] SCoords, double[] X, double[] Y, int NumberOfNearestNeighbors)
SCoords
- discrete data arrayX
- grid X arrayY
- grid Y arrayNumberOfNearestNeighbors
- number of nearest neighbors
public static double[][] Interpolation_IDW_Neighbor(double[][] SCoords, double[] X, double[] Y, int NumberOfNearestNeighbors, double unDefData)
SCoords
- discrete data arrayX
- grid X arrayY
- grid Y arrayNumberOfNearestNeighbors
- number of nearest neighborsunDefData
- undefine data
public static double[][] Interpolation_IDW_Radius(double[][] SCoords, double[] X, double[] Y, int NeededPointNum, double radius, double unDefData)
SCoords
- discrete data arrayX
- grid X arrayY
- grid Y arrayNeededPointNum
- needed at least point numberradius
- search radiusunDefData
- undefine data
public static double[][] Interpolation_Grid(double[][] GridData, double[] X, double[] Y, double unDefData, double[] nX, double[] nY)
GridData
- input grid dataX
- input x coordinatesY
- input y coordinatesunDefData
- undefine datanX
- output x coordinatenY
- output y coordinate
public static double[][] Cressman(double[][] stationData, double[] X, double[] Y, double unDefData)
stationData
- station data array - x,y,valueX
- x arrayY
- y arrayunDefData
- undefine data
public static double[][] Cressman(double[][] stData, double[] X, double[] Y, double unDefData, java.util.List<java.lang.Double> radList)
stData
- station data array - x,y,valueX
- x arrayY
- y arrayunDefData
- undefine dataradList
- radii list
public static double[][] AssignPointToGrid(double[][] SCoords, double[] X, double[] Y, double unDefData)
SCoords
- point value arrayX
- x coordinateY
- y coordinateunDefData
- undefine value
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |